LoRa Alliance
5177 Brandin Court,
Fremont, CA 94538 USA
LoRaWAN 1.0.4 End Device Certification Page 160 of 173
Requirements for All Regions Version 1.4
Copyright © 2021 LoRa Alliance, Inc. All rights reserved. www.lora-alliance.org
TCL also sends Unconfirmed frame
MAC-CMD1 DevStatusReq
MAC-CMD2
RxParamSetupReq
Repeat the MAC-CMD
DevStatusReq until the MAC
command uplink response
buffer would be full for
MinDR, refer [2]
MAC-CMDX LinkADRReq
(with DataRate = MinDR)
For example: For EU863-
870, the Max payload size is
51 bytes for MinDR. Hence
repeat the DevStatusReq
command 15 times to ensure
the MAC command response
buffer is greater than 51
bytes.
Payload =
[0x]06[0x]05XXXXXXXX[0x]0
6[Repeat as
required][0x]03XXXXXXXX
For FC
device using
8-channel
gateway,
refer to
Section 2 for
ChMask
settings
5 DUT sends Unconfirmed frame
→
DataRate = MinDR
MAC-CMD1 DevStatusAns
MAC-CMD2
RxParamSetupAns
MAC-CMD3 DevStatusAns
…
MAC-CMDX DevStatusAns
Payload =
[0x]06XXXX[0x]0507[0x]06X
XXX…[0x]06XXXX
DUT truncates the MAC
command when max
payload size is exceeded.
The sequence of the
response must be exactly
the same as described.
The LinkADRAns is not sent
in the response as it must be
truncated due to payload
size restrictions. However,
the DR must be set to
MinDR.
Successful
completion of
all MAC
commands in
the correct
sequence.
Message
truncated.