This library provides functions for generating Cayenne LPP compatible payload. For example, the generated payloads can be used with LoRaWAN devices.
This library is adapted from the C++ version from MBED.
See the Cayenne LPP format documentation for details on the payload format.
Simply use make
:
$ make && ./example/example
03 67 01 10 05 67 00 FF
01 67 FF D7 06 71 04 D2 FB 2E 00 00
01 88 06 76 5E F2 96 0A 00 03 E8
Read the reference API here: https://aabadie.github.io/cayenne-lpp
The library is licensed under LGPLv2.1.