There are different downlink Types to be queued:
Downlink Types
Type | Data (example) | Data |
---|---|---|
config | { "d": { "mFilter": "LOB", "listenCron": "0 0/20 * * * *", "cmodeDurSec": "600" }, "q": "config" } The JSON Format might be subject to change in future releases. | The config values to be updated. |
fw | { "d": { "app": "app-firmware-1.x.x-slot1.hex", "boot": "app-boot-nrf9160-sec-TZ2-1.8.0-mcuboot-slot1.hex" }, "q": "fw" } The JSON Format might be subject to change in future releases. | The Firmware files to be downloaded by the device.
|
fw | { "d": { "app": "app-firmware-1.0.0-slot1.hex" }, "q": "fw" } The JSON Format might be subject to change in future releases. | The Firmware files to be downloaded by the device.
If in doubt use the command above that updates both. |
reboot | { "q": "reboot" } The JSON Format might be subject to change in future releases. | |
comment | { "d": "ASCII string to print to log", "q": "comment" } The JSON Format might be subject to change in future releases. | ASCII String that will be printed to device's Log. |
raw | { format: "ASCII", data: "ascii-downlink-payload" } | Raw downlink data, currently only supported for Tektelek devices. |
Raw Downlinks
Tekelek
Scheduling TCP/IP downlinks for Tekelek devices.
You can schedule a downlink with the following content:
Type: raw
Data:
{ format: "ASCII", data: "ascii-downlink-payload" }
Currently only the format "ASCII" is supported.