CMi4160
– LoRaWAN
®
Module
20
02/2021
Downlink commands are structured according to the following format:
“0x00” "TLV
" "
Number of bytes
in configuration" "Configuration".
For a complete description of all available downlink commands, see
Field name
TLV
Number of
bytes in
configuration
Configuration
Example
Configuration
lock
0x05
0x01
0x00 = Locked
0x01 = Open
0x00050101
(Enables configuration
lock)
Transmit interval 0x06
0x02
0xNumber of minutes
between transmission
(lsByte -> msByte)
0x0006021E00
(Sets the Tx interval
to 30 minutes)
Message format
0x07
0x01
0x1E = Message format
Standard
0x1F = Message format
Compact
0x20 = Message format
JSON
0x21 = Message format
Scheduled-daily redundant
0x22 = Message format
Scheduled - Extended
0x23
=
Message format
Combined heat/cooling
0x00070101F
(Sets the message
format to compact)
EcoMode
0x0F
0x01
0x00 = Disable EcoMode
0x01 = Enable EcoMode
0x000F0100
(Disables EcoMode)
Set Time Relative 0x13
0x04
0xNumber of seconds*
(lsByte -> msByte)
*Negative numbers
supported.
0x0013043C000000
(Adds 60 seconds to
the current time)
0x0013043C000080
(Subtracts 60 seconds
from the current time)
UTC offset
0x17
0x02
0xNumber of minutes*
(lsByte -> msByte)
*Negative numbers
supported.
0x17023C00 (Sets the
UTC offset to +60
minutes)
0x17023C80 (Sets the
UTC offset to -60
minutes)
Reboot
0x22
0x02
0x759E is used to reboot
device (note endianness,
LSB first).
0x0022029E75
(Reboots the device)
Table 14: Downlink commands