[HAM] add NOT_SUPPORTED_ERR to WIRST_UP 43/78443/1
authorLukasz Bardeli <l.bardeli@samsung.com>
Tue, 5 Jul 2016 12:47:15 +0000 (14:47 +0200)
committerLukasz Bardeli <l.bardeli@samsung.com>
Tue, 5 Jul 2016 12:47:15 +0000 (14:47 +0200)
Change-Id: I2eb81e5ebb52f8fe9e93efb3c9e240c8c109c789
Signed-off-by: Lukasz Bardeli <l.bardeli@samsung.com>
src/humanactivitymonitor/humanactivitymonitor_manager.cc

index 003951a340afc6aef755ac081cb018d5342555ac..284a686f62a347e3bfbcd303c107a9119a14f91e 100755 (executable)
@@ -294,9 +294,15 @@ class HumanActivityMonitorManager::Monitor::GestureMonitor : public HumanActivit
 
     int ret = gesture_is_supported(GESTURE_WRIST_UP, &supported);
     if (ret != SENSOR_ERROR_NONE) {
-      return LogAndCreateResult(ErrorCode::UNKNOWN_ERR,
-                                "WRIST_UP gesture check failed",
-                                ("gesture_is_supported(GESTURE_WRIST_UP), error: %d (%s)", ret, get_error_message(ret)));
+      if (ret == GESTURE_ERROR_NOT_SUPPORTED) {
+        return LogAndCreateResult(ErrorCode::NOT_SUPPORTED_ERR,
+                                          "WRIST_UP gesture check failed",
+                                          ("gesture_is_supported(GESTURE_WRIST_UP), error: %d (%s)", ret, get_error_message(ret)));
+      } else {
+        return LogAndCreateResult(ErrorCode::UNKNOWN_ERR,
+                                  "WRIST_UP gesture check failed",
+                                  ("gesture_is_supported(GESTURE_WRIST_UP), error: %d (%s)", ret, get_error_message(ret)));
+      }
     }
 
     *s = supported;