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

Data Structures

union  CayenneLPPSerializer_Data_U
 Union to represent the supported Data payloads for Cayenne LPP. More...
 
struct  CayenneLPPSerializer_Input_S
 Structure to represent the Input payload informations for serialization. More...
 
struct  CayenneLPPSerializer_Output_S
 Structure to represent the Output payload informations after serialization. More...
 

Typedefs

typedef union
CayenneLPPSerializer_Data_U 
CayenneLPPSerializer_Data_T
 Typedef to represent the supported Data payload for Cayenne LPP. More...
 
typedef enum
CayenneLPPSerializer_DataType_E 
CayenneLPPSerializer_DataType_T
 Typedef to represent the supported Data Type for Cayenne LPP. More...
 
typedef struct
CayenneLPPSerializer_Input_S 
CayenneLPPSerializer_Input_T
 Typedef to represent the Input payload information for serialization. More...
 
typedef struct
CayenneLPPSerializer_Output_S 
CayenneLPPSerializer_Output_T
 Typedef to represent the Output payload information after serialization. More...
 

Enumerations

enum  CayenneLPPSerializer_DataType_E
 Enum to represent the supported Data Types for Cayenne LPP. More...
 

Functions

Retcode_T CayenneLPPSerializer_SingleInstance (CayenneLPPSerializer_Input_T *input, CayenneLPPSerializer_Output_T *output)
 This will serialize the payload for single instance (only one data point per payload) More...
 

Variables

int16_t AccelerometerXValue
 
int16_t AccelerometerYValue
 
int16_t AccelerometerZValue
 
signed Altitude
 
int16_t AnalogInputValue
 
int16_t AnalogOutputValue
 
uint16_t BarometerValue
 
uint8_t DigitalInputValue
 
uint8_t DigitalOutputValue
 
int16_t GyrometerXValue
 
int16_t GyrometerYValue
 
int16_t GyrometerZValue
 
uint8_t HumiditySensorValue
 
uint16_t IlluminanceSensorValue
 
signed Latitude
 
signed Longitude
 
uint8_t PresenceSensorValue
 
int16_t TemperatureSensorValue
 

Variable Documentation

int16_t AccelerometerXValue
int16_t AccelerometerYValue
int16_t AccelerometerZValue
signed Altitude
int16_t AnalogInputValue
int16_t AnalogOutputValue
uint16_t BarometerValue
uint8_t DigitalInputValue
uint8_t DigitalOutputValue
int16_t GyrometerXValue
int16_t GyrometerYValue
int16_t GyrometerZValue
uint8_t HumiditySensorValue
uint16_t IlluminanceSensorValue
signed Latitude
signed Longitude
uint8_t PresenceSensorValue
int16_t TemperatureSensorValue

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