![]() |
ISSDK
1.7
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 128 of file sensor_drv.h.
uint8_t deviceInstance |
Definition at line 132 of file sensor_drv.h.
Referenced by ADS_DetectShield(), ADS_DIFF_PQuery(), ADS_FXLC95000Query(), ADS_FXLS8471Query(), ADS_FXLS8962Query(), ADS_MMA9553Query(), DIFF_P_I2C_Initialize(), DIFF_P_SPI_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(), FXOS8700_I2C_Initialize(), FXOS8700_SPI_Initialize(), FXPQ3115_I2C_Initialize(), installSensor(), 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 131 of file sensor_drv.h.
Referenced by DIFF_P_I2C_Initialize(), DIFF_P_I2C_SetIdleTask(), DIFF_P_SPI_Initialize(), DIFF_P_SPI_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(), FXOS8700_I2C_Initialize(), FXOS8700_I2C_SetIdleTask(), FXOS8700_SPI_Initialize(), FXOS8700_SPI_SetIdleTask(), FXPQ3115_I2C_Initialize(), FXPQ3115_I2C_SetIdleTask(), installSensor(), 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 130 of file sensor_drv.h.
Referenced by DIFF_P_I2C_Initialize(), DIFF_P_I2C_SetIdleTask(), DIFF_P_SPI_Initialize(), DIFF_P_SPI_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(), FXOS8700_I2C_Initialize(), FXOS8700_I2C_SetIdleTask(), FXOS8700_SPI_Initialize(), FXOS8700_SPI_SetIdleTask(), FXPQ3115_I2C_Initialize(), FXPQ3115_I2C_SetIdleTask(), installSensor(), 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().