Support sensor info in detection callback
authorAbhay Agarwal <ay.agarwal@samsung.com>
Fri, 20 Sep 2019 08:19:39 +0000 (17:19 +0900)
committersaerome.kim <saerome.kim@samsung.com>
Thu, 26 Sep 2019 06:46:56 +0000 (15:46 +0900)
Change-Id: I36d14926f676cc6ff1e3ffd988b670f0fad01e0d
Signed-off-by: Abhay Agarwal <ay.agarwal@samsung.com>
packaging/capi-network-ua.spec
src/user-awareness-event-handler.c

index 301ad72f49554ea30cfedf10d40e14aa1e1a8d48..3ab6d7f2c390a1977cb5483e3989d626e97267a2 100644 (file)
@@ -1,6 +1,6 @@
 Name: capi-network-ua
 Summary: User Awareness Framework CAPI
-Version: 0.9.3
+Version: 0.9.4
 Release: 1
 License: Apache-2.0
 Source0: %{name}-%{version}.tar.gz
index be991242bfbdc7cc9aab86c3d2d36333002f0612..1498865cac5afef0c6ad60ab3c97cf3f39519e24 100644 (file)
@@ -73,11 +73,15 @@ static void __ua_event_handler(int event, uam_event_data_s *event_param, void *u
                break;
        }
        case UAM_EVENT_PRESENCE_DETECTED: {
-               unsigned int *sensor_bitmask = event_param->data;
+               uam_sensor_info_s *event_data = NULL;
 
-               ret_if(NULL == sensor_bitmask);
+               event_data = event_param->data;
+               ret_if(NULL == event_data);
 
-               _ua_monitor_handle_user_presence_detected(*sensor_bitmask, NULL,
+               UA_INFO("sensor: [%u], timestamp [%ld], accuracy [%d], value [%f]",
+                               event_data->sensor_bitmask, event_data->timestamp,
+                               event_data->accuracy, event_data->values[0]);
+               _ua_monitor_handle_user_presence_detected(event_data->sensor_bitmask, NULL,
                                NULL, 0, NULL);
 
                break;