Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Digital Matter Site
  • Contact Us

Using Integration Documents to Create a Downlink String

Written by Matthew Clark-Massera

Updated at September 12th, 2023

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Contact Support
  • Home
  • Devices
  • LoRaWAN®
  • LoRaWAN® Integration

A downlink string is a combination of Hex values that triggers the configuration of a device OTA. The downlink string should be sent to the device to effect changes in parameter settings.

Here's an example of a downlink string created with Reference to section 7.2.3 of the SensorData/SensorNode Sigfox LoRa Integration document. 

The table below shows an example of how the downlink (12) to set Digital Input parameters for a SensorNode OTA was derived 

Offset   Hex Description
0 12 0C Downlink 12 at default DEC value 12
1 00000001 01 Binary to Hex
2 134 86

Set Global Max Alarm rate to 1 hour: using the minute 

range of 129-255. 60 mins = DEC value 134 derived from the range

– i.e. 129=10 minutes, 130=20 minutes, 131=30 minutes…etc

3 00000000 00 All Alarm Statuses for digital inputs Set to OFF (Binary)0000 0000
4 (Byte) 30 1E Set Debounce period to 30 seconds
5 (Byte) 0 00 Disable Debounce for DI2
6 (Byte) 0 00 Disable Debounce for DI3
7 11 03 Set Pull Direction to Pulldown on Digital Input1 Binary 0000 0011*
     

Sigfox Downlink String:0C0186001E000003

LoRaWAN Downlink String:0186001E000003 Using Port 12

Important Notes

*Some Documents have the hour range, if an hour range is available for the device being configured then the minute range only applies up to 59 minutes.

*All Binary inputs are set in reverse from right to left i.e. 0011 (inputs 1 & 2 are set to Active; 3 & 4 are Inactive)

*The form taken by Time values being configured should follow absolute values. E.g. the Alarm rate can not be set to 5h:30min:10sec. In this case we will have to round off the time to 6 hours or 5 hours, whichever suits your requirements best. Thus setting the Alarm rate to 5 hours - 300 mins (DEC:158=HEX:9E)

Further examples are available below.

  • G62 LoRaWAN Payload Example.pdf
(30.8 KB)
downlink integration

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • SensorNode Configuration App
  • Connecting the SensorNode to the Config App
  • Connecting to Telematics Guru over Actility
  • SensorNode LoRaWAN® - Wiring up a DM Temperature sensor

Subscribe to Partner News

Subscribe to our mailing list to receive Digital Matter news, product and tehnical updates, and more.

Subscribe

Copyright © Digital Matter . All Rights Reserved.

Privacy Contact Support

Knowledge Base Software powered by Helpjuice

Expand