14 #ifndef FSL_MPL3115_I2C_1D_PRESS_H_
15 #define FSL_MPL3115_I2C_1D_PRESS_H_
unsigned char uint8
This defines uint8 as unsigned char.
isf_dsa_status_t fsl_mpl3115_i2c_1D_press_Shutdown(isf_SensorHandle_t *pSensorHandle)
isf_dsa_status_t fsl_mpl3115_i2c_1D_press_Convert(volatile isf_SensorHandle_t *pSensorHandle, isf_SensorDataTypes_t convertToType, isf_dsa_result_types_t resultType, void *pNativeSample, void *pConvertedSample, int32 *numBytes)
This function coverts the raw sample data to the desired output type.
This defines the DSA sensor device handle structure used to invoke the adapter access functions...
unsigned long uint32
This defines uint32 as unsigned long.
isf_SensorDataTypes_t mpl3115_SupportedDataTypes[]
isf_dsa_status_t fsl_mpl3115_i2c_1D_press_Configure(isf_SensorHandle_t *pSensorHandle, isf_dsa_SensorSettings_t *pSensorSettings)
isf_dsa_status_t fsl_mpl3115_i2c_1D_press_Calibrate(isf_SensorHandle_t *pSensorHandle, void *pCalData)
int32 isf_dsa_status_t
This is the Sensor Manager API return type definition.
This structure defines important settings.
This structure defines the dummy DSA data buffer format.
isf_dsa_status_t fsl_mpl3115_i2c_1D_press_ValidateSettings(isf_SensorHandle_t *pSensorHandle, isf_dsa_SensorSettings_t *pSensorSettings)
enum isf_dsa_result_enums isf_dsa_result_types_t
void fsl_mpl3115_i2c_1D_press_PeriodicCallback(void *pSensorHandle)
long int32
This defines int32 as long.
short int16
This defines int16 as short.
isf_dsa_status_t fsl_mpl3115_i2c_1D_press_StartData(isf_SensorHandle_t *pSensorHandle)
uint8 sampleRateIndex
Holds the ODR index into the rate array fsl_mpl3115_period */.
isf_SensorTypes_t mpl3115_SupportedSensorTypes[]
Supported sensor and data types for MPL3115.
This defines the DSA sensor configuration parameter structure configuring the sensor settings by a su...
The isf_sm_types.h contains the collection of type definitions used in the Sensor Manager Interface a...
isf_dsa_status_t fsl_mpl3115_i2c_1D_press_Initialize(isf_SensorHandle_t *pSensorHandle)
isf_dsa_status_t fsl_mpl3115_i2c_1D_press_EndData(isf_SensorHandle_t *pSensorHandle)
uint32 timestamp
Time stamp value in micro-seconds.