8 #ifndef ISF_DSA_DIRECT_H_
9 #define ISF_DSA_DIRECT_H_
unsigned char uint8
This defines uint8 as unsigned char.
int32 stop_sensor(isf_SensorHandle_t *pSensorAdapterHandle)
This defines the DSA sensor device handle structure used to invoke the adapter access functions...
unsigned long uint32
This defines uint32 as unsigned long.
uint8 gNumSupportedSensors
This is the external declaration of the current number of available sensors.
int32 init_sensor(uint8 nSensorID, isf_SensorHandle_t *pSensorAdapterHandle, LWEVENT_STRUCT *pEventGroup, uint32 nEventFieldIndex)
This function initializes the sensor adapters in the absence of the Sensor Manager.
enum isf_dsa_result_enums isf_dsa_result_types_t
int32 configure_sensor(isf_SensorHandle_t *pSensorAdapterHandle, isf_SubscriptionSettings_t *pRequiredSettings, isf_fifo_t *pfifo)
int32 start_sensor(isf_SensorHandle_t *pSensorAdapterHandle)
int32 convert_sensor_data(isf_SensorHandle_t *pSensorAdapterHandle, isf_SensorDataTypes_t convertToType, isf_dsa_result_types_t resultType, void *nativeSample, void *convertedSample)
long int32
This defines int32 as long.
Main ISF header file. Contains code common to all ISF components.
int32 shutdown_sensor(isf_SensorHandle_t *pSensorAdapterHandle)