Structure to monitor and handle the sensors.

Public Attributes#

void *

Sensor handle.

void *

Sensor control handle.

uint8_t

Sensor event bits.

uint8_t

Sensor event acknowledge.

uint16_t

Maximum number of samples for the sensors.

Sensor configuration structure.

sl_sensor_impl_type_t *

Sensor implementation structure.

TimerHandle_t

RTOS timer handle.

Public Attribute Documentation#

sensor_handle#

void* sl_sensor_handle_t::sensor_handle

Sensor handle.


Definition at line 212 of file components/device/silabs/si91x/mcu/drivers/service/sensorhub/inc/sensor_hub.h

ctrl_handle#

void* sl_sensor_handle_t::ctrl_handle

Sensor control handle.


Definition at line 213 of file components/device/silabs/si91x/mcu/drivers/service/sensorhub/inc/sensor_hub.h

sensor_event_bit#

uint8_t sl_sensor_handle_t::sensor_event_bit

Sensor event bits.


Definition at line 214 of file components/device/silabs/si91x/mcu/drivers/service/sensorhub/inc/sensor_hub.h

event_ack#

uint8_t sl_sensor_handle_t::event_ack

Sensor event acknowledge.


Definition at line 215 of file components/device/silabs/si91x/mcu/drivers/service/sensorhub/inc/sensor_hub.h

max_samples#

uint16_t sl_sensor_handle_t::max_samples

Maximum number of samples for the sensors.


Definition at line 216 of file components/device/silabs/si91x/mcu/drivers/service/sensorhub/inc/sensor_hub.h

config_st#

sl_sensor_info_t* sl_sensor_handle_t::config_st

Sensor configuration structure.


Definition at line 217 of file components/device/silabs/si91x/mcu/drivers/service/sensorhub/inc/sensor_hub.h

sensor_impl#

sl_sensor_impl_type_t* sl_sensor_handle_t::sensor_impl

Sensor implementation structure.


Definition at line 218 of file components/device/silabs/si91x/mcu/drivers/service/sensorhub/inc/sensor_hub.h

sensor_status#

sl_sensor_status_t sl_sensor_handle_t::sensor_status

Sensor status.


Definition at line 219 of file components/device/silabs/si91x/mcu/drivers/service/sensorhub/inc/sensor_hub.h

timer_handle#

TimerHandle_t sl_sensor_handle_t::timer_handle

RTOS timer handle.


Definition at line 220 of file components/device/silabs/si91x/mcu/drivers/service/sensorhub/inc/sensor_hub.h