How to set the transmit time interval -- LoRaWAN End node

Last modified by Kilight Cao on 2025/06/12 14:27

 Table of Contents:

1. Introduction

This chapter describes how to set Transmit Time Interval.

2. Set Transmit Time Interval

TDC can be controlled by Downlink Payload.

For example: AT+TDC=0x258=600s  ; Payload: 01 00 02 58 TDC=600s The time interval is represented by hexadecimal conversion to decimal.

image-20220527085044-1.png

If the payload=0100003C, it means set the END Node's TDC to 0x00003C=60(S), 3C (HEX) = 60 (decimal),while type code is 01.

Payload: 01 00 00 1E TDC=30s Payload: 01 00 00 3C TDC=60s

2.1 Example Downlink payload setting in TTN:

image-20221110143023-2.png

2.1 Example of set the Transmit Time Interval using Bluetooth:

TDC can be controlled by Bluetooth.

Note: This feature is only available on devices that support Bluetooth sensors.

Here list the models that support BLE and the method to activate BLE function.

Models: All models with -LB, -LS , -NB, -NS, -CB, -CS suffix

BLE Activate Method:

Device is battery power type and BLE will be only activate on below case:

  • Press button to send an uplink
  • Press button to active device.
  • Device Power on or reset.

If there is no activity connection on BLE in 60 seconds, sensor will shut down BLE module to enter low power mode.

Download link of dragino mobile app: Mobile_APP

Google Play Store: DeviceTool.app

For more detailed steps on how to use the dragino mobile app, please refer to the following link:  BLE Bluetooth Remote Configure - DRAGINO

AT Command: AT+TDC

Command ExampleFunctionResponse
AT+TDC=?Show current transmit Interval30000

OK

the interval is 30000ms = 30s

AT+TDC=60000Set Transmit IntervalOK

Set transmit interval to 60000ms = 60 seconds

For example, to change the packet sending interval to 12s, use the AT command: AT+TDC=12000

1749708439295-260.png

3. Downlink Method

See use  note for different serves Servers Note(IoT LoRaWAN Server)