ISF  2.2 rev 5
Intelligent Sensing Framework for Kinetis with Processor Expert
fsl_Sensor_Analog_1_Functions.c File Reference

This is user's event module. Put your event handler code here. More...

#include "Cpu.h"
#include "Events.h"
#include "rtos_main_task.h"
#include "os_tasks.h"
#include "App1_Functions.h"
#include "BasicApp1_Functions.h"
#include "fsl_Sensor_Custom_1_Functions.h"
#include "fsl_Sensor_Analog_1_Functions.h"
Include dependency graph for fsl_Sensor_Analog_1_Functions.c:

Go to the source code of this file.

Data Structures

struct  AnalogVoltagetoOutputConvTable_t
 

Macros

#define Analog_1_CONVERT_FLOAT_FACTOR   (1.0F/32767.0F)
 
#define Analog_1_CONVERT_FIXED_FACTOR   (32767)
 
#define NUM_MESSAGES   64
 
#define MSG_SIZE   1
 

Functions

void Analog_1__Void_ ()
 
isf_dsa_status_t Analog_1_float_converter (Analog_1_Sensor_Specific_Settings_t *pSensorSpecificConfig, Analog_1_DataBuffer_t *nativeSample, void *vpConvertedSample)
 
isf_dsa_status_t Analog_1_fixed_converter (Analog_1_Sensor_Specific_Settings_t *pSensorSpecificConfig, Analog_1_DataBuffer_t *nativeSample, void *vpConvertedSample)
 
isf_dsa_status_t fsl_Sensor_Analog_1_Convert (isf_SensorHandle_t *pSensorHandle, isf_SensorDataTypes_t convertToType, isf_dsa_result_types_t resultType, void *pNativeSample, void *pConvertedSample, int32_t *numBytes)
 
isf_dsa_status_t fsl_Sensor_Analog_1_Configure (isf_SensorHandle_t *pSensorHandle, isf_dsa_SensorSettings_t *pSensorSettings)
 
isf_dsa_status_t fsl_Sensor_Analog_1_ValidateSettings (isf_SensorHandle_t *pSensorHandle, isf_dsa_SensorSettings_t *pSensorSettings)
 
isf_dsa_status_t fsl_Sensor_Analog_1_Initialize (isf_SensorHandle_t *pSensorHandle)
 
isf_dsa_status_t fsl_Sensor_Analog_1_StartData (isf_SensorHandle_t *pSensorHandle)
 
isf_dsa_status_t fsl_Sensor_Analog_1_EndData (isf_SensorHandle_t *pSensorHandle)
 
isf_dsa_status_t fsl_Sensor_Analog_1_Shutdown (isf_SensorHandle_t *pSensorHandle)
 
void Analog_1_fsl_Sensor_Generic_Analog_Convert (void *pSensorHandle, uint32_t convertToType, uint8_t resultType, void *pNativeSample, void *pConvertedSample, int32_t *numBytes, int8_t *retValue)
 
void Analog_1_fsl_Sensor_Generic_AnalogCallback (void *pSensorHandle)
 
void Analog_1_fsl_Sensor_Generic_Analog_Shutdown (void *pSensorHandle, int8_t *retValue)
 
void Analog_1_fsl_Sensor_Generic_Analog_EndData (void *pSensorHandle, int8_t *retValue)
 
void Analog_1_fsl_Sensor_Generic_Analog_StartData (void *pSensorHandle, int8_t *retValue)
 
void Analog_1_fsl_Sensor_Generic_Analog_Configure (void *pSensorHandle, void *pSensorSettings, int8_t *retValue)
 
void Analog_1_fsl_Sensor_Generic_Analog_ValidateSettings (void *pSensorHandle, void *pSensorSettings, int8_t *retValue)
 
void Analog_1_fsl_Sensor_Generic_Analog_Initialize (void *pSensorHandle, int8_t *retValue)
 

Variables

uint8_t sensorType = 0
 
uint8_t numGpios = 1
 
uint8_t configuredADCh = 1
 
uint32_t operating_mode
 
const Analog_1_device_t Analog_1_DeviceInfo
 This allows access to the sensor communications specific configuration. More...
 
Analog_1_Sensor_Specific_Settings_t Analog_1_Sensor_Specific_Config
 This allows access to the sensor specific configuration for the target sensor. More...
 
isf_SensorTypes_t Analog_1_SupportedSensorTypes []
 Supported sensor and data types for the Sensor. More...
 
isf_SensorDataTypes_t Analog_1_SupportedDataTypes []
 

Detailed Description

This is user's event module. Put your event handler code here.

Version
01.00

Definition in file fsl_Sensor_Analog_1_Functions.c.