- libmosquitto-dev
- uuid-dev
- libssl-dev
- Receiver and Transmitter functionality
- UART LoRa interface
- Error detection with embedded checksum
- OpenSSL EVP based encryption
- Message acknowledgement
- MQTT message forwarding
Send JSON message using serial0 interface:
./lrd -t /dev/serial0 -s "message"
Encrypt and send JSON message:
./lrd -t /dev/serial0 -e -s "message"
Receive JSON message using ttyUSB0 interface:
./lrd -t /dev/ttyUSB0 -r
Receive encrypted JSON message:
./lrd -t /dev/ttyUSB0 -e -r
Receive broadcasted messages from MQTT:
mosquitto_sub -h hostname -u username -P password -t "lrdlink"