[Fix] Presence detection callback 36/214436/1
authorAbhay Agarwal <ay.agarwal@samsung.com>
Wed, 18 Sep 2019 04:34:12 +0000 (13:34 +0900)
committersaerome.kim <saerome.kim@samsung.com>
Mon, 23 Sep 2019 05:23:51 +0000 (14:23 +0900)
Signed-off-by: Abhay Agarwal <ay.agarwal@samsung.com>
This patch fix the issue of presence callback not being received in ALL mode,
when light presence was detected before motion.

Change-Id: Id1b5811d695a66762ac70ef8e77f46b413f43081

packaging/ua-manager.spec
ua-daemon/src/pm/ua-motion-plugin-handler.c
ua-daemon/src/ua-manager-core.c

index 77315aa..a382a57 100644 (file)
@@ -1,6 +1,6 @@
 Name:       ua-manager
 Summary:    User awareness manager
-Version:    0.9.2
+Version:    0.9.3
 Release:    1
 License:    Apache-2.0
 Source0:    %{name}-%{version}.tar.gz
index 3efd1c5..5248fd9 100644 (file)
@@ -60,8 +60,8 @@ void motion_detection_callback(uas_detection_type_e type)
 }
 
 uas_callbacks_t motion_cbs = {
-       .state_changed_cb = motion_detection_state_changed_cb,
-       .detection_state_cb = motion_state_changed_callback,
+       .state_changed_cb = motion_state_changed_callback,
+       .detection_state_cb = motion_detection_state_changed_cb,
        .detected_cb = motion_detection_callback,
        .device_detected_cb = NULL,
        .device_added_cb = NULL,
index c4b12fa..d072b37 100644 (file)
@@ -1749,7 +1749,7 @@ static gboolean __start_detection(gpointer data)
 
        /* Remove env sensors from active sensors */
        sensors &= ~env_sensors;
-       UAM_DBG("PRESENCE sensors: 0x%8.8X", sensors);
+       UAM_DBG("Connectivity sensors: 0x%8.8X", sensors);
 
        if (0 != sensors) {
                /* Start PRESENCE detection */