From: Andrzej Popowski Date: Mon, 13 Jul 2015 12:23:32 +0000 (+0200) Subject: [HAM] Rounging heartRate value X-Git-Tag: submit/tizen_tv/20150720.124123^2^2~17 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c87acf534293fa3e0e93a8188aceb61ada1ac695;p=platform%2Fcore%2Fapi%2Fwebapi-plugins.git [HAM] Rounging heartRate value Change-Id: Ic7f9d9087e671f1b17eee0187e6caf37a9967a5d Signed-off-by: Andrzej Popowski --- diff --git a/src/humanactivitymonitor/humanactivitymonitor_manager.cc b/src/humanactivitymonitor/humanactivitymonitor_manager.cc index 0d39d9fa..b0700e3a 100755 --- a/src/humanactivitymonitor/humanactivitymonitor_manager.cc +++ b/src/humanactivitymonitor/humanactivitymonitor_manager.cc @@ -320,12 +320,12 @@ static PlatformResult ConvertHrmEvent(sensor_event_s* event, LOGGER(DEBUG) << " |- values[0]: " << event->values[0]; LOGGER(DEBUG) << " |- values[1]: " << event->values[1]; - float hr = event->values[0]; // heart beat rate 0 ~ 220 integer (bpm) + float hr = floor( event->values[0] + 0.5); // heart beat rate 0 ~ 220 integer (bpm) // there are no public native api for peak to peak interval. // but RRI = (60 / HR) * 1000 // or unofficially values[1] is rri (0 ~ 5000 ms) - float rri = event->values[1]; + float rri = floor(event->values[1] + 0.5); (*data)["heartRate"] = picojson::value(static_cast(hr));