From 3e5fe7f01bb6935c187b1b7a584d4b4d06b75427 Mon Sep 17 00:00:00 2001 From: Pawel Andruszkiewicz Date: Mon, 4 Apr 2016 14:42:06 +0200 Subject: [PATCH] [HAM] All sensors should be always enabled. Change-Id: Ib7269e753b776f80b8c6ddf7a33dd2175ceaf30c Signed-off-by: Pawel Andruszkiewicz --- src/humanactivitymonitor/humanactivitymonitor_manager.cc | 7 +++++++ 1 file changed, 7 insertions(+) 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); -- 2.34.1