2 - Sending Messages

Messages sent from an end device to a network server via one or more nearby gateways are referred to as uplinks.

In this book, you learn the rules and best practices to follow when sending uplinks from your end device using the LoRaWAN® 1.0.4 specification.

Sending MAC Commands

Receive Window Timing Setup Answer (RXTimingSetupAns)

The end device sends the RXTimingSetupAns in response to the RXTimingSetupReq command. The RXTimingSetupReq is sent by the network server to request a modification of the delay between the end of the uplink transmission and the opening of the first receive window.

The RXTimingSetupAns is sent to confirm receipt of the request and does not contain any payload.

Learn more in Section 5.7, ‘Setting Delay between TX and RX’ (page 39) of the LoRaWAN® Link Layer Specification v1.0.4.

Warning

To avoid loss of connectivity, after the RXTimingSetupReq command is received the RXTimingSetupAns response must be sent with every single uplink until a Class A downlink is received back from the network server.