I can already send data over mqtt to the node with base64. I want to send a firmware to the device:
First the binary has to be split, so I can send via LoRa it piece by piece, but how did I do that?
Do I have to convert the binary file (Firmware image) to base64? And then send it piece by piece?
Indeed, a Gateway having to transmit fairly large files at the typically low data rates available, to a large number of nodes, would run into significant legal issues with duty cycle restrictions …