Data Structures | Typedefs | Enumerations | Functions
XDK_ExternalSensor.h File Reference
#include "BCDS_Retcode.h"
#include "BCDS_CmdProcessor.h"
+ Include dependency graph for XDK_ExternalSensor.h:
+ This graph shows which files directly or indirectly include this file:

Data Structures

struct  ExternalSensor_Enable_S
 Structure to represent the Sensors to be enabled. More...
 
struct  ExternalSensor_LemConfig_S
 
struct  ExternalSensor_Max31865Config_S
 
struct  ExternalSensor_Setup_S
 Structure to represent the Sensor setup features. More...
 
struct  ExternalSensor_Value_S
 Structure to represent the Data Collector sampled node informations. More...
 

Typedefs

typedef struct
ExternalSensor_Enable_S 
ExternalSensor_Enable_T
 Typedef to represent the Sensor to be enabled. More...
 
typedef struct
ExternalSensor_LemConfig_S 
ExternalSensor_LemConfig_T
 
typedef struct
ExternalSensor_Max31865Config_S 
ExternalSensor_Max31865Config_T
 
typedef enum
ExternalSensor_Max31865TempType_E 
ExternalSensor_Max31865TempType_T
 Typedef representing the the external temperature sensor.. More...
 
typedef struct
ExternalSensor_Setup_S 
ExternalSensor_Setup_T
 Typedef to represent the Sensor setup features. More...
 
typedef enum
ExternalSensor_Target_E 
ExternalSensor_Target_T
 Typedef representing the supported External sensor. More...
 
typedef struct
ExternalSensor_Value_S 
ExternalSensor_Value_T
 Typedef to represent the Data Collector sampled node information. More...
 

Enumerations

enum  ExternalSensor_Max31865TempType_E
 Enum representing the external temperature supported. More...
 
enum  ExternalSensor_Target_E
 Enum representing the supported External sensors. More...
 

Functions

Retcode_T ExternalSensor_Enable (void)
 This will enable the External Sensor module. More...
 
Retcode_T ExternalSensor_GetData (ExternalSensor_Value_T *value)
 This will sample the necessary sensor nodes and update the data. More...
 
Retcode_T ExternalSensor_GetLemData (float *xLemI, float *xLemV)
 
Retcode_T ExternalSensor_GetMax31865Data (float *xMaxT, float *xMaxR)
 
Retcode_T ExternalSensor_HwStatusPinDeInit (void)
 
Retcode_T ExternalSensor_HwStatusPinInit (void)
 
Retcode_T ExternalSensor_IsAvailable (ExternalSensor_Target_T sensor, bool *status)
 This will validate if the Sensor is available or not. More...
 
Retcode_T ExternalSensor_Setup (ExternalSensor_Setup_T *setup)
 This will setup the External Sensor module. More...
 

This documentation file has been automatically generated on Wed May 6 2020 20:45:06 by doxygen 1.8.8