Show last authors
1 (% aria-label="image-20220611143226-1.png image widget" contenteditable="false" role="region" tabindex="-1" %)
2 (((
3 (% style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||height="15" role="presentation" title="Click and drag to move" width="15"]]
4 )))
5
6 (% style="text-align:center" %)
7 [[image:image-20220617163631-2.jpeg||height="704" width="617"]]
8
9
10 **Table of Contents:**
11
12 (% aria-label="macro:toc widget" contenteditable="false" role="region" tabindex="-1" %)
13 (((
14 (% style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||height="15" role="presentation" title="Click and drag to move" width="15"]]
15 )))
16
17
18
19
20
21
22
23
24
25 = 1.  Introduction =
26
27 == 1.1 ​ What is LTC2 LoRaWAN Temperature Transmitter ==
28
29 (((
30
31
32 (((
33 The Dragino LTC2 Industrial LoRaWAN Temperature Transmitter is designed to monitor temperature for different environment. It supports to read (% style="color:#4472c4" %)**PT100 probe**(%%) and convert the value to temperature and uplink to IoT server via LoRaWAN protocol.
34
35
36 LTC2 supports (% style="color:#4472c4" %)**Datalog feature**(%%). User can retrieve the sensor value via LoRaWAN downlink command.
37
38
39 LTC2 is powered by (% style="color:#4472c4" %)**8500mA Li-SOCI2 battery**(%%) for long time measurement. The battery can run 2~~10 years depends on the network environment and working mode.
40
41
42 Each LTC2 has (% style="color:#4472c4" %)**two internal 24-bit ADC interfaces** (%%)and are calibrated on 12 set resistors to make sure the accuracy measurement on wide range.
43
44
45 LTC2 is LoRaWAN v1.0.3 compatible. Each LTC2 is pre-load with a set of unique keys for LoRaWAN registration, register these keys to local LoRaWAN server and it will auto connect after power on.
46
47
48 [[image:image-20220617164020-3.png||height="450" width="1084"]]
49 )))
50
51
52 )))
53
54
55 == ​1.2  Features ==
56
57
58 * LoRaWAN v1.0.3 Class A
59 * max: 2 x monitor temperature channels
60 * Support 3 -wire PT-100
61 * 8500mAh Li-SOCI2 Battery
62 * Firmware upgrade via console
63 * Wall Mountable
64 * Configurable via LoRa or UART
65 * Datalog and retrieve via LoRaWAN
66 * Use pre-load PT100 probe or 3rd PT100 probe
67 * Factory calibration for different resistance range
68 * Support accuracy measure of resistance and upload
69 * Battery Monitoring and upload
70
71 (% style="display:none" %) ** **
72
73
74
75 == 1.3 ​ Applications ==
76
77 * Logistics and Supply Chain Management
78 * Food management
79 * Cold chains solution
80 * Industrial Monitoring and Control
81
82 == 1.4 Hardware Change log ==
83
84 LTC2 v1.0: Release.
85
86
87 == 1.5  Pin Definitions and Switch ==
88
89 (% style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]][[image:1655456444657-750.png]](% title="Click and drag to resize" %)​
90
91 === (% title="Click and drag to resize" %)1.5.1  J(%%)umper JP2 ( Power ON)(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||data-widget="image" draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]][[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220, 220, 220, 0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||data-widget="image" draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]][[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" tabindex="-1" %)​(%%)​ ===
92
93 Put a jumper on JP2 will power on the LTC2.
94
95
96 === 1.5.2  LED ===
97
98 The LED will flash in below case.
99
100 1. Send an uplink packet
101
102 === 1.5.3  PT100 Interfaces ===
103
104 There are two independent channels to connect 2 x PT100 probes.
105
106 Each channel has 3-wire connection for 3-wire PT100 probes.
107
108
109 === 1.5.4  Reset Button ===
110
111 Press this button will reboot the LTC2
112
113
114 === 1.6  Probe Variant ===
115
116 LTC2 provide default probe version. See below for the variant:
117
118 (% style="background-color:#f7faff; width:505px" %)
119 |=(% style="width: 70px;" %)**Model**|=(% style="width: 162px;" %)**Photo**|=(% style="width: 314px;" %)**Description**
120 |(% style="width:70px" %)LTC2-SI|(% style="width:162px" %)[[image:1655458404877-785.png]]|(% style="width:314px" %)(((
121 Standard IP68 Probe Version
122
123 * LTC2 with 1 x Standard IP68 PT100 probe.
124 * Installation: Insert
125 * Cable Length : 2m
126 * PT100 Class : Class A
127 * Probe Dimension: 4*30mm
128 * Measure Range: -50 ~~ 200 °C
129 * Suitable Environment: General environment
130 )))
131 |(% style="width:70px" %)LTC2-LT|(% style="width:162px" %)[[image:image-20220617172838-2.png]]|(% style="width:314px" %)(((
132 Low Temperature Version
133
134 * LTC2 with 1 x Low Temperature PT100 probe.
135 * Installation: Insert
136 * Cable Length : 2m
137 * PT100 Class : Class A
138 * Probe Dimension: 4*30mm
139 * Measure Range: -196 ~~ 150 °C
140 * Suitable Environment: Low temperature measurement, such as COVID vaccine transport
141 )))
142 |(% style="width:70px" %)LTC2-FS|(% style="width:162px" %)[[image:image-20220617172838-3.png]]|(% style="width:314px" %)(((
143 Food Safety Version
144
145 * LTC2 with 1 x Food Safety PT100 probe.
146 * Installation: Insert
147 * Cable Length : 2m
148 * PT100 Class : Class A
149 * Probe Dimension: 4*150mm
150 * Measure Range: -50 ~~ 200 °C
151 * Suitable Environment: Food temperature measurement
152 )))
153 |(% style="width:70px" %)LTC2-FT|(% style="width:162px" %)[[image:image-20220617172838-4.png]]|(% style="width:314px" %)(((
154 Flat Type Version
155
156 * LTC2 with 1 x Flat Type PT100 probe.
157 * Installation: Attached
158 * Cable Length : 2m
159 * PT100 Class : Class A
160 * Probe Dimension: 8*25mm
161 * Measure Range: -50 ~~ 200 °C
162 * Suitable Environment: Attached to the measure point.
163 )))
164 |(% style="width:70px" %)LTC2-HT|(% style="width:162px" %)[[image:image-20220617172838-5.png]]|(% style="width:314px" %)(((
165 High Temperature Version
166
167 * LTC2 with 1 x high temperature PT100 probe.
168 * Installation: Insert
169 * Cable Length : 3m
170 * PT100 Class : Class A
171 * Probe Dimension: 4*30mm
172 * Measure Range: -70 ~~ 550 °C
173
174 Suitable Environment: High Temperature
175 )))
176 |(% style="width:70px" %)LTC2-NA|(% style="width:162px" %)[[image:image-20220617172838-6.png]]|(% style="width:314px" %)(((
177 No Probe version:
178
179 * User can connect to their own PT100 Probe
180 * Grand Hole: M12
181 * Suitable Environment:
182
183 Connect to customized probe
184 )))
185
186 = 2.  How to use LTC2? =
187
188 == 2.1  Connect to PT100 sensors ==
189
190 LTC2 has different probe option provided for ordering, if user has LTC2 with probe, just skip this step. If user want to connect to a 3^^rd^^ party PT100 probe, please see [[CONNECT A 3(% class="wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink" %)^^rd^^ PARTY PT100 probe>>path:#Customized_PT100]](%%).
191
192
193 === 2.2  How it works? ===
194
195 (((
196 The LTC2 is working in LoRaWAN OTAA Class A mode. Each LTC2 is shipped with a worldwide unique set of OTAA and ABP keys. User needs to input the OTAA or ABP keys in the LoRaWAN network server so to register. LTC2 will join the LoRaWAN network and start to transmit data. The default period for each uplink is **20 minutes**.
197
198 On each uplink, LTC2 will check its two ADC Interfaces and get the temperature from the sensor and send out to server.
199 )))
200
201
202
203 == 2.3  ​Quick guide to connect to LoRaWAN server (OTAA) ==
204
205 (((
206 Here is an example for how to join the [[TTN v3 LoRaWAN >>url:https://eu1.cloud.thethings.network/]]Server. Below is the network structure, in this demo we use [[DLOS8>>url:https://www.dragino.com/products/lora-lorawan-gateway/item/140-lg308.html]] as LoRaWAN gateway.
207
208 (% style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]][[image:1655687566853-908.png]](% title="Click and drag to resize" %)​[[image:1655687927369-781.png]]
209 )))
210
211 (% title="Click and drag to resize" %)​(%%)The DLOS8 is already set to connect to [[TTN >>url:https://eu1.cloud.thethings.network/]]. Rest we need to is register the LTC2 to TTN v3:(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220, 220, 220, 0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||data-widget="image" draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]][[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" tabindex="-1" %)​(%%)​
212
213 (((
214
215
216 === 2.3.1 Step 1: Create a device in TTN with the OTAA keys from LTC2 ===
217
218
219
220 Below is TTN screen shot:
221
222 * Create Application first.
223 * Manually Add a LoRaWAN End Device device. Choose **OTAA** and **MAC v1.0.3**
224
225 [[image:1655690861020-685.png]]
226
227
228 [[image:1655690877643-259.png]]
229
230
231 Input the OTAA keys for LTC2.
232
233 Each LTC2 is shipped with a sticker with the default device EUI as below:
234
235 (% aria-label="image-20220607170145-1.jpeg image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220607170145-1.jpeg||data-widget="image"]]
236
237
238 * **Input these keys to device portal.**
239
240 [[image:image-20220620100853-1.png]]
241
242
243
244 * **Choose the Frequency band for this end node.**
245
246 [[image:image-20220620100853-2.png]]
247
248
249 * **Input APP Key in this page as well. **
250
251 [[image:image-20220620100853-3.png]]
252
253
254
255 Add payload formatter So TTNv3 knows how to parse the LTC2 upload value.
256
257
258 The payload for TTN can be found at below link:
259
260 https:~/~/www.dragino.com/downloads/downloads/LoRa_End_Node/LTC2/Decoder/
261
262 [[image:image-20220620100853-4.png]]
263
264
265
266
267 === 2.3.2  Step 2: Power on LTC2 ===
268
269
270 LTC2 is power off when ship from factory.
271
272 Put a Jumper on JP2 to power on the device.
273
274
275 [[image:1655691076464-442.png]]
276
277
278
279 After power on, LTC2 will auto join to TTN network via the LoRaWAN coverage by DLOS8. After join success, LTC2 will start to update message to IoT server.
280
281 Below is an example uplink message which shows the LTC2 is sending Join Request to TTNv3.
282
283
284 [[image:1655691086647-147.png]]
285
286
287 After join successful, LTC2 will send uplink message with the sensor value.
288
289 [[image:1655691100066-163.png]]
290
291 Above value shows Channel1 detect 25.94 degree. There is no PT100 connected on Channel 2, so it shows -327.67.
292
293
294 )))
295
296
297 == 2.4  ​Uplink Payload ==
298
299 (((
300 (((
301 (((
302 Below is the uplink payload which shows
303 )))
304 )))
305 )))
306
307 (((
308
309 )))
310
311 (% border="1" cellspacing="10" style="background-color:#ffffcc; width:510px" %)
312 |=(% style="width: 62.5px;" %)(((
313 **Size (bytes)**
314 )))|=(% style="width: 62.5px;" %)**2**|=**1**|=2|=2|=**4**
315 |(% style="width:62.5px" %)**Value**|(((
316 [[BAT>>||anchor="H2.4.1A0BatteryInfo"]]
317
318
319 )))|(((
320 [[Status & EXT>>||anchor="H"]]
321 )))|(((
322 [[Channel 1 data>>||anchor="H"]]
323 )))|(((
324 [[Channel 2 data>>||anchor="H"]]
325 )))|(((
326 [[Unix TimeStamp>>||anchor="H"]]
327 )))
328
329 (% style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]]
330
331
332 (((
333 === (% style="color:blue" %)**BAT**(%%) ===
334
335 (% class="wikigeneratedid" %)
336 Ex1: 0x0E3C ⇒ 3644 (mV) = 3.644 V
337
338 (% class="wikigeneratedid" %)
339
340 )))
341
342 (((
343 === (% style="color:blue" %)**Status & EXT**(%%) ===
344 )))
345
346 (% border="1" style="background-color:#ffffcc; width:730px" %)
347 |(% style="width:109px" %)**Bits**|(% style="width:106px" %)**7**|(% style="width:144px" %)**6**|(% style="width:110px" %)**5**|(% style="width:148px" %)**4**|(% style="width:108px" %)**[3:0]**
348 |(% style="width:109px" %)**Status & Ext**|(% style="width:106px" %)Not Defined|(% style="width:144px" %)Poll Message Flag|(% style="width:110px" %)Sync time OK|(% style="width:148px" %)Unix Time Request|(% style="width:108px" %)(((
349 Ext: 0b(1001)
350 )))
351
352 * (% style="color:#037691" %)**Poll Message Flag**(%%):  1: This message is a poll message reply, 0: means this is a normal uplink.
353 * (% style="color:#037691" %)**Sync time OK**(%%):  1: Set time ok,0: N/A. After time SYNC request is send, device will set this bit to 0 until got the time stamp from application server.
354 * (% style="color:#037691" %)**Unix Time Request**(%%):  1: Request server downlink Unix time, 0 : N/A. In this mode, LTC2 will set this bit to 1 every 10 day to request a time SYNC. (AT+SYNCMOD to set this)
355 * (% style="color:#037691" %)**EXT**(%%):  The decode method for Channel 1 data and Channel 2 data
356 ** 0b(0001): Upload PT100 temperature, with 2 decimals, range:  **-327.67 ~~ 327.67 ℃**
357 ** 0b(0010): Upload PT100 temperature, with 1 decimals, range: ** -3276.7 ~~ 3276.7 ℃**
358 ** 0b(0011): Upload Resistance instead of Temperature, range:  **-327.67~~ 327.67 ohm**
359
360 (((
361 (% class="wikigeneratedid" %)
362
363
364
365 === (% style="color:blue" %)**Channel1 data and Channel 2 data**(%%) ===
366 )))
367
368 (((
369 (% class="wikigeneratedid" %)
370 [[image:image-20220620103651-5.png]]
371
372
373 === (% style="color:blue" %)**Unix TimeStamp**(%%) ===
374 )))
375
376 Refer to Datalog feature.
377
378
379 (% style="color:#037691" %)**Example Uplink Payload**:
380
381 Uplink payload example 1:  0CE9011422EC2D6073E83B
382
383 * Bat voltage:0x0CE9 =3305mV
384 * Ext=0x01
385 * Channel1 temp=0x1422/100=51.54 ℃
386 * Channel2 temp=(0xEC2D-65536)/100=-50.75 ℃
387 * System timestamp=0x6073E83B= 1618208827(UTC)
388
389 Uplink payload example 2:  0CED020203FE056073E697
390
391 * Bat voltage:0x0CED =3309mV
392 * Ext=0x02
393 * Channel1 temp=0x0203/10=515.4 ℃
394 * Channel2 temp=(0xFE05-65536)/10=-507.5 ℃
395 * System timestamp=0x6073E697=1618208407(UTC)
396
397 Uplink payload example 3 :  0CE9032EDE1F406073E967
398
399 * Bat voltage:0x0CE9 =3305mV
400 * Ext=0x03
401 * Channel1 res=0x2EDE/100=119.98 ohm
402 * Channel2 res=0x1F40/100=80.00 ohm
403 * System timestamp=0x6073E967= 1618209127(UTC)
404
405 (% title="Click and drag to resize" %)​​(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||data-widget="image" draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220, 220, 220, 0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" tabindex="-1" title="Click and drag to resize" %)​(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220, 220, 220, 0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||data-widget="image" draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]][[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" tabindex="-1" %)​(%%)​
406
407
408
409 === ===
410
411 === 2.4.5  Decode payload in The Things Network ===
412
413 While using TTN network, you can add the payload format to decode the payload.
414
415 (% aria-label="1654936675588-151.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1654936675588-151.png||data-widget="image" height="379" width="762"]](% style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​
416
417 (% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||data-widget="image" draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220, 220, 220, 0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" tabindex="-1" title="Click and drag to resize" %)​(% title="Click and drag to resize" %)​
418
419 The payload decoder function for TTN is here:
420
421 LDDS04 TTN Payload Decoder: [[https:~~/~~/www.dragino.com/downloads/index.php?dir=LoRa_End_Node/LDDS04/Decoder/>>url:https://www.dragino.com/downloads/index.php?dir=LoRa_End_Node/LLDS12/Decoder/]]
422
423
424 **//function Decoder(bytes, port) {//**
425
426 **// var decode = {};//**
427
428 **// var value=(bytes[0]<<8 | bytes[1]) & 0x3FFF;//**
429
430 **// decode.BatV= value/1000;//**
431
432 **// decode.EXTI_Trigger=(bytes[0] & 0x80)? "TRUE":"FALSE";//**
433
434 **// decode.distance1_cm=(bytes[2]<<8 | bytes[3])/10;//**
435
436 **// decode.distance2_cm=(bytes[4]<<8 | bytes[5])/10;//**
437
438 **// decode.distance3_cm=(bytes[6]<<8 | bytes[7])/10//**
439
440 **// decode.distance4_cm=(bytes[8]<<8 | bytes[9])/10;//**
441
442 **// decode.mes_type= bytes[10];//**
443
444
445 **// if(!((bytes[0]==0x03)&&(bytes[10]==0x02~)~)~)//**
446
447 **// {//**
448
449 **// return decode;//**
450
451 **// }//**
452
453 **//}//**
454
455 (% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||data-widget="image" draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220, 220, 220, 0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" tabindex="-1" title="Click and drag to resize" %)​(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||data-widget="image" draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220, 220, 220, 0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" tabindex="-1" title="Click and drag to resize" %)​(% title="Click and drag to resize" %)​​
456
457 (((
458
459 )))
460
461
462
463 == 2.5  Uplink Interval ==
464
465 The LDDS04 by default uplink the sensor data every 20 minutes. User can change this interval by AT Command or LoRaWAN Downlink Command. See this link: [[Change Uplink Interval>>doc:Main.End Device AT Commands and Downlink Command.WebHome||anchor="H4.1ChangeUplinkInterval"]]
466
467
468
469 == 2.6  ​Show Data in DataCake IoT Server ==
470
471 (((
472 [[DATACAKE>>url:https://datacake.co/]] provides a human friendly interface to show the sensor data, once we have data in TTN, we can use [[DATACAKE>>url:https://datacake.co/]] to connect to TTN and see the data in DATACAKE. Below are the steps:
473 )))
474
475 (((
476
477 )))
478
479 (((
480 (% style="color:blue" %)**Step 1**(%%)**: Be sure that your device is programmed and properly connected to the network at this time.**
481 )))
482
483 (((
484 (% style="color:blue" %)**Step 2**(%%)**: To configure the Application to forward data to DATACAKE you will need to add integration. To add the DATACAKE integration, perform the following steps:**
485 )))
486
487
488 (% aria-label="1654592790040-760.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1654592790040-760.png||data-widget="image"]](% style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||data-widget="image" draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220, 220, 220, 0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" tabindex="-1" title="Click and drag to resize" %)​(% title="Click and drag to resize" %)​(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||data-widget="image" draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220, 220, 220, 0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" tabindex="-1" title="Click and drag to resize" %)​(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220, 220, 220, 0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||data-widget="image" draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]][[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" tabindex="-1" %)​(%%)​
489
490
491 (% aria-label="1654592800389-571.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1654592800389-571.png||data-widget="image"]](% style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||data-widget="image" draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220, 220, 220, 0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" tabindex="-1" title="Click and drag to resize" %)​(% title="Click and drag to resize" %)​(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||data-widget="image" draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220, 220, 220, 0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" tabindex="-1" title="Click and drag to resize" %)​(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220, 220, 220, 0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||data-widget="image" draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]][[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" tabindex="-1" %)​(%%)​
492
493
494 (% style="color:blue" %)**Step 3**(%%)**: Create an account or log in Datacake.**
495
496 (% style="color:blue" %)**Step 4**(%%)**: Create LDDS04 product. **
497
498
499
500 (% aria-label="image-20220611164604-7.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220611164604-7.png||data-widget="image"]](% style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​
501
502
503
504 (% aria-label="image-20220611164604-8.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220611164604-8.png||data-widget="image"]](% style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​
505
506
507 (% aria-label="image-20220611164604-9.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220611164604-9.png||data-widget="image"]](% style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​
508
509
510 (% style="color:blue" %)**Step 5**(%%)**: ** **add payload decode**
511
512
513 (% aria-label="image-20220611164604-10.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220611164604-10.png||data-widget="image" height="394" width="923"]](% style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​
514
515
516 (% aria-label="image-20220611164604-11.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220611164604-11.png||data-widget="image" height="303" width="931"]](% style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​
517
518
519 (% aria-label="image-20220611164604-12.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220611164604-12.png||data-widget="image" height="331" width="897"]](% style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​
520
521
522 After added, the sensor data arrive TTN, it will also arrive and show in Datacake.
523
524 (% aria-label="image-20220611164604-13.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220611164604-13.png||data-widget="image" height="215" width="899"]](% style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​
525
526
527 (% aria-label="image-20220611164604-14.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220611164604-14.png||data-widget="image" height="632" width="824"]](% style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​
528
529
530 (% aria-label="image-20220611164604-15.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220611164604-15.png||data-widget="image"]](% style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​
531
532
533 (% aria-label="image-20220611164604-16.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220611164604-16.png||data-widget="image" height="409" width="833"]](% style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​
534
535
536
537 == 2.7  Frequency Plans ==
538
539 (((
540 The LDDS45 uses OTAA mode and below frequency plans by default. If user want to use it with different frequency plan, please refer the AT command sets.
541 )))
542
543
544
545 === 2.7.1  EU863-870 (EU868) ===
546
547 (((
548 (% style="color:blue" %)**Uplink:**
549 )))
550
551 (((
552 868.1 - SF7BW125 to SF12BW125
553 )))
554
555 (((
556 868.3 - SF7BW125 to SF12BW125 and SF7BW250
557 )))
558
559 (((
560 868.5 - SF7BW125 to SF12BW125
561 )))
562
563 (((
564 867.1 - SF7BW125 to SF12BW125
565 )))
566
567 (((
568 867.3 - SF7BW125 to SF12BW125
569 )))
570
571 (((
572 867.5 - SF7BW125 to SF12BW125
573 )))
574
575 (((
576 867.7 - SF7BW125 to SF12BW125
577 )))
578
579 (((
580 867.9 - SF7BW125 to SF12BW125
581 )))
582
583 (((
584 868.8 - FSK
585 )))
586
587 (((
588
589 )))
590
591 (((
592 (% style="color:blue" %)**Downlink:**
593 )))
594
595 (((
596 Uplink channels 1-9 (RX1)
597 )))
598
599 (((
600 869.525 - SF9BW125 (RX2 downlink only)
601 )))
602
603
604
605 === 2.7.2  US902-928(US915) ===
606
607 (((
608
609
610 (((
611 Used in USA, Canada, and South America. Frequency band as per definition in LoRaWAN 1.0.3 Regional document.
612 )))
613
614 (((
615 To make sure the end node supports all sub band by default. In the OTAA Join process, the end node will use frequency 1 from sub-band1, then frequency 1 from sub-band2, then frequency 1 from sub-band3, etc to process the OTAA join.
616 )))
617
618 (((
619
620 )))
621
622 (((
623 After Join success, the end node will switch to the correct sub band by:
624 )))
625
626 * (((
627 Check what sub-band the LoRaWAN server ask from the OTAA Join Accept message and switch to that sub-band
628 )))
629 * (((
630 Use the Join successful sub-band if the server doesn’t include sub-band info in the OTAA Join Accept message ( TTN v2 doesn't include)
631 )))
632
633
634 )))
635
636
637
638
639
640 === 2.7.3  CN470-510 (CN470) ===
641
642 (((
643 Used in China, Default use CHE=1
644 )))
645
646 (((
647 (% style="color:blue" %)**Uplink:**
648 )))
649
650 (((
651 486.3 - SF7BW125 to SF12BW125
652 )))
653
654 (((
655 486.5 - SF7BW125 to SF12BW125
656 )))
657
658 (((
659 486.7 - SF7BW125 to SF12BW125
660 )))
661
662 (((
663 486.9 - SF7BW125 to SF12BW125
664 )))
665
666 (((
667 487.1 - SF7BW125 to SF12BW125
668 )))
669
670 (((
671 487.3 - SF7BW125 to SF12BW125
672 )))
673
674 (((
675 487.5 - SF7BW125 to SF12BW125
676 )))
677
678 (((
679 487.7 - SF7BW125 to SF12BW125
680 )))
681
682 (((
683
684 )))
685
686 (((
687 (% style="color:blue" %)**Downlink:**
688 )))
689
690 (((
691 506.7 - SF7BW125 to SF12BW125
692 )))
693
694 (((
695 506.9 - SF7BW125 to SF12BW125
696 )))
697
698 (((
699 507.1 - SF7BW125 to SF12BW125
700 )))
701
702 (((
703 507.3 - SF7BW125 to SF12BW125
704 )))
705
706 (((
707 507.5 - SF7BW125 to SF12BW125
708 )))
709
710 (((
711 507.7 - SF7BW125 to SF12BW125
712 )))
713
714 (((
715 507.9 - SF7BW125 to SF12BW125
716 )))
717
718 (((
719 508.1 - SF7BW125 to SF12BW125
720 )))
721
722 (((
723 505.3 - SF12BW125 (RX2 downlink only)
724 )))
725
726
727
728 === 2.7.4  AU915-928(AU915) ===
729
730 (((
731
732
733 (((
734 Frequency band as per definition in LoRaWAN 1.0.3 Regional document.
735 )))
736
737 (((
738 To make sure the end node supports all sub band by default. In the OTAA Join process, the end node will use frequency 1 from sub-band1, then frequency 1 from sub-band2, then frequency 1 from sub-band3, etc to process the OTAA join.
739 )))
740
741 (((
742
743 )))
744
745 (((
746 After Join success, the end node will switch to the correct sub band by:
747 )))
748
749 * (((
750 Check what sub-band the LoRaWAN server ask from the OTAA Join Accept message and switch to that sub-band
751 )))
752 * (((
753 Use the Join successful sub-band if the server doesn’t include sub-band info in the OTAA Join Accept message ( TTN v2 doesn't include)
754 )))
755
756
757 )))
758
759 === 2.7.5  AS920-923 & AS923-925 (AS923) ===
760
761 (((
762 (% style="color:blue" %)**Default Uplink channel:**
763 )))
764
765 (((
766 923.2 - SF7BW125 to SF10BW125
767 )))
768
769 (((
770 923.4 - SF7BW125 to SF10BW125
771 )))
772
773 (((
774
775 )))
776
777 (((
778 (% style="color:blue" %)**Additional Uplink Channel**:
779 )))
780
781 (((
782 (OTAA mode, channel added by JoinAccept message)
783 )))
784
785 (((
786
787 )))
788
789 (((
790 (% style="color:blue" %)**AS920~~AS923 for Japan, Malaysia, Singapore**:
791 )))
792
793 (((
794 922.2 - SF7BW125 to SF10BW125
795 )))
796
797 (((
798 922.4 - SF7BW125 to SF10BW125
799 )))
800
801 (((
802 922.6 - SF7BW125 to SF10BW125
803 )))
804
805 (((
806 922.8 - SF7BW125 to SF10BW125
807 )))
808
809 (((
810 923.0 - SF7BW125 to SF10BW125
811 )))
812
813 (((
814 922.0 - SF7BW125 to SF10BW125
815 )))
816
817 (((
818
819 )))
820
821 (((
822 (% style="color:blue" %)**AS923 ~~ AS925 for Brunei, Cambodia, Hong Kong, Indonesia, Laos, Taiwan, Thailand, Vietnam**:
823 )))
824
825 (((
826 923.6 - SF7BW125 to SF10BW125
827 )))
828
829 (((
830 923.8 - SF7BW125 to SF10BW125
831 )))
832
833 (((
834 924.0 - SF7BW125 to SF10BW125
835 )))
836
837 (((
838 924.2 - SF7BW125 to SF10BW125
839 )))
840
841 (((
842 924.4 - SF7BW125 to SF10BW125
843 )))
844
845 (((
846 924.6 - SF7BW125 to SF10BW125
847 )))
848
849 (((
850
851 )))
852
853 (((
854 (% style="color:blue" %)**Downlink:**
855 )))
856
857 (((
858 Uplink channels 1-8 (RX1)
859 )))
860
861 (((
862 923.2 - SF10BW125 (RX2)
863 )))
864
865
866
867 === 2.7.6  KR920-923 (KR920) ===
868
869 (((
870 (% style="color:blue" %)**Default channel:**
871 )))
872
873 (((
874 922.1 - SF7BW125 to SF12BW125
875 )))
876
877 (((
878 922.3 - SF7BW125 to SF12BW125
879 )))
880
881 (((
882 922.5 - SF7BW125 to SF12BW125
883 )))
884
885 (((
886
887 )))
888
889 (((
890 (% style="color:blue" %)**Uplink: (OTAA mode, channel added by JoinAccept message)**
891 )))
892
893 (((
894 922.1 - SF7BW125 to SF12BW125
895 )))
896
897 (((
898 922.3 - SF7BW125 to SF12BW125
899 )))
900
901 (((
902 922.5 - SF7BW125 to SF12BW125
903 )))
904
905 (((
906 922.7 - SF7BW125 to SF12BW125
907 )))
908
909 (((
910 922.9 - SF7BW125 to SF12BW125
911 )))
912
913 (((
914 923.1 - SF7BW125 to SF12BW125
915 )))
916
917 (((
918 923.3 - SF7BW125 to SF12BW125
919 )))
920
921 (((
922
923 )))
924
925 (((
926 (% style="color:blue" %)**Downlink:**
927 )))
928
929 (((
930 Uplink channels 1-7(RX1)
931 )))
932
933 (((
934 921.9 - SF12BW125 (RX2 downlink only; SF12BW125 might be changed to SF9BW125)
935 )))
936
937
938
939 === 2.7.7  IN865-867 (IN865) ===
940
941 (((
942 (% style="color:blue" %)**Uplink:**
943 )))
944
945 (((
946 865.0625 - SF7BW125 to SF12BW125
947 )))
948
949 (((
950 865.4025 - SF7BW125 to SF12BW125
951 )))
952
953 (((
954 865.9850 - SF7BW125 to SF12BW125
955 )))
956
957 (((
958
959 )))
960
961 (((
962 (% style="color:blue" %)**Downlink:**
963 )))
964
965 (((
966 Uplink channels 1-3 (RX1)
967 )))
968
969 (((
970 866.550 - SF10BW125 (RX2)
971 )))
972
973
974
975 == 2.8  LED Indicator ==
976
977 The LDDS04 has an internal LED which is used to show the status of different state.
978
979
980 * After LDDS04 is turned on, if the 4 channels converter is detected, the LED will (% style="color:green" %)**flash 4 times quickly**(%%).  
981 * (% style="color:green" %)**Blink once**(%%) when device transmit a packet.
982 * Solid ON for (% style="color:green" %)**Five Seconds**(%%) when OTAA Join Successfully.
983
984 == 2.9  ​Firmware Change Log ==
985
986
987 **Firmware download link: **[[http:~~/~~/www.dragino.com/downloads/index.php?dir=LoRa_End_Node/LDDS04/Firmware/>>url:http://www.dragino.com/downloads/index.php?dir=LoRa_End_Node/LLDS12/Firmware/]]
988
989
990 **Firmware Upgrade Method: **[[Firmware Upgrade Instruction>>doc:Main.Firmware Upgrade Instruction for STM32 base products.WebHome]]
991
992
993
994
995 = 3.  Configure LDDS04 via AT Command or LoRaWAN Downlink =
996
997 (((
998 (((
999 Use can configure LDDS04 via AT Command or LoRaWAN Downlink.
1000 )))
1001 )))
1002
1003 * (((
1004 (((
1005 AT Command Connection: See [[FAQ>>||anchor="H6.A0FAQ"]].
1006 )))
1007 )))
1008 * (((
1009 (((
1010 LoRaWAN Downlink instruction for different platforms: [[IoT LoRaWAN Server>>doc:Main.WebHome]]
1011 )))
1012 )))
1013
1014 (((
1015 (((
1016
1017 )))
1018
1019 (((
1020 There are two kinds of commands to configure LDDS04, they are:
1021 )))
1022 )))
1023
1024 * (((
1025 (((
1026 (% style="color:#4f81bd" %)** General Commands**.
1027 )))
1028 )))
1029
1030 (((
1031 (((
1032 These commands are to configure:
1033 )))
1034 )))
1035
1036 * (((
1037 (((
1038 General system settings like: uplink interval.
1039 )))
1040 )))
1041 * (((
1042 (((
1043 LoRaWAN protocol & radio related command.
1044 )))
1045 )))
1046
1047 (((
1048 (((
1049 They are same for all Dragino Device which support DLWS-005 LoRaWAN Stack. These commands can be found on the wiki: [[End Device AT Commands and Downlink Command>>doc:Main.End Device AT Commands and Downlink Command.WebHome]]
1050 )))
1051 )))
1052
1053 (((
1054 (((
1055
1056 )))
1057 )))
1058
1059 * (((
1060 (((
1061 (% style="color:#4f81bd" %)** Commands special design for LDDS04**
1062 )))
1063 )))
1064
1065 (((
1066 (((
1067 These commands only valid for LDDS04, as below:(% title="Click and drag to resize" %)​
1068 )))
1069 )))
1070
1071 (% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||data-widget="image" draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220, 220, 220, 0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" tabindex="-1" title="Click and drag to resize" %)​
1072
1073
1074
1075
1076 == 3.1  Set Transmit Interval Time ==
1077
1078 Feature: Change LoRaWAN End Node Transmit Interval.
1079
1080 (% style="color:#037691" %)**AT Command: AT+TDC**
1081
1082 (% aria-label="image-20220610173409-7.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220610173409-7.png||data-widget="image"]](% style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​​(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||data-widget="image" draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220, 220, 220, 0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" tabindex="-1" title="Click and drag to resize" %)​(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220, 220, 220, 0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||data-widget="image" draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]][[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" tabindex="-1" %)​(%%)​
1083
1084
1085 (((
1086 (% style="color:#037691" %)**Downlink Command: 0x01**
1087 )))
1088
1089 (((
1090 (((
1091 Format: Command Code (0x01) followed by 3 bytes time value.
1092
1093 (((
1094 If the downlink payload=0100003C, it means set the END Node's Transmit Interval to 0x00003C=60(S), while type code is 01.
1095 )))
1096
1097 * Example 1: Downlink Payload: 0100001E ~/~/ Set Transmit Interval (TDC) = 30 seconds
1098 * Example 2: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds
1099 )))
1100 )))
1101
1102
1103
1104 == 3.2  Set Interrupt Mode ==
1105
1106 (((
1107 Feature, Set Interrupt mode for GPIO_EXIT.
1108 )))
1109
1110 (((
1111 (% style="color:#037691" %)**Downlink Command: AT+INTMOD**
1112 )))
1113
1114 (% aria-label="image-20220610174917-9.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220610174917-9.png||data-widget="image"]](% style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​​(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||data-widget="image" draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220, 220, 220, 0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" tabindex="-1" title="Click and drag to resize" %)​(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220, 220, 220, 0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||data-widget="image" draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]][[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" tabindex="-1" %)​(%%)​
1115
1116
1117 (((
1118 (% style="color:#037691" %)**Downlink Command: 0x06**
1119 )))
1120
1121 (((
1122 Format: Command Code (0x06) followed by 3 bytes.
1123 )))
1124
1125 (((
1126 (((
1127 This means that the interrupt mode of the end node is set to 0x000003=3 (rising edge trigger), and the type code is 06.
1128 )))
1129 )))
1130
1131 * (((
1132 Example 1: Downlink Payload: 06000000 ~/~/ Turn off interrupt mode
1133 )))
1134 * (((
1135 Example 2: Downlink Payload: 06000003 ~/~/ Set the interrupt mode to rising edge trigger
1136 )))
1137
1138 (((
1139
1140 )))
1141
1142 (((
1143
1144 )))
1145
1146 == 3.3  Get Firmware Version Info ==
1147
1148 Feature: use downlink to get firmware version.
1149
1150 (% style="color:#037691" %)**Downlink Command: 0x26**
1151
1152 (% aria-label="image-20220607171917-10.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220607171917-10.png||data-widget="image"]](% style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​
1153
1154 * Reply to the confirmation package: 26 01
1155 * Reply to non-confirmed packet: 26 00
1156
1157 Device will send an uplink after got this downlink command. With below payload:
1158
1159 Configures info payload:
1160
1161 (% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:510px" %)
1162 |=(((
1163 **Size(bytes)**
1164 )))|=**1**|=**1**|=**1**|=**2**|=**1**|=**4**|=**1**
1165 |**Value**|Software Type|(((
1166 Frequency
1167
1168 Band
1169 )))|Sub-band|(((
1170 Firmware
1171
1172 Version
1173 )))|Sensor Type|Reserve|(((
1174 [[Message Type>>||anchor="H2.4.4A0MessageType"]]
1175 Always 0x02
1176 )))
1177
1178 (% aria-label="1654939064380-661.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1654939064380-661.png||data-widget="image"]](% style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​
1179
1180
1181 **Software Type**: Always 0x03 for LDDS04
1182
1183
1184 **Frequency Band**:
1185
1186 *0x01: EU868
1187
1188 *0x02: US915
1189
1190 *0x03: IN865
1191
1192 *0x04: AU915
1193
1194 *0x05: KZ865
1195
1196 *0x06: RU864
1197
1198 *0x07: AS923
1199
1200 *0x08: AS923-1
1201
1202 *0x09: AS923-2
1203
1204 *0xa0: AS923-3
1205
1206
1207 **Sub-Band**: value 0x00 ~~ 0x08
1208
1209
1210 **Firmware Version**: 0x0100, Means: v1.0.0 version
1211
1212
1213 **Sensor Type**:
1214
1215 0x01: LSE01
1216
1217 0x02: LDDS75
1218
1219 0x03: LDDS20
1220
1221 0x04: LLMS01
1222
1223 0x05: LSPH01
1224
1225 0x06: LSNPK01
1226
1227 0x07: LLDS12
1228
1229
1230
1231 = 4. Battery & How to replace =
1232
1233 == 4.1 Battery Type ==
1234
1235 (((
1236 LDDS04 is equipped with a [[8500mAH ER26500 Li-SOCI2 battery>>url:https://www.dragino.com/downloads/index.php?dir=datasheet/Battery/ER26500/]]. The battery is un-rechargeable battery with low discharge rate targeting for 8~~10 years use. This type of battery is commonly used in IoT target for long-term running, such as water meter.
1237 )))
1238
1239 (((
1240 The discharge curve is not linear so can’t simply use percentage to show the battery level. Below is the battery performance.
1241 )))
1242
1243 (% aria-label="1654593587246-335.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1654593587246-335.png||data-widget="image"]](% style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​​(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220, 220, 220, 0.5); display:none; left:0px; top:-15px" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||data-widget="image" draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]][[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background:url(~"http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png~") rgba(220, 220, 220, 0.5); left:0px; top:-15px" tabindex="-1" %)​(%%)​
1244
1245
1246 Minimum Working Voltage for the LDDS04:
1247
1248 LDDS04:  2.45v ~~ 3.6v
1249
1250
1251
1252 == 4.2 Replace Battery ==
1253
1254 (((
1255 Any battery with range 2.45 ~~ 3.6v can be a replacement. We recommend to use Li-SOCl2 Battery.
1256 )))
1257
1258 (((
1259 And make sure the positive and negative pins match.
1260 )))
1261
1262
1263
1264 == 4.3 Power Consumption Analyze ==
1265
1266 (((
1267 Dragino Battery powered product are all runs in Low Power mode. We have an update battery calculator which base on the measurement of the real device. User can use this calculator to check the battery life and calculate the battery life if want to use different transmit interval.
1268 )))
1269
1270 (((
1271 Instruction to use as below:
1272 )))
1273
1274
1275 **Step 1 :**  Downlink the up-to-date DRAGINO_Battery_Life_Prediction_Table.xlsx from:
1276
1277 [[https:~~/~~/www.dragino.com/downloads/index.pHp?dir=LoRa_End_Node/Battery_Analyze/>>url:https://www.dragino.com/downloads/index.php?dir=LoRa_End_Node/Battery_Analyze/]]
1278
1279
1280 **Step 2 :**  Open it and choose
1281
1282 * Product Model
1283 * Uplink Interval
1284 * Working Mode
1285
1286 And the Life expectation in difference case will be shown on the right.
1287
1288 (% aria-label="1654593605679-189.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1654593605679-189.png||data-widget="image"]](% style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220, 220, 220, 0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||data-widget="image" draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]][[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​​(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png) rgba(220, 220, 220, 0.5); left:0px; top:-15px" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||data-widget="image" draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220, 220, 220, 0.5); display:none; left:0px; top:-15px" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png) rgba(220, 220, 220, 0.5); left:0px; top:-15px" tabindex="-1" title="Click and drag to resize" %)​(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220, 220, 220, 0.5); display:none; left:0px; top:-15px" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||data-widget="image" draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]][[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background:url(~"http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png~") rgba(220, 220, 220, 0.5); left:0px; top:-15px" tabindex="-1" %)​(%%)​
1289
1290
1291 The battery related documents as below:
1292
1293 * (((
1294 [[Battery Dimension>>url:http://www.dragino.com/downloads/index.php?dir=datasheet/Battery/&file=LSN50-Battery-Dimension.pdf]],
1295 )))
1296 * (((
1297 [[Lithium-Thionyl Chloride Battery  datasheet>>url:https://www.dragino.com/downloads/downloads/datasheet/Battery/ER26500/ER26500_Datasheet-EN.pdf]],
1298 )))
1299 * (((
1300 [[Lithium-ion Battery-Capacitor datasheet>>url:http://www.dragino.com/downloads/downloads/datasheet/Battery/SPC_1520_datasheet.jpg]], [[Tech Spec>>url:http://www.dragino.com/downloads/downloads/datasheet/Battery/SPC1520%20Technical%20Specification20171123.pdf]]
1301 )))
1302
1303 (% aria-label="image-20220607172042-11.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220607172042-11.png||data-widget="image"]](% style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220, 220, 220, 0.5); display:none" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||data-widget="image" draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]][[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​​(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background-image:url(http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220, 220, 220, 0.5); display:none; left:0px; top:-15px" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||data-widget="image" draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]][[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​(% aria-label="Data URI image image widget" contenteditable="false" role="region" style="background:url(~"http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png~") rgba(220, 220, 220, 0.5); left:0px; top:-15px" tabindex="-1" %)​(%%)​
1304
1305
1306
1307 === 4.3.1 ​Battery Note ===
1308
1309 (((
1310 The Li-SICO battery is designed for small current / long period application. It is not good to use a high current, short period transmit method. The recommended minimum period for use of this battery is 5 minutes. If you use a shorter period time to transmit LoRa, then the battery life may be decreased.
1311 )))
1312
1313
1314
1315 === ​4.3.2 Replace the battery ===
1316
1317 (((
1318 You can change the battery in the LSPH01.The type of battery is not limited as long as the output is between 3v to 3.6v. On the main board, there is a diode (D1) between the battery and the main circuit. If you need to use a battery with less than 3.3v, please remove the D1 and shortcut the two pads of it so there won’t be voltage drop between battery and main board.
1319 )))
1320
1321
1322 (((
1323 The default battery pack of LSPH01 includes a ER26500 plus super capacitor. If user can’t find this pack locally, they can find ER26500 or equivalence, which will also work in most case. The SPC can enlarge the battery life for high frequency use (update period below 5 minutes).
1324 )))
1325
1326
1327 = 5.  Use AT Command =
1328
1329 == 5.1  Access AT Commands ==
1330
1331 LDDS04 supports AT Command set in the stock firmware. You can use a USB to TTL adapter to connect to LDDS04 for using AT command, as below.
1332
1333 (% aria-label="1654940081538-914.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1654940081538-914.png||data-widget="image"]](% style="background:url(~"http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png~") rgba(220, 220, 220, 0.5); left:0px; top:-15px" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​
1334
1335
1336 **Connection:**
1337
1338 (% style="background-color:yellow" %)** USB TTL GND <~-~-~-~-> GND**
1339
1340 (% style="background-color:yellow" %)** USB TTL TXD  <~-~-~-~-> UART_RXD**
1341
1342 (% style="background-color:yellow" %)** USB TTL RXD  <~-~-~-~-> UART_TXD**
1343
1344
1345 (((
1346 (((
1347 In the PC, you need to set the serial baud rate to (% style="color:green" %)**9600**(%%) to access the serial console for LDDS04.
1348 )))
1349
1350 (((
1351 LDDS04 will output system info once power on as below:
1352 )))
1353 )))
1354
1355
1356 (% aria-label="1654593712276-618.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1654593712276-618.png||data-widget="image"]](% style="background:url(~"http://wiki1.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png~") rgba(220, 220, 220, 0.5); left:0px; top:-15px" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​
1357
1358 Valid AT Command please check [[Configure Device>>||anchor="H3.A0ConfigureLDDS04viaATCommandorLoRaWANDownlink"]].
1359
1360
1361
1362 = 6.  FAQ =
1363
1364 == 6.1  How to change the LoRa Frequency Bands/Region ==
1365
1366 You can follow the instructions for [[how to upgrade image>>||anchor="H2.9A0200BFirmwareChangeLog"]].
1367 When downloading the images, choose the required image file for download. ​
1368
1369
1370
1371 = 7.  Trouble Shooting =
1372
1373 == 7.1  AT Command input doesn't work ==
1374
1375 In the case if user can see the console output but can’t type input to the device. Please check if you already include the (% style="color:green" %)**ENTER**(%%) while sending out the command. Some serial tool doesn’t send (% style="color:green" %)**ENTER**(%%) while press the send key, user need to add ENTER in their string.
1376
1377 (((
1378
1379 )))
1380
1381
1382 = 8.  Order Info =
1383
1384 == 8.1  Main Device LDDS04 ==
1385
1386 Part Number **:** (% style="color:blue" %)**LDDS04-XX**
1387
1388
1389 (% style="color:blue" %)**XX**(%%)**: **The default frequency band
1390
1391 * (% style="color:red" %)**AS923 **(%%)**:** LoRaWAN AS923 band
1392 * (% style="color:red" %)**AU915 **(%%)**:** LoRaWAN AU915 band
1393 * (% style="color:red" %)**EU433 **(%%)**:** LoRaWAN EU433 band
1394 * (% style="color:red" %)**EU868 **(%%)**:** LoRaWAN EU868 band
1395 * (% style="color:red" %)**KR920 **(%%)**:** LoRaWAN KR920 band
1396 * (% style="color:red" %)**US915 **(%%)**:** LoRaWAN US915 band
1397 * (% style="color:red" %)**IN865 **(%%)**:**  LoRaWAN IN865 band
1398 * (% style="color:red" %)**CN470 **(%%)**:** LoRaWAN CN470 band
1399
1400 == 8.2  Probe Model ==
1401
1402 Detail See [[Probe Option>>path:#Probe_Option]] Section
1403
1404 * A01A-15
1405 * A02-15
1406 * A13-15
1407 * A16-15
1408
1409 = 9. ​ Packing Info =
1410
1411
1412 **Package Includes**:
1413
1414 * LDDS04 LoRaWAN 4-Channels Distance Sensor x 1
1415
1416 **Dimension and weight**:
1417
1418 * Device Size: cm
1419 * Device Weight: g
1420 * Package Size / pcs : cm
1421 * Weight / pcs : g
1422
1423 = 10.  ​Support =
1424
1425 * Support is provided Monday to Friday, from 09:00 to 18:00 GMT+8. Due to different timezones we cannot offer live support. However, your questions will be answered as soon as possible in the before-mentioned schedule.
1426 * Provide as much information as possible regarding your enquiry (product models, accurately describe your problem and steps to replicate it etc) and send a mail to [[support@dragino.com>>url:http://../../../../../../D:%5C%E5%B8%82%E5%9C%BA%E8%B5%84%E6%96%99%5C%E8%AF%B4%E6%98%8E%E4%B9%A6%5CLoRa%5CLT%E7%B3%BB%E5%88%97%5Csupport@dragino.com]].
Copyright ©2010-2022 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0