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;