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);