From: Pawel Andruszkiewicz Date: Mon, 4 Apr 2016 12:42:06 +0000 (+0200) Subject: [HAM] All sensors should be always enabled. X-Git-Tag: submit/tizen/20160408.075806^2~5^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3e5fe7f01bb6935c187b1b7a584d4b4d06b75427;p=platform%2Fcore%2Fapi%2Fwebapi-plugins.git [HAM] All sensors should be always enabled. Change-Id: Ib7269e753b776f80b8c6ddf7a33dd2175ceaf30c Signed-off-by: Pawel Andruszkiewicz --- diff --git a/src/humanactivitymonitor/humanactivitymonitor_manager.cc b/src/humanactivitymonitor/humanactivitymonitor_manager.cc index 06247e73..a32dbf48 100755 --- a/src/humanactivitymonitor/humanactivitymonitor_manager.cc +++ b/src/humanactivitymonitor/humanactivitymonitor_manager.cc @@ -320,6 +320,13 @@ class HumanActivityMonitorManager::Monitor::SensorMonitor : public HumanActivity ("Failed to create (%d) sensor listener, error: %d (%s)", sensor_, ret, get_error_message(ret))); } + ret = sensor_listener_set_option(handle_, SENSOR_OPTION_ALWAYS_ON); + if (SENSOR_ERROR_NONE != ret) { + return LogAndCreateResult(ErrorCode::UNKNOWN_ERR, + "Failed to set sensor listener option", + ("Failed to set (%d) sensor listener option, error: %d (%s)", sensor_, ret, get_error_message(ret))); + } + int interval = 0; auto& js_interval = args.get(kCallbackInterval);