From: jk.pu Date: Wed, 4 May 2016 06:54:08 +0000 (+0900) Subject: [HAM]add unknown at PedometerStepStatus(TWDAPI-103) X-Git-Tag: submit/tizen/20160504.100625^2~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=70abfe9879ceb5aae8ed282afabe38e16f0fd28c;p=platform%2Fcore%2Fapi%2Fwebapi-plugins.git [HAM]add unknown at PedometerStepStatus(TWDAPI-103) Change-Id: I8756f96e1ae503de142e124073b3eaf32ab6a16e Signed-off-by: jk.pu --- diff --git a/src/humanactivitymonitor/humanactivitymonitor_api.js b/src/humanactivitymonitor/humanactivitymonitor_api.js index dac030de..63bb34ad 100755 --- a/src/humanactivitymonitor/humanactivitymonitor_api.js +++ b/src/humanactivitymonitor/humanactivitymonitor_api.js @@ -45,7 +45,8 @@ var HumanActivityType = { var PedometerStepStatus = { NOT_MOVING: 'NOT_MOVING', WALKING: 'WALKING', - RUNNING: 'RUNNING' + RUNNING: 'RUNNING', + UNKNOWN: 'UNKNOWN' }; var ActivityRecognitionType = { diff --git a/src/humanactivitymonitor/humanactivitymonitor_manager.cc b/src/humanactivitymonitor/humanactivitymonitor_manager.cc index 244d8fa0..846663b2 100755 --- a/src/humanactivitymonitor/humanactivitymonitor_manager.cc +++ b/src/humanactivitymonitor/humanactivitymonitor_manager.cc @@ -149,6 +149,7 @@ std::string FromSensorPedometerState(sensor_pedometer_state_e e) { case SENSOR_PEDOMETER_STATE_RUN: return "RUNNING"; + case SENSOR_PEDOMETER_STATE_UNKNOWN: default: return "UNKNOWN"; } @@ -983,10 +984,6 @@ HumanActivityMonitorManager::HumanActivityMonitorManager() const auto state = pedometer_data->state(); - if (SENSOR_PEDOMETER_STATE_UNKNOWN == state) { - return LogAndCreateResult(ErrorCode::UNKNOWN_ERR, "Unknown sensor step state"); - } - data->insert(std::make_pair(kStepStatus, picojson::value(FromSensorPedometerState(state)))); data->insert(std::make_pair(kSpeed, picojson::value(pedometer_data->speed()))); data->insert(std::make_pair(kWalkingFrequency, picojson::value(pedometer_data->frequency())));