![]() |
ISF
2.2 rev 5
Intelligent Sensing Framework for Kinetis with Processor Expert
|
This defines the DSA sensor device handle structure used to invoke the adapter access functions. More...
#include <isf_dsa_adapter.h>
Data Fields | |
void * | pDeviceDescriptor |
const isf_SensorConfig_t * | pSensorStaticConfig |
isf_dsa_ControlData_t | controlData |
isf_dsa_AdapterStatus_t | adapterStatus |
uint32 | signalledEvents |
This defines the DSA sensor device handle structure used to invoke the adapter access functions.
Definition at line 107 of file isf_dsa_adapter.h.
isf_dsa_AdapterStatus_t adapterStatus |
Definition at line 112 of file isf_dsa_adapter.h.
Referenced by Analog_1_fsl_Sensor_Generic_AnalogCallback(), App1_ReturnSensorsToInit(), Custom_1_fsl_Sensor_Custom_PeriodicCallback(), fsl_fusion_virt_3D_orient_Configure(), fsl_fusion_virt_3D_orient_EndData(), fsl_fusion_virt_3D_orient_Initialize(), fsl_fusion_virt_3D_orient_Shutdown(), fsl_fusion_virt_3D_orient_StartData(), fsl_fxas21002_i2cspi_3D_gyro_Configure(), fsl_fxas21002_i2cspi_3D_gyro_EndData(), fsl_fxas21002_i2cspi_3D_gyro_Initialize(), fsl_fxas21002_i2cspi_3D_gyro_PeriodicCallback(), fsl_fxas21002_i2cspi_3D_gyro_Shutdown(), fsl_fxas21002_i2cspi_3D_gyro_StartData(), fsl_fxlc95000_Configure(), fsl_fxlc95000_EndData(), fsl_fxlc95000_Initialize(), fsl_fxlc95000_PeriodicCallback(), fsl_fxlc95000_Shutdown(), fsl_fxlc95000_StartData(), fsl_fxls8471_i2cspi_3D_accel_Configure(), fsl_fxls8471_i2cspi_3D_accel_EndData(), fsl_fxls8471_i2cspi_3D_accel_Initialize(), fsl_fxls8471_i2cspi_3D_accel_PeriodicCallback(), fsl_fxls8471_i2cspi_3D_accel_Shutdown(), fsl_fxls8471_i2cspi_3D_accel_StartData(), fsl_fxls8952_i2c_3D_accel_Configure(), fsl_fxls8952_i2c_3D_accel_EndData(), fsl_fxls8952_i2c_3D_accel_Initialize(), fsl_fxls8952_i2c_3D_accel_PeriodicCallback(), fsl_fxls8952_i2c_3D_accel_Shutdown(), fsl_fxls8952_i2c_3D_accel_StartData(), fsl_fxos8700_i2cspi_6D_AccMag_Configure(), fsl_fxos8700_i2cspi_6D_AccMag_EndData(), fsl_fxos8700_i2cspi_6D_AccMag_Initialize(), fsl_fxos8700_i2cspi_6D_AccMag_PeriodicCallback(), fsl_fxos8700_i2cspi_6D_AccMag_Shutdown(), fsl_fxos8700_i2cspi_6D_AccMag_StartData(), fsl_mag3110_i2c_3D_mag_Configure(), fsl_mag3110_i2c_3D_mag_EndData(), fsl_mag3110_i2c_3D_mag_Initialize(), fsl_mag3110_i2c_3D_mag_PeriodicCallback(), fsl_mag3110_i2c_3D_mag_Shutdown(), fsl_mag3110_i2c_3D_mag_StartData(), fsl_mma8491q_i2c_3D_accel_Configure(), fsl_mma8491q_i2c_3D_accel_EndData(), fsl_mma8491q_i2c_3D_accel_Initialize(), fsl_mma8491q_i2c_3D_accel_PeriodicCallback(), fsl_mma8491q_i2c_3D_accel_Shutdown(), fsl_mma8491q_i2c_3D_accel_StartData(), fsl_mma8491q_read_data_OneShotCallback(), fsl_mma865x_i2c_3D_accel_Configure(), fsl_mma865x_i2c_3D_accel_EndData(), fsl_mma865x_i2c_3D_accel_Initialize(), fsl_mma865x_i2c_3D_accel_PeriodicCallback(), fsl_mma865x_i2c_3D_accel_Shutdown(), fsl_mma865x_i2c_3D_accel_StartData(), fsl_mma955x_Configure(), fsl_mma955x_EndData(), fsl_mma955x_Initialize(), fsl_mma955x_PeriodicCallback(), fsl_mma955x_Shutdown(), fsl_mma955x_StartData(), fsl_mpl3115_i2c_1D_press_Configure(), fsl_mpl3115_i2c_1D_press_EndData(), fsl_mpl3115_i2c_1D_press_Initialize(), fsl_mpl3115_i2c_1D_press_PeriodicCallback(), fsl_mpl3115_i2c_1D_press_Shutdown(), fsl_mpl3115_i2c_1D_press_StartData(), and init_sensor().
isf_dsa_ControlData_t controlData |
Definition at line 111 of file isf_dsa_adapter.h.
Referenced by Analog_1_fsl_Sensor_Generic_AnalogCallback(), configure_sensor(), Custom_1_fsl_Sensor_Custom_PeriodicCallback(), fsl_fusion_virt_3D_orient_PeriodicCallback(), fsl_fxas21002_i2cspi_3D_gyro_PeriodicCallback(), fsl_fxlc95000_Configure(), fsl_fxlc95000_PeriodicCallback(), fsl_fxls8471_i2cspi_3D_accel_Configure(), fsl_fxls8471_i2cspi_3D_accel_PeriodicCallback(), fsl_fxls8952_i2c_3D_accel_PeriodicCallback(), fsl_fxos8700_i2cspi_6D_AccMag_Configure(), fsl_fxos8700_i2cspi_6D_AccMag_PeriodicCallback(), fsl_mag3110_i2c_3D_mag_Configure(), fsl_mag3110_i2c_3D_mag_PeriodicCallback(), fsl_mma8491q_i2c_3D_accel_Configure(), fsl_mma8491q_read_data_OneShotCallback(), fsl_mma865x_i2c_3D_accel_Configure(), fsl_mma865x_i2c_3D_accel_PeriodicCallback(), fsl_mma955x_Configure(), fsl_mma955x_PeriodicCallback(), fsl_mpl3115_i2c_1D_press_Configure(), fsl_mpl3115_i2c_1D_press_PeriodicCallback(), init_sensor(), and mpl3115_ValidateConfig().
void* pDeviceDescriptor |
Pointer to the adapter-specific device descriptor data.
Definition at line 109 of file isf_dsa_adapter.h.
Referenced by Analog_1_fsl_Sensor_Generic_AnalogCallback(), Custom_1_fsl_Sensor_Custom_PeriodicCallback(), fsl_fusion_task(), fsl_fusion_virt_3D_orient_Configure(), fsl_fusion_virt_3D_orient_EndData(), fsl_fusion_virt_3D_orient_Initialize(), fsl_fusion_virt_3D_orient_PeriodicCallback(), fsl_fusion_virt_3D_orient_Shutdown(), fsl_fusion_virt_3D_orient_StartData(), fsl_fusion_virt_3D_orient_ValidateSettings(), fsl_fxas21002_i2cspi_3D_gyro_Configure(), fsl_fxas21002_i2cspi_3D_gyro_EndData(), fsl_fxas21002_i2cspi_3D_gyro_Initialize(), fsl_fxas21002_i2cspi_3D_gyro_PeriodicCallback(), fsl_fxas21002_i2cspi_3D_gyro_Shutdown(), fsl_fxas21002_i2cspi_3D_gyro_StartData(), fsl_fxlc95000_Configure(), fsl_fxlc95000_EndData(), fsl_fxlc95000_Flash(), fsl_fxlc95000_Initialize(), fsl_fxlc95000_PeriodicCallback(), fsl_fxlc95000_Shutdown(), fsl_fxlc95000_StartData(), fsl_fxls8471_i2cspi_3D_accel_Configure(), fsl_fxls8471_i2cspi_3D_accel_EndData(), fsl_fxls8471_i2cspi_3D_accel_Initialize(), fsl_fxls8471_i2cspi_3D_accel_PeriodicCallback(), fsl_fxls8471_i2cspi_3D_accel_Shutdown(), fsl_fxls8471_i2cspi_3D_accel_StartData(), fsl_fxls8952_i2c_3D_accel_Configure(), fsl_fxls8952_i2c_3D_accel_EndData(), fsl_fxls8952_i2c_3D_accel_Initialize(), fsl_fxls8952_i2c_3D_accel_PeriodicCallback(), fsl_fxls8952_i2c_3D_accel_Shutdown(), fsl_fxls8952_i2c_3D_accel_StartData(), fsl_fxos8700_i2cspi_6D_AccMag_Configure(), fsl_fxos8700_i2cspi_6D_AccMag_EndData(), fsl_fxos8700_i2cspi_6D_AccMag_Initialize(), fsl_fxos8700_i2cspi_6D_AccMag_PeriodicCallback(), fsl_fxos8700_i2cspi_6D_AccMag_Shutdown(), fsl_fxos8700_i2cspi_6D_AccMag_StartData(), fsl_mag3110_i2c_3D_mag_Configure(), fsl_mag3110_i2c_3D_mag_EndData(), fsl_mag3110_i2c_3D_mag_Initialize(), fsl_mag3110_i2c_3D_mag_PeriodicCallback(), fsl_mag3110_i2c_3D_mag_Shutdown(), fsl_mag3110_i2c_3D_mag_StartData(), fsl_MagCal_task(), fsl_mma8491q_i2c_3D_accel_Configure(), fsl_mma8491q_i2c_3D_accel_EndData(), fsl_mma8491q_i2c_3D_accel_Initialize(), fsl_mma8491q_i2c_3D_accel_PeriodicCallback(), fsl_mma8491q_i2c_3D_accel_Shutdown(), fsl_mma8491q_i2c_3D_accel_StartData(), fsl_mma8491q_read_data_OneShotCallback(), fsl_mma865x_i2c_3D_accel_Configure(), fsl_mma865x_i2c_3D_accel_EndData(), fsl_mma865x_i2c_3D_accel_Initialize(), fsl_mma865x_i2c_3D_accel_PeriodicCallback(), fsl_mma865x_i2c_3D_accel_Shutdown(), fsl_mma865x_i2c_3D_accel_StartData(), fsl_mma955x_Configure(), fsl_mma955x_EndData(), fsl_mma955x_Initialize(), fsl_mma955x_PeriodicCallback(), fsl_mma955x_Shutdown(), fsl_mma955x_StartData(), fsl_mpl3115_i2c_1D_press_Configure(), fsl_mpl3115_i2c_1D_press_EndData(), fsl_mpl3115_i2c_1D_press_Initialize(), fsl_mpl3115_i2c_1D_press_PeriodicCallback(), fsl_mpl3115_i2c_1D_press_Shutdown(), fsl_mpl3115_i2c_1D_press_StartData(), fxlc95000_GetConfig(), fxlc95000_GetData(), fxlc95000_ValidateConfig(), fxlc95000_WriteConfig(), fxls8471_CheckId(), fxls8471_GetData(), fxls8471_Reset(), fxls8471_SetConfig(), fxls8471_SetMode(), fxls8471_ValidateConfig(), init_sensor(), mag3110_CheckId(), mag3110_GetData(), mag3110_SetConfig(), mag3110_SetMode(), mma8491q_CheckId(), mma865x_CheckId(), mma865x_GetData(), mma865x_Reset(), mma865x_SetConfig(), mma865x_SetMode(), mma865x_ValidateConfig(), mma955x_GetConfig(), mma955x_GetData(), mma955x_GetPedometerData(), mma955x_ValidateConfig(), mma955x_WriteConfig(), mpl3115_CheckId(), mpl3115_DataReady(), mpl3115_GetData(), mpl3115_Reset(), mpl3115_SetConfig(), mpl3115_SetMode(), and mpl3115_StartSample().
const isf_SensorConfig_t* pSensorStaticConfig |
Handle for SensorConfiguration data
Definition at line 110 of file isf_dsa_adapter.h.
Referenced by BasicApp1_FlashSensor(), configure_sensor(), convert_sensor_data(), fsl_fusion_task(), fsl_fusion_virt_3D_orient_Configure(), fsl_fusion_virt_3D_orient_Convert(), fsl_fusion_virt_3D_orient_EndData(), fsl_fusion_virt_3D_orient_Initialize(), fsl_fusion_virt_3D_orient_PeriodicCallback(), fsl_fusion_virt_3D_orient_Shutdown(), fsl_fusion_virt_3D_orient_StartData(), fsl_fusion_virt_3D_orient_ValidateSettings(), fsl_fxas21002_i2cspi_3D_gyro_Configure(), fsl_fxas21002_i2cspi_3D_gyro_Convert(), fsl_fxas21002_i2cspi_3D_gyro_Initialize(), fsl_fxlc95000_Configure(), fsl_fxlc95000_Convert(), fsl_fxlc95000_EndData(), fsl_fxlc95000_Flash(), fsl_fxlc95000_Initialize(), fsl_fxlc95000_Shutdown(), fsl_fxlc95000_StartData(), fsl_fxls8471_i2cspi_3D_accel_Convert(), fsl_fxls8471_i2cspi_3D_accel_Initialize(), fsl_fxls8952_i2c_3D_accel_Configure(), fsl_fxls8952_i2c_3D_accel_Convert(), fsl_fxls8952_i2c_3D_accel_Initialize(), fsl_fxls8952_i2c_3D_accel_PeriodicCallback(), fsl_fxls8952_i2c_3D_accel_Shutdown(), fsl_fxls8952_i2c_3D_accel_StartData(), fsl_fxls8952_i2c_3D_accel_ValidateSettings(), fsl_fxos8700_i2cspi_6D_AccMag_Configure(), fsl_fxos8700_i2cspi_6D_AccMag_Convert(), fsl_fxos8700_i2cspi_6D_AccMag_Initialize(), fsl_fxos8700_i2cspi_6D_AccMag_PeriodicCallback(), fsl_fxos8700_i2cspi_6D_AccMag_StartData(), fsl_fxos8700_i2cspi_6D_AccMag_ValidateSettings(), fsl_mag3110_i2c_3D_mag_Convert(), fsl_mag3110_i2c_3D_mag_Initialize(), fsl_mma8491q_i2c_3D_accel_Convert(), fsl_mma8491q_i2c_3D_accel_Initialize(), fsl_mma865x_i2c_3D_accel_Convert(), fsl_mma865x_i2c_3D_accel_Initialize(), fsl_mma955x_Configure(), fsl_mma955x_Convert(), fsl_mma955x_EndData(), fsl_mma955x_Initialize(), fsl_mma955x_Shutdown(), fsl_mma955x_StartData(), fsl_mpl3115_i2c_1D_press_Convert(), fsl_mpl3115_i2c_1D_press_Initialize(), fxlc95000_GetConfig(), fxlc95000_GetData(), fxlc95000_ValidateConfig(), fxlc95000_WriteConfig(), fxls8471_SetConfig(), init_sensor(), mag3110_SetConfig(), mag3110_ValidateConfig(), mma865x_SetConfig(), mma955x_GetConfig(), mma955x_GetData(), mma955x_GetPedometerData(), mma955x_ValidateConfig(), mma955x_WriteConfig(), mpl3115_SetConfig(), shutdown_sensor(), start_sensor(), and stop_sensor().
uint32 signalledEvents |
Definition at line 113 of file isf_dsa_adapter.h.
Referenced by fsl_fusion_task(), and fsl_fusion_virt_3D_orient_PeriodicCallback().