5177 Brandi n Court, Frem ont, CA94538 | Tel : +1 51 0 -4 9 2 -4044 | Fax : +1 510 -4 9 2 -4001 | www.l o ra -al l i anc e.org
Payload Codec API FAQ
14. Why JavaScript has been chosen for the codec implementation?
JavaScript is a lightweight, interpreted, just-in-time compiled programming language and
widely supported in most communities (Especially LoRaWAN Ecosystem).
15. Why downlink decode function is needed? Is not the encoded data to be sent to the
device?
The encoded data is sent directly to the device, however, the decodeDownlink function may
be present when a device supports downlinks to ease the monitoring and logs of downlink
sent.
16. Codec ID is unique identifier for codec in use?
The combination of vendor ID and codec ID is unique among all devices supported
by LoRa Alliance.