diff options
author | Abhay Agarwal <ay.agarwal@samsung.com> | 2019-09-20 17:19:39 +0900 |
---|---|---|
committer | saerome.kim <saerome.kim@samsung.com> | 2019-09-26 15:46:56 +0900 |
commit | 0a5ca7fc858c4bd32da501f57b202cf820191773 (patch) | |
tree | c32af1ba30649e8258448c3abe76af1a16f1f0aa | |
parent | e804ce2430df0713e8b65d26f632f064ea027325 (diff) | |
download | user-awareness-0a5ca7fc858c4bd32da501f57b202cf820191773.tar.gz user-awareness-0a5ca7fc858c4bd32da501f57b202cf820191773.tar.bz2 user-awareness-0a5ca7fc858c4bd32da501f57b202cf820191773.zip |
Support sensor info in detection callback
Change-Id: I36d14926f676cc6ff1e3ffd988b670f0fad01e0d
Signed-off-by: Abhay Agarwal <ay.agarwal@samsung.com>
-rw-r--r-- | packaging/capi-network-ua.spec | 2 | ||||
-rw-r--r-- | src/user-awareness-event-handler.c | 10 |
2 files changed, 8 insertions, 4 deletions
diff --git a/packaging/capi-network-ua.spec b/packaging/capi-network-ua.spec index 301ad72..3ab6d7f 100644 --- a/packaging/capi-network-ua.spec +++ b/packaging/capi-network-ua.spec @@ -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 diff --git a/src/user-awareness-event-handler.c b/src/user-awareness-event-handler.c index be99124..1498865 100644 --- a/src/user-awareness-event-handler.c +++ b/src/user-awareness-event-handler.c @@ -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; |