
All information and data contained in this document are the exclusive property of SKIPLY SAS and may neither be used nor disclosed
without its prior written consent.
~ 19 ~
14.3.
Downlink Result Frame
After sending a Downlink Query Frame, Smilio S is waiting for a Downlink Result Frame with new settings
from the backend.
The frame format is:
05 UU VVVV WW XX YZ TT
05 =
Downlink query frame
UU =
“csc” and “eat” hexadecimal values:
0x00
Frame (02) is sent out at each end of period whatever the counter values.
0x10
Frame (02) is sent out at each end of period, only if counter values have changed
since the last sent frame.
0x01
Frame (02) is sent out at each push with a delay of ‘tpb” between two pushes.
0x02
Frame (02) is sent out at each push with a delay of “tpb” between two pushes, and
frame (02) is sent out automatically
every “dtx” minutes (backup function)
whatever the counter values.
0x12
Frame (02) is sent out at each push with a delay of “tpb” between two pushes, and
frame (02) is sent out automatically every “dtx” minutes (backup function) only if
counter values have changed since the last sent frame.
VVVV = hexadecimal value is to be converted into
bit field ‘abcdefffffffffff’ encoded as follows:
•
a: duty-cyle (0: disabled, 1: enabled)
•
b: LoRaWAN backoff (0: disabled, 1: enabled)
•
c: LoRaWAN piggyback (0: disabled, 1: enabled)
•
d: LoRaWAN force DR0 at join procedure (0: disabled, 1: enabled)
•
e: LoRaWAN ADR bit (0: disabled, 1: enabled)
•
fffffffffff: dtx expressed in minutes 11 bits value from 0x0001 to 0x05A0.
WW =
“tpb” hexadecimal value (expressed in seconds): from 0x01 to 0x3C
XX =
“rnm” hexadecimal value: from 0x01 to 0x09
YZ =
“Lwf” hexadecimal value: from 0x00 to 0xFF
TT =
“tpbq” hexadecimal value (expressed in seconds): from 0x01 to 0x3C