Microchip® Advanced Software Framework

sensor_desc Struct Reference

Generic Sensor API Descriptor.

#include <sensor.h>

Data Fields

void * aux
 API extensions. More...
 
int16_t channel
 Channel number within sensor. More...
 
const sensor_device_tdrv
 Driver functions & capabilities. More...
 
sensor_error_t err
 Runtime errors. More...
 
sensor_hal_thal
 Platform interface. More...
 
sensor_state_t mod
 Runtime state. More...
 
sensor_type_t type
 Sensor type (operational mode) More...
 

void* sensor_desc::aux

API extensions.

int16_t sensor_desc::channel

Channel number within sensor.

const sensor_device_t* sensor_desc::drv

Driver functions & capabilities.

sensor_error_t sensor_desc::err

Runtime errors.

sensor_hal_t* sensor_desc::hal

Platform interface.

sensor_state_t sensor_desc::mod

Runtime state.

sensor_type_t sensor_desc::type

Sensor type (operational mode)