![]() |
ISSDK
1.8
IoT Sensing Software Development Kit
|
This structure defines the device specific info required by register I/O. More...
#include <sensor_drv.h>
Data Fields | |
registeridlefunction_t | idleFunction |
void * | functionParam |
uint8_t | deviceInstance |
This structure defines the device specific info required by register I/O.
Definition at line 102 of file sensor_drv.h.
uint8_t deviceInstance |
Definition at line 106 of file sensor_drv.h.
Referenced by ADS_DetectShield(), ADS_DIFF_PQuery(), ADS_FXLC95000Query(), ADS_FXLS8471Query(), ADS_FXLS8962Query(), ADS_MMA9553Query(), DBAP_I2C_Initialize(), FXAS21002_I2C_Initialize(), FXAS21002_SPI_Initialize(), FXLC95000_I2C_CheckRomMode(), FXLC95000_I2C_FlashCommands(), FXLC95000_I2C_Initialize(), FXLC95000_SPI_Initialize(), FXLS8471Q_SPI_Initialize(), FXLS8962_I2C_Initialize(), FXLS8962_SPI_Initialize(), FXLS896x_I2C_Initialize(), FXLS896x_SPI_Initialize(), FXLS8974_I2C_Initialize(), FXLS8974_SPI_Initialize(), FXOS8700_I2C_Initialize(), FXOS8700_SPI_Initialize(), FXPQ3115_I2C_Initialize(), installSensor(), ISL29023_I2C_Initialize(), MAG3110_I2C_Initialize(), main(), MMA845x_I2C_Initialize(), MMA8491Q_I2C_Initialize(), MMA865x_I2C_Initialize(), MMA9553_I2C_Initialize(), MMA9553_SPI_Initialize(), MPL3115_I2C_Initialize(), Register_I2C_BlockWrite(), Register_I2C_Read(), Register_I2C_Write(), Register_SPI_BlockWrite(), Register_SPI_Read(), and Register_SPI_Write().
void* functionParam |
Definition at line 105 of file sensor_drv.h.
Referenced by DBAP_I2C_Initialize(), DBAP_I2C_SetIdleTask(), FXAS21002_I2C_Initialize(), FXAS21002_I2C_SetIdleTask(), FXAS21002_SPI_Initialize(), FXAS21002_SPI_SetIdleTask(), FXLC95000_I2C_Initialize(), FXLC95000_I2C_SetIdleTask(), FXLC95000_SPI_Initialize(), FXLC95000_SPI_SetIdleTask(), FXLS8471Q_SPI_Initialize(), FXLS8471Q_SPI_SetIdleTask(), FXLS8962_I2C_Initialize(), FXLS8962_I2C_SetIdleTask(), FXLS8962_SPI_Initialize(), FXLS8962_SPI_SetIdleTask(), FXLS896x_I2C_Initialize(), FXLS896x_I2C_SetIdleTask(), FXLS896x_SPI_Initialize(), FXLS896x_SPI_SetIdleTask(), FXLS8974_I2C_Initialize(), FXLS8974_I2C_SetIdleTask(), FXLS8974_SPI_Initialize(), FXLS8974_SPI_SetIdleTask(), FXOS8700_I2C_Initialize(), FXOS8700_I2C_SetIdleTask(), FXOS8700_SPI_Initialize(), FXOS8700_SPI_SetIdleTask(), FXPQ3115_I2C_Initialize(), FXPQ3115_I2C_SetIdleTask(), installSensor(), ISL29023_I2C_Initialize(), ISL29023_I2C_SetIdleTask(), MAG3110_I2C_Initialize(), MAG3110_I2C_SetIdleTask(), main(), MMA845x_I2C_Initialize(), MMA845x_I2C_SetIdleTask(), MMA8491Q_I2C_Initialize(), MMA8491Q_I2C_SetIdleTask(), MMA865x_I2C_Initialize(), MMA865x_I2C_SetIdleTask(), MMA9553_I2C_Initialize(), MMA9553_I2C_SetIdleTask(), MMA9553_SPI_Initialize(), MMA9553_SPI_SetIdleTask(), MPL3115_I2C_Initialize(), MPL3115_I2C_SetIdleTask(), Register_I2C_BlockWrite(), Register_I2C_Read(), Register_I2C_Write(), Register_SPI_BlockWrite(), Register_SPI_Read(), and Register_SPI_Write().
registeridlefunction_t idleFunction |
Definition at line 104 of file sensor_drv.h.
Referenced by DBAP_I2C_Initialize(), DBAP_I2C_SetIdleTask(), FXAS21002_I2C_Initialize(), FXAS21002_I2C_SetIdleTask(), FXAS21002_SPI_Initialize(), FXAS21002_SPI_SetIdleTask(), FXLC95000_I2C_Initialize(), FXLC95000_I2C_SetIdleTask(), FXLC95000_SPI_Initialize(), FXLC95000_SPI_SetIdleTask(), FXLS8471Q_SPI_Initialize(), FXLS8471Q_SPI_SetIdleTask(), FXLS8962_I2C_Initialize(), FXLS8962_I2C_SetIdleTask(), FXLS8962_SPI_Initialize(), FXLS8962_SPI_SetIdleTask(), FXLS896x_I2C_Initialize(), FXLS896x_I2C_SetIdleTask(), FXLS896x_SPI_Initialize(), FXLS896x_SPI_SetIdleTask(), FXLS8974_I2C_Initialize(), FXLS8974_I2C_SetIdleTask(), FXLS8974_SPI_Initialize(), FXLS8974_SPI_SetIdleTask(), FXOS8700_I2C_Initialize(), FXOS8700_I2C_SetIdleTask(), FXOS8700_SPI_Initialize(), FXOS8700_SPI_SetIdleTask(), FXPQ3115_I2C_Initialize(), FXPQ3115_I2C_SetIdleTask(), installSensor(), ISL29023_I2C_Initialize(), ISL29023_I2C_SetIdleTask(), MAG3110_I2C_Initialize(), MAG3110_I2C_SetIdleTask(), main(), MMA845x_I2C_Initialize(), MMA845x_I2C_SetIdleTask(), MMA8491Q_I2C_Initialize(), MMA8491Q_I2C_SetIdleTask(), MMA865x_I2C_Initialize(), MMA865x_I2C_SetIdleTask(), MMA9553_I2C_Initialize(), MMA9553_I2C_SetIdleTask(), MMA9553_SPI_Initialize(), MMA9553_SPI_SetIdleTask(), MPL3115_I2C_Initialize(), MPL3115_I2C_SetIdleTask(), Register_I2C_BlockWrite(), Register_I2C_Read(), Register_I2C_Write(), Register_SPI_BlockWrite(), Register_SPI_Read(), and Register_SPI_Write().