ISF  2.2 rev 5
Intelligent Sensing Framework for Kinetis with Processor Expert
fsl_mma8491q_i2c_3D_accel module documentation

Data Structures

struct  mma8491q_DataBuffer_t
 MMA8491Q data buffer format. More...
 

Functions

isf_dsa_status_t fsl_mma8491q_i2c_3D_accel_Initialize (isf_SensorHandle_t *pSensorHandle)
 
isf_dsa_status_t fsl_mma8491q_i2c_3D_accel_ValidateSettings (isf_SensorHandle_t *pSensorHandle, isf_dsa_SensorSettings_t *pSensorSettings)
 
isf_dsa_status_t fsl_mma8491q_i2c_3D_accel_Configure (isf_SensorHandle_t *pSensorHandle, isf_dsa_SensorSettings_t *pSensorSettings)
 
isf_status_t fsl_mma8491q_i2c_3D_accel_StartData (isf_SensorHandle_t *pSensorHandle)
 
isf_status_t fsl_mma8491q_i2c_3D_accel_EndData (isf_SensorHandle_t *pSensorHandle)
 
isf_status_t fsl_mma8491q_i2c_3D_accel_Calibrate (isf_SensorHandle_t *pSensorHandle, void *pCalData)
 
isf_dsa_status_t fsl_mma8491q_i2c_3D_accel_Shutdown (isf_SensorHandle_t *pSensorHandle)
 
isf_dsa_status_t fsl_mma8491q_i2c_3D_accel_Convert (volatile isf_SensorHandle_t *pSensorHandle, isf_SensorDataTypes_t convertToType, isf_dsa_result_types_t resultType, void *nativeSample, void *convertedSample, int32 *numBytes)
 
void fsl_mma8491q_i2c_3D_accel_PeriodicCallback (void *pSensorHandle)
 
void fsl_mma8491q_read_data_OneShotCallback (void *pSensorHandle)
 

Variables

isf_SensorTypes_t mma8491q_SupportedSensorTypes []
 Supported sensor and data types for MMA8491q. More...
 
isf_SensorDataTypes_t mma8491q_SupportedDataTypes []
 

Detailed Description

Function Documentation

isf_status_t fsl_mma8491q_i2c_3D_accel_Calibrate ( isf_SensorHandle_t pSensorHandle,
void *  pCalData 
)

Definition at line 249 of file fsl_mma8491q_i2c_3D_accel.c.

References DSA_ERR_PARAM, and ISF_SUCCESS.

isf_dsa_status_t fsl_mma8491q_i2c_3D_accel_Convert ( volatile isf_SensorHandle_t pSensorHandle,
isf_SensorDataTypes_t  convertToType,
isf_dsa_result_types_t  resultType,
void *  nativeSample,
void *  convertedSample,
int32 numBytes 
)
void fsl_mma8491q_i2c_3D_accel_PeriodicCallback ( void *  pSensorHandle)
isf_dsa_status_t fsl_mma8491q_i2c_3D_accel_ValidateSettings ( isf_SensorHandle_t pSensorHandle,
isf_dsa_SensorSettings_t pSensorSettings 
)

Definition at line 158 of file fsl_mma8491q_i2c_3D_accel.c.

References DSA_ERR_PARAM, and ISF_SUCCESS.

Variable Documentation

isf_SensorDataTypes_t mma8491q_SupportedDataTypes[]

Definition at line 61 of file fsl_mma8491q_i2c_3D_accel.c.

isf_SensorTypes_t mma8491q_SupportedSensorTypes[]

Supported sensor and data types for MMA8491q.

Definition at line 60 of file fsl_mma8491q_i2c_3D_accel.c.