| Demo HCI Implementation for WiMOD-LR Devices V1.3.1

- Main Page
- Classes
- Files

- Class List
- Class Hierarchy
- Class Members

Public Member Functions | List of all members
CayenneLPP Class Reference

## Public Member Functions
| CayenneLPP (uint8_t *buf, uint8_t size)
void | reset (void)
uint8_t | getSize (void)
uint8_t * | getBuffer (void)
uint8_t | copy (uint8_t *buffer)
uint8_t | addDigitalInput (uint8_t channel, uint8_t value)
uint8_t | addDigitalOutput (uint8_t channel, uint8_t value)
uint8_t | addAnalogInput (uint8_t channel, float value)
uint8_t | addAnalogOutput (uint8_t channel, float value)
uint8_t | addLuminosity (uint8_t channel, uint16_t lux)
uint8_t | addPresence (uint8_t channel, uint8_t value)
uint8_t | addTemperature (uint8_t channel, float celsius)
uint8_t | addRelativeHumidity (uint8_t channel, float rh)
uint8_t | addAccelerometer (uint8_t channel, float x, float y, float z)
uint8_t | addBarometricPressure (uint8_t channel, float hpa)
uint8_t | addGyrometer (uint8_t channel, float x, float y, float z)
uint8_t | addGPS (uint8_t channel, float latitude, float longitude, float meters)
uint8_t | addCustomValue (uint8_t channel, uint8_t type, uint8_t valueSize, uint8_t *value)

The documentation for this class was generated from the following files:

- Cayenne/CayenneLPP.h
- Cayenne/CayenneLPP.cpp