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

Data Structures

struct  Sensor_AccelConfiguration_S
 Structure representing the accelerometer configurations. More...
 
struct  Sensor_AxisValue_S
 Structure to represent the Axis value. More...
 
struct  Sensor_Configuration_S
 
struct  Sensor_Enable_S
 Structure to represent the Sensors to be enabled. More...
 
struct  Sensor_GyroConfiguration_S
 Structure representing the Gyro configurations. More...
 
struct  Sensor_LightConfiguration_S
 Structure representing the supported light sensor. More...
 
struct  Sensor_MagConfiguration_S
 Structure representing the Magnetometer configurations. More...
 
struct  Sensor_MagValue_S
 Structure to represent the Magnetometer Data. More...
 
struct  Sensor_Setup_S
 Structure to represent the Sensor setup features. More...
 
struct  Sensor_TempConfiguration_S
 Structure representing to configure Temperature sensor. More...
 
struct  Sensor_Value_S
 Structure to represent the Data Collector sampled node informations. More...
 

Typedefs

typedef struct
Sensor_AccelConfiguration_S 
Sensor_AccelConfiguration_T
 Typedef representing the accelerometer configurations. More...
 
typedef enum Sensor_AccelType_E Sensor_AccelType_T
 Typedef representing the supported Accelerometer sensor. More...
 
typedef struct Sensor_AxisValue_S Sensor_AccelValue_T
 Typedef to represent the Accelerometer Data. More...
 
typedef struct
Sensor_Configuration_S 
Sensor_Configuration_T
 
typedef struct Sensor_Enable_S Sensor_Enable_T
 Typedef to represent the Sensor to be enabled. More...
 
typedef struct
Sensor_GyroConfiguration_S 
Sensor_GyroConfiguration_T
 Typedef representing the Gyro configurations. More...
 
typedef enum Sensor_GyroType_E Sensor_GyroType_T
 Typedef representing the supported Gyroscope sensor. More...
 
typedef struct Sensor_AxisValue_S Sensor_GyroValue_T
 Typedef to represent the Gyroscope Data. More...
 
typedef struct
Sensor_LightConfiguration_S 
Sensor_LightConfiguration_T
 Typedef representing the supported light sensor. More...
 
typedef struct
Sensor_MagConfiguration_S 
Sensor_MagConfiguration_T
 Typedef representing the Magnetometer configurations. More...
 
typedef struct Sensor_MagValue_S Sensor_MagValue_T
 Typedef to represent the Magnetometer Data. More...
 
typedef struct Sensor_Setup_S Sensor_Setup_T
 Typedef to represent the Sensor setup features. More...
 
typedef struct
Sensor_TempConfiguration_S 
Sensor_TempConfiguration_T
 Typedef representing to configure Temperature sensor. More...
 
typedef struct Sensor_Value_S Sensor_Value_T
 Typedef to represent the Data Collector sampled node information. More...
 

Enumerations

enum  Sensor_AccelType_E
 Enum representing the supported Accelerometer sensors. More...
 
enum  Sensor_GyroType_E
 Enum representing the supported Gyroscope sensors. More...
 

Functions

Retcode_T Sensor_Enable (void)
 This will enable the Sensor module. More...
 
Retcode_T Sensor_GetData (Sensor_Value_T *value)
 This will sample the necessary sensor nodes. More...
 
Retcode_T Sensor_Setup (Sensor_Setup_T *setup)
 This will setup the 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