Processing the Downlink Packet

Process the MAC Commands

If MAC commands were found in both the FOpts field and the FRMPayload field, then the entire message must be ignored; it is not LoRaWAN® compliant to include MAC commands in both fields.

If no MAC commands were found, proceed to the next section Process the Application Data.

If MAC commands were found, they must be processed, as described in the upcoming section Handling MAC Commands.