Answer
Adaptive Data Rate (ADR) is a mechanism that allows the data rate, TxPower and channel mask used by a LoRAWAN device such as the RM1xx, to change dynamically based on the signal quality of the packets received by the gateway(s). Assuming ADR is enabled, an ADR command may be received by the RM1xx from the gateway instructing it to change one or more of the parameters mentioned above. However, the network may wait for a certain number of packets to be received before the ADR command is sent so that it can determine the signal quality is stable. smartBASIC has an event, EVLORAMACADR, which will be thrown whenever an ADR command is received.