XDK API  3.6.0
Documentation
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...
 

All rights reserved. The use is subject to the XDK SDK EULA by Bosch Connected Devices and Solutions GmbH.
This documentation file has been automatically generated on Thu Mar 14 2019 19:12:40 by doxygen 1.8.8