Last modified by Mengting Qiu on 2025/07/03 15:42

From version 126.1
edited by Mengting Qiu
on 2024/11/18 16:52
Change comment: There is no comment for this version
To version 69.1
edited by Edwin Chen
on 2023/06/03 12:29
Change comment: Uploaded new attachment "image-20230603122623-19.png", version {1}

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -SDI-12-LB/LS -- SDI-12 to LoRaWAN Converter User Manual
1 +SDI-12-LB -- SDI-12 to LoRaWAN Converter User Manual
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.ting
1 +XWiki.Edwin
Content
... ... @@ -1,16 +3,8 @@
1 -
2 -
3 3  (% style="text-align:center" %)
4 -[[image:image-20240103165259-3.png||height="433" width="591"]]
2 +[[image:image-20230131183542-1.jpeg||_mstalt="470678" height="694" width="694"]]
5 5  
4 +**Table of Contents:**
6 6  
7 -
8 -
9 -
10 -
11 -
12 -**Table of Contents:**
13 -
14 14  {{toc/}}
15 15  
16 16  
... ... @@ -31,7 +31,7 @@
31 31  
32 32  
33 33  (((
34 -The Dragino (% style="color:blue" %)**SDI-12-LB/LS**(%%) is a (% style="color:blue" %)**SDI-12 to LoRaWAN Converter **(%%)designed for Smart Agriculture solution.
26 +The Dragino (% style="color:blue" %)**SDI-12-LB**(%%) is a (% style="color:blue" %)**SDI-12 to LoRaWAN Converter **(%%)designed for Smart Agriculture solution.
35 35  )))
36 36  
37 37  (((
... ... @@ -39,19 +39,19 @@
39 39  )))
40 40  
41 41  (((
42 -SDI-12-LB/LS has SDI-12 interface and support 12v output to power external SDI-12 sensor. It can get the environment data from SDI-12 sensor and sends out the data via LoRaWAN wireless protocol.
34 +SDI-12-LB has SDI-12 interface and support 12v output to power external SDI-12 sensor. It can get the environment data from SDI-12 sensor and sends out the data via LoRaWAN wireless protocol.
43 43  )))
44 44  
45 45  (((
46 -The LoRa wireless technology used in SDI-12-LB/LS allows device to send data and reach extremely long ranges at low data-rates. It provides ultra-long range spread spectrum communication and high interference immunity whilst minimizing current consumption.
38 +The LoRa wireless technology used in SDI-12-LB allows device to send data and reach extremely long ranges at low data-rates. It provides ultra-long range spread spectrum communication and high interference immunity whilst minimizing current consumption.
47 47  )))
48 48  
49 49  (((
50 -SDI-12-LB/LS is powered by (% style="color:blue" %)**8500mAh Li-SOCI2 battery**(%%) or (% style="color:blue" %)**solar powered + Li-ion battery,**(%%) it is designed for long term use up to 5 years.
42 +SDI-12-LB is powered by (% style="color:blue" %)**8500mAh Li-SOCI2 battery**(%%), it is designed for long term use up to 5 years.
51 51  )))
52 52  
53 53  (((
54 -Each SDI-12-LB/LS is pre-load with a set of unique keys for LoRaWAN registrations, register these keys to local LoRaWAN server and it will auto connect after power on.
46 +Each SDI-12-LB is pre-load with a set of unique keys for LoRaWAN registrations, register these keys to local LoRaWAN server and it will auto connect after power on.
55 55  )))
56 56  
57 57  
... ... @@ -71,9 +71,9 @@
71 71  * Support wireless OTA update firmware
72 72  * Uplink on periodically
73 73  * Downlink to change configure
74 -* 8500mAh Li/SOCl2 Battery (SDI-12-LB)
75 -* Solar panel + 3000mAh Li-ion battery (SDI-12-LS)
66 +* 8500mAh Battery for long term use
76 76  
68 +
77 77  == 1.3 Specification ==
78 78  
79 79  
... ... @@ -85,8 +85,9 @@
85 85  
86 86  (% style="color:#037691" %)**Common DC Characteristics:**
87 87  
88 -* Supply Voltage: Built-in Battery, 2.5v ~~ 3.6v
89 -* Support current: 5V 300mA, 12V 100mA
80 +* Supply Voltage: 2.5v ~~ 3.6v
81 +* Support current: 5V 300mA
82 + 12V 100mA
90 90  * Operating Temperature: -40 ~~ 85°C
91 91  
92 92  (% style="color:#037691" %)**LoRa Spec:**
... ... @@ -121,9 +121,11 @@
121 121  * Sleep Mode: 5uA @ 3.3v
122 122  * LoRa Transmit Mode: 125mA @ 20dBm, 82mA @ 14dBm
123 123  
117 +
124 124  == 1.4 Connect to SDI-12 Sensor ==
125 125  
126 126  
121 +
127 127  [[image:1675212538524-889.png||_mstalt="298272"]]
128 128  
129 129  
... ... @@ -138,10 +138,11 @@
138 138  == 1.6 Button & LEDs ==
139 139  
140 140  
141 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/RS485-LB_Waterproof_RS485UART_to_LoRaWAN_Converter/WebHome/image-20240103160425-4.png?rev=1.1||alt="image-20240103160425-4.png"]]
136 +[[image:1675212633011-651.png||_mstalt="291538"]]
142 142  
143 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %)
144 -|=(% style="width: 167px;background-color:#4F81BD;color:white" %)**Behavior on ACT**|=(% style="width: 117px;background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 226px;background-color:#4F81BD;color:white" %)**Action**
138 +
139 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
140 +|=(% style="width: 167px;background-color:#D9E2F3;color:#0070C0" %)**Behavior on ACT**|=(% style="width: 117px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 225px;background-color:#D9E2F3;color:#0070C0" %)**Action**
145 145  |(% style="background-color:#f2f2f2; width:167px" %)Pressing ACT between 1s < time < 3s|(% style="background-color:#f2f2f2; width:117px" %)Send an uplink|(% style="background-color:#f2f2f2; width:225px" %)(((
146 146  If sensor is already Joined to LoRaWAN network, sensor will send an uplink packet, (% style="color:blue" %)**blue led** (%%)will blink once.
147 147  Meanwhile, BLE module will be active and user can connect via BLE to configure device.
... ... @@ -151,8 +151,9 @@
151 151  (% style="background-color:#f2f2f2; color:green" %)**Green led**(%%) will solidly turn on for 5 seconds after joined in network.
152 152  Once sensor is active, BLE module will be active and user can connect via BLE to configure device, no matter if device join or not join LoRaWAN network.
153 153  )))
154 -|(% style="background-color:#f2f2f2; width:167px" %)Fast press ACT 5 times.|(% style="background-color:#f2f2f2; width:117px" %)Deactivate Device|(% style="background-color:#f2f2f2; width:225px" %)(% style="color:red" %)**Red led**(%%) will solid on for 5 seconds. Means SDI-12-LB/LS is in Deep Sleep Mode.
150 +|(% style="background-color:#f2f2f2; width:167px" %)Fast press ACT 5 times.|(% style="background-color:#f2f2f2; width:117px" %)Deactivate Device|(% style="background-color:#f2f2f2; width:225px" %)(% style="color:red" %)**Red led**(%%) will solid on for 5 seconds. Means PS-LB-NA is in Deep Sleep Mode.
155 155  
152 +
156 156  == 1.7 Pin Mapping ==
157 157  
158 158  
... ... @@ -162,7 +162,7 @@
162 162  == 1.8 BLE connection ==
163 163  
164 164  
165 -SDI-12-LB/LS support BLE remote configure.
162 +SDI-12-LB support BLE remote configure.
166 166  
167 167  BLE can be used to configure the parameter of sensor or see the console output from sensor. BLE will be only activate on below case:
168 168  
... ... @@ -175,9 +175,7 @@
175 175  
176 176  == 1.9 Mechanical ==
177 177  
178 -=== 1.9.1 for LB version ===
179 179  
180 -
181 181  [[image:image-20230201090139-2.png||_mstalt="428623"]]
182 182  
183 183  [[image:image-20230201090139-3.png||_mstalt="428987"]]
... ... @@ -185,18 +185,12 @@
185 185  [[image:image-20230201090139-4.png||_mstalt="429351"]]
186 186  
187 187  
188 -=== 1.9.2 for LS version ===
189 -
190 -
191 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20231231203439-3.png?width=886&height=385&rev=1.1||alt="image-20231231203439-3.png"]]
192 -
193 -
194 194  = 2. Configure SDI-12 to connect to LoRaWAN network =
195 195  
196 196  == 2.1 How it works ==
197 197  
198 198  
199 -The SDI-12-LB/LS is configured as (% style="color:#037691" %)**LoRaWAN OTAA Class A**(%%) mode by default. It has OTAA keys to join LoRaWAN network. To connect a local LoRaWAN network, you need to input the OTAA keys in the LoRaWAN IoT server and activate the SDI-12-LB/LS. It will automatically join the network via OTAA and start to send the sensor value. The default uplink interval is 20 minutes.
188 +The SDI-12-LB is configured as (% style="color:#037691" %)**LoRaWAN OTAA Class A**(%%) mode by default. It has OTAA keys to join LoRaWAN network. To connect a local LoRaWAN network, you need to input the OTAA keys in the LoRaWAN IoT server and activate the SDI-12-LB. It will automatically join the network via OTAA and start to send the sensor value. The default uplink interval is 20 minutes.
200 200  
201 201  
202 202  == 2.2 Quick guide to connect to LoRaWAN server (OTAA) ==
... ... @@ -205,48 +205,50 @@
205 205  Following is an example for how to join the [[TTN v3 LoRaWAN Network>>url:https://console.cloud.thethings.network/]]. Below is the network structure; we use the [[LPS8v2>>url:https://www.dragino.com/products/lora-lorawan-gateway/item/228-lps8v2.html]] as a LoRaWAN gateway in this example.
206 206  
207 207  
208 -[[image:image-20230201090528-5.png||_mstalt="430300" height="442" width="1056"]]
197 +[[image:image-20230201090528-5.png||_mstalt="430300" height="465" width="1111"]]
209 209  
210 210  
211 211  The LPS8V2 is already set to connected to [[TTN network >>url:https://console.cloud.thethings.network/]], so what we need to now is configure the TTN server.
212 212  
213 213  
214 -(% style="color:blue" %)**Step 1**(%%): Create a device in TTN with the OTAA keys from SDI-12-LB/LS.
203 +(% style="color:blue" %)**Step 1**(%%): Create a device in TTN with the OTAA keys from SDI-12-LB.
215 215  
216 -Each SDI-12-LB/LS is shipped with a sticker with the default device EUI as below:
205 +Each SDI-12-LB is shipped with a sticker with the default device EUI as below:
217 217  
207 +
218 218  [[image:image-20230426084456-1.png||height="241" width="519"]]
219 219  
220 220  
221 -User can enter this key in their LoRaWAN Server portal. Below is TTN V3 screen shot:
211 +You can enter this key in the LoRaWAN Server portal. Below is TTN screen shot:
222 222  
223 -* **Create the application.**
224 224  
225 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LTC2-LB--LoRaWAN_Temperature_Transmitter_User_Manual/WebHome/image-20240907111048-1.png?width=1001&height=183&rev=1.1||alt="image-20240907111048-1.png"]]
214 +(% style="color:blue" %)**Register the device**
226 226  
227 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LTC2-LB--LoRaWAN_Temperature_Transmitter_User_Manual/WebHome/image-20240907111305-2.png?width=1000&height=572&rev=1.1||alt="image-20240907111305-2.png"]]
216 +[[image:1675213652444-622.png||_mstalt="293657"]]
228 228  
229 229  
219 +(% style="color:blue" %)**Add APP EUI and DEV EUI**
230 230  
231 -* **Add devices to the created Application.**
232 232  
233 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LTC2-LB--LoRaWAN_Temperature_Transmitter_User_Manual/WebHome/image-20240907111659-3.png?width=977&height=185&rev=1.1||alt="image-20240907111659-3.png"]]
222 +[[image:1675213661769-223.png||_mstalt="295217"]]
234 234  
235 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LTC2-LB--LoRaWAN_Temperature_Transmitter_User_Manual/WebHome/image-20240907111820-5.png?width=975&height=377&rev=1.1||alt="image-20240907111820-5.png"]]
236 236  
225 +(% style="color:blue" %)**Add APP EUI in the application**
237 237  
238 -* **Enter end device specifics manually.**
239 239  
240 -[[image:image-20241118164859-1.png||height="561" width="642"]]
228 +[[image:1675213675852-577.png||_mstalt="297947"]]
241 241  
242 -[[image:image-20241118165221-2.png||height="426" width="630"]]
243 243  
231 +(% style="color:blue" %)**Add APP KEY**
244 244  
245 -(% style="color:blue" %)**Step 2**(%%): Activate on SDI-12-LB/LS
233 +[[image:1675213686734-883.png||_mstalt="298064"]]
246 246  
247 247  
248 -Press the button for 5 seconds to activate the SDI-12-LB/LS.
236 +(% style="color:blue" %)**Step 2**(%%): Activate on SDI-12-LB
249 249  
238 +
239 +Press the button for 5 seconds to activate the SDI-12-LB.
240 +
250 250  (% style="color:green" %)**Green led**(%%) will fast blink 5 times, device will enter (% style="color:blue" %)**OTA mode** (%%)for 3 seconds. And then start to JOIN LoRaWAN network. (% style="color:green" %)**Green led**(%%) will solidly turn on for 5 seconds after joined in network.
251 251  
252 252  
... ... @@ -256,24 +256,15 @@
256 256  == ​2.3 SDI-12 Related Commands ==
257 257  
258 258  
259 -User need to configure SDI-12-LB/LS to communicate with SDI-12 sensors otherwise the uplink payload will only include a few bytes.
250 +User need to configure SDI-12-LB to communicate with SDI-12 sensors otherwise the uplink payload will only include a few bytes.
260 260  
261 -If you use UART to connect a computer, refer to the following connection methods:
262 262  
263 -[[image:image-20240823165402-1.jpeg||height="488" width="678"]]
264 -
265 -Screenshot example:
266 -
267 -[[image:image-20240823165526-2.png||height="489" width="690"]]
268 -
269 -
270 -
271 271  === 2.3.1 Basic SDI-12 debug command ===
272 272  
273 273  
274 274  User can run some basic SDI-12 command to debug the connection to the SDI-12 sensor. These commands can be sent via AT Command or LoRaWAN downlink command.
275 275  
276 -If SDI-12 sensor return value after get these commands, //SDI-12-LB/LS// will uplink the return on FPORT=100, otherwise, if there is no response from SDI-12 sensor. //SDI-12-LB/LS// will uplink NULL (0x 4E 55 4C 4C) to server.
258 +If SDI-12 sensor return value after get these commands, //SDI-12-LB// will uplink the return on FPORT=100, otherwise, if there is no response from SDI-12 sensor. //SDI-12-LB// will uplink NULL (0x 4E 55 4C 4C) to server.
277 277  
278 278  The following is the display information on the serial port and the server.
279 279  
... ... @@ -379,6 +379,7 @@
379 379  
380 380  
381 381  
364 +
382 382  ==== (% style="color:blue" %)**aR0!- aR9!,  aRC0!- aRC9!**(%%) ====
383 383  
384 384  
... ... @@ -416,7 +416,7 @@
416 416  This command can be used to debug all SDI-12 command.
417 417  
418 418  
419 -LoRaWAN Downlink: A8 aa xx xx xx xx bb cc dd
402 +LoRaWAN Downlink: A8 aa xx xx xx xx bb cc
420 420  
421 421  (% style="color:#037691" %)**aa **(%%): total SDI-12 command length
422 422  
... ... @@ -426,11 +426,9 @@
426 426  
427 427  (% style="color:#037691" %)**cc **(%%): 0: don't uplink return to LoRaWAN, 1: Uplink return to LoRaWAN on FPORT=100
428 428  
429 -(% style="color:#037691" %)**dd: **(%%) 0: Do not use aD0! command access, 1: use aD0! command access.
430 430  
413 +(% style="color:blue" %)**Example: **(%%) AT+CFGDEV =0RC0!,1
431 431  
432 -(% style="color:blue" %)**Example1: **(%%) AT+CFGDEV =0RC0!,1
433 -
434 434  (% style="color:#037691" %)**0RC0! **(%%): SDI-12 Command,
435 435  
436 436  (% style="color:#037691" %)**1 **(%%): Delay 1 second.  ( 0: 810 mini-second)
... ... @@ -447,25 +447,6 @@
447 447  [[image:image-20230201092355-17.png||_mstalt="454337" height="426" width="1135"]]
448 448  
449 449  
450 -(% style="color:blue" %)**Example2: **(%%) AT+CFGDEV =0M!,1,1
451 -
452 -(% style="color:#037691" %)**0M! **(%%): SDI-12 Command,
453 -
454 -(% style="color:#037691" %)**1 **(%%): Delay 1 second.  ( 0: 810 mini-second)
455 -
456 -(% style="color:#037691" %)**1 **(%%): Use aD0! command access.
457 -
458 -Equal Downlink: 0xA8 03 30  4D 21 01 01 01
459 -
460 -
461 -The following is the display information on the serial port and the server.
462 -
463 -
464 -[[image:image-20230628091055-1.png||height="368" width="462"]]
465 -
466 -[[image:image-20230628091130-2.png||height="258" width="879"]]
467 -
468 -
469 469  === 2.3.3 Convert ASCII to String ===
470 470  
471 471  
... ... @@ -491,7 +491,7 @@
491 491  
492 492  AT+COMMANDx & AT+DATACUTx
493 493  
494 -User can define max 15 SDI-12 Commands (AT+COMMAND1 ~~ AT+COMMANDF). On each uplink period (TDC time, default 20 minutes), SDI-12-LB/LS will send these SDI-12 commands and wait for return from SDI-12 sensors. SDI-12-LB/LS will then combine these returns and uplink via LoRaWAN.
456 +User can define max 15 SDI-12 Commands (AT+COMMAND1 ~~ AT+COMMANDF). On each uplink period (TDC time, default 20 minutes), SDI-12-LB will send these SDI-12 commands and wait for return from SDI-12 sensors. SDI-12-LB will then combine these returns and uplink via LoRaWAN.
495 495  
496 496  
497 497  * (% style="color:blue" %)**AT Command:**
... ... @@ -504,7 +504,7 @@
504 504  
505 505  (% style="color:red" %)**var3**(%%): Whether to send //addrD0!// to get return after var2 timeout. 0: Don't Send //addrD0! //; 1: Send //addrD0!//.
506 506  
507 -(% style="color:red" %)**var4**(%%): validation check for return. If return invalid, SDI-12-LB/LS will resend this command. Max 3 retries.
469 +(% style="color:red" %)**var4**(%%): validation check for return. If return invalid, SDI-12-LB will resend this command. Max 3 retries.
508 508  
509 509  (% style="color:red" %)**0 **(%%) No validation check;
510 510  
... ... @@ -534,8 +534,8 @@
534 534  For example, if return from AT+COMMAND1 is “013METER   TER12 112T12-00024895<CR><LF>” , Below AT+DATACUT1 will get different result to combine payload:
535 535  
536 536  
537 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %)
538 -|=(% style="width: 164px;background-color:#4F81BD;color:white" %)**AT+DATACUT1 value**|=(% style="width: 346px;background-color:#4F81BD;color:white" %)**Final Result to combine Payload**
499 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
500 +|=(% style="width: 164px;background-color:#D9E2F3;color:#0070C0" %)**AT+DATACUT1 value**|=(% style="width: 344px;background-color:#D9E2F3;color:#0070C0" %)**Final Result to combine Payload**
539 539  |(% style="background-color:#f2f2f2; width:164px" %)34,1,1+2+3|(% style="background-color:#f2f2f2; width:344px" %)0D 00 01 30 31 33
540 540  |(% style="background-color:#f2f2f2; width:164px" %)34,2,1~~8+12~~16|(% style="background-color:#f2f2f2; width:344px" %)0D 00 01 30 31 33 4D 45 54 45 52 54 45 52 31 32
541 541  |(% style="background-color:#f2f2f2; width:164px" %)34,2,1~~34|(% style="background-color:#f2f2f2; width:344px" %)0D 00 01 30 31 33 4D 45 54 45 52 20 20 20 54 45 52 31 32 20 31 31 32 54 31 32 2D 30 30 30 32 34 38 39 35 0D 0A
... ... @@ -556,7 +556,7 @@
556 556  * (% style="color:#037691" %)**NN **(%%):  1: set the AT+COMMAND value ; 2: set the AT+DATACUT value.
557 557  * (% style="color:#037691" %)**LL **(%%):  The length of AT+COMMAND or AT+DATACUT command
558 558  * (% style="color:#037691" %)**XX XX XX XX **(%%): AT+COMMAND or AT+DATACUT command
559 -* (% style="color:#037691" %)**YY **(%%):  If YY=0, SDI-12-LB/LS will execute the downlink command without uplink; if YY=1, SDI-12-LB/LS will execute an uplink after got this command. 
521 +* (% style="color:#037691" %)**YY **(%%):  If YY=0, SDI-12-LB will execute the downlink command without uplink; if YY=1, SDI-12-LB will execute an uplink after got this command. 
560 560  
561 561  (% style="color:blue" %)**Example:**
562 562  
... ... @@ -577,7 +577,7 @@
577 577  Etc. AT+CMDEAR=1,10 means erase AT+COMMAND1/AT+DATACUT1 to AT+COMMAND10/AT+DATACUT10
578 578  
579 579  
580 -* (% style="color:#037691" %)**Downlink Payload:**
542 +* (% style="color:#037691" %)** Downlink Payload:**
581 581  
582 582  (% style="color:#4f81bd" %)**0x09 aa bb**(%%)  same as AT+CMDEAR=aa,bb
583 583  
... ... @@ -604,6 +604,7 @@
604 604  If AT+ALLDATAMOD=1, (% style="color:#4f81bd" %)**FX,X**(%%) will be added in the payload, FX specify which command is used and X specify the length of return. for example in above screen, F1 05 means the return is from AT+COMMAND1 and the return is 5 bytes.
605 605  
606 606  
569 +
607 607  (% style="color:blue" %)**Compose Uplink**
608 608  
609 609  (% style="color:#4f81bd" %)**AT+DATAUP=0**
... ... @@ -650,12 +650,12 @@
650 650  === 2.4.1 Device Payload, FPORT~=5 ===
651 651  
652 652  
653 -Include device configure status. Once SDI-12-LB/LS Joined the network, it will uplink this message to the server.
616 +Include device configure status. Once SDI-12-LB Joined the network, it will uplink this message to the server.
654 654  
655 -Users can also use the downlink command(0x26 01) to ask SDI-12-LB/LS to resend this uplink.
618 +Users can also use the downlink command(0x26 01) to ask SDI-12-LB to resend this uplink.
656 656  
657 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %)
658 -|(% colspan="6" style="background-color:#4f81bd; color:white" %)**Device Status (FPORT=5)**
620 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
621 +|(% colspan="6" style="background-color:#d9e2f3; color:#0070c0" %)**Device Status (FPORT=5)**
659 659  |(% style="background-color:#f2f2f2; width:103px" %)**Size (bytes)**|(% style="background-color:#f2f2f2; width:72px" %)**1**|(% style="background-color:#f2f2f2" %)**2**|(% style="background-color:#f2f2f2; width:91px" %)**1**|(% style="background-color:#f2f2f2; width:86px" %)**1**|(% style="background-color:#f2f2f2; width:44px" %)**2**
660 660  |(% style="background-color:#f2f2f2; width:103px" %)**Value**|(% style="background-color:#f2f2f2; width:72px" %)Sensor Model|(% style="background-color:#f2f2f2" %)Firmware Version|(% style="background-color:#f2f2f2; width:91px" %)Frequency Band|(% style="background-color:#f2f2f2; width:86px" %)Sub-band|(% style="background-color:#f2f2f2; width:44px" %)BAT
661 661  
... ... @@ -664,39 +664,39 @@
664 664  [[image:1675215946738-635.png||_mstalt="297778"]]
665 665  
666 666  
667 -(% style="color:#037691" %)**Sensor Model**(%%): For SDI-12-LB/LS, this value is 0x17
630 +(% style="color:#037691" %)**Sensor Model**(%%): For SDI-12-LB, this value is 0x17
668 668  
669 669  (% style="color:#037691" %)**Firmware Version**(%%): 0x0100, Means: v1.0.0 version
670 670  
671 671  (% style="color:#037691" %)**Frequency Band**:
672 672  
673 -0x01: EU868
636 +*0x01: EU868
674 674  
675 -0x02: US915
638 +*0x02: US915
676 676  
677 -0x03: IN865
640 +*0x03: IN865
678 678  
679 -0x04: AU915
642 +*0x04: AU915
680 680  
681 -0x05: KZ865
644 +*0x05: KZ865
682 682  
683 -0x06: RU864
646 +*0x06: RU864
684 684  
685 -0x07: AS923
648 +*0x07: AS923
686 686  
687 -0x08: AS923-1
650 +*0x08: AS923-1
688 688  
689 -0x09: AS923-2
652 +*0x09: AS923-2
690 690  
691 -0x0a: AS923-3
654 +*0x0a: AS923-3
692 692  
693 -0x0b: CN470
656 +*0x0b: CN470
694 694  
695 -0x0c: EU433
658 +*0x0c: EU433
696 696  
697 -0x0d: KR920
660 +*0x0d: KR920
698 698  
699 -0x0e: MA869
662 +*0x0e: MA869
700 700  
701 701  
702 702  (% style="color:#037691" %)**Sub-Band**:
... ... @@ -726,11 +726,11 @@
726 726  
727 727  * Periodically Uplink: FPORT=2
728 728  
729 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:500px" %)
730 -|=(% style="width: 90px;background-color:#4F81BD;color:white" %)(((
692 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:500px" %)
693 +|=(% style="width: 90px;background-color:#D9E2F3" %)(((
731 731  **Size(bytes)**
732 -)))|=(% style="width: 80px;background-color:#4F81BD;color:white" %)**2**|=(% style="width: 90px;background-color:#4F81BD;color:white" %)**1**|=(% style="width: 240px;background-color:#4F81BD;color:white" %)**Length depends on the return from the commands**
733 -|(% style="width:93px" %)Value|(% style="width:83px" %)(((
695 +)))|=(% style="width: 80px;background-color:#D9E2F3" %)**2**|=(% style="width: 90px;background-color:#D9E2F3" %)**1**|=(% style="width: 240px;background-color:#D9E2F3" %)**Length depends on the return from the commands**
696 +|(% style="width:93px" %)**Value**|(% style="width:83px" %)(((
734 734  Battery(mV)
735 735  &
736 736  Interrupt_Flag
... ... @@ -745,7 +745,7 @@
745 745  === 2.4.3 Battery Info ===
746 746  
747 747  
748 -Check the battery voltage for SDI-12-LB/LS.
711 +Check the battery voltage for SDI-12-LB.
749 749  
750 750  Ex1: 0x0B45 = 2885mV
751 751  
... ... @@ -780,13 +780,13 @@
780 780  
781 781  There is no fix payload decoder in LoRaWAN server because the SDI-12 sensors returns are different. User need to write the decoder themselves for their case.
782 782  
783 -SDI-12-LB/LS TTN Payload Decoder: [[https:~~/~~/github.com/dragino/dragino-end-node-decoder>>url:https://github.com/dragino/dragino-end-node-decoder]]
746 +SDI-12-LB TTN Payload Decoder: [[https:~~/~~/github.com/dragino/dragino-end-node-decoder>>url:https://github.com/dragino/dragino-end-node-decoder]]
784 784  
785 785  
786 786  == 2.5 Uplink Interval ==
787 787  
788 788  
789 -The SDI-12-LB/LS by default uplink the sensor data every 20 minutes. User can change this interval by AT Command or LoRaWAN Downlink Command. See this link:
752 +The SDI-12-LB by default uplink the sensor data every 20 minutes. User can change this interval by AT Command or LoRaWAN Downlink Command. See this link:
790 790  
791 791  [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20AT%20Commands%20and%20Downlink%20Command/#H4.1ChangeUplinkInterval>>http://wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20AT%20Commands%20and%20Downlink%20Command/#H4.1ChangeUplinkInterval]]
792 792  
... ... @@ -796,7 +796,7 @@
796 796  === 2.6.1 Examples 1 ~-~- General Example ===
797 797  
798 798  
799 -COM port and SDI-12 sensor communication converted to SDI-12-LB/LS and SDI-12 sensor communication.
762 +COM port and SDI-12 sensor communication converted to SDI-12-LB and SDI-12 sensor communication.
800 800  
801 801  [[image:image-20230222143809-1.png||_mstalt="429962" height="564" width="729"]]
802 802  
... ... @@ -836,308 +836,71 @@
836 836  (% style="color:#037691" %)**AT+COMMANDx=4M!,1,1,1**
837 837  
838 838  
839 -(% style="color:blue" %)**2) The AT+DATACUTx command is applied to the green arrow part, receiving and cut out data from the SDI12 sensor:**
802 +(% style="color:blue" %)**2) The AT+DATACUTx command is applied to the green arrow part, receiving and cut out data from the SDI12 sensor**
840 840  
841 841  a. The first reply, all 34 characters: ”113TRUEBNERSMT100038220303182331<CR><LF>”
842 842  
843 843  Cut out all characters: (% _mstmutation="1" style="color:#037691" %)**AT+ALLDATAMOD=1 or AT+DATACUTx=34,2,1~~34**(% style="color:#037691" %);
844 844  
845 -b. The sixth reply, all 31 characters: "1+19210+1.04+0.00+22.49+11.75<CR><LF>"
808 +b. The sixth reply, all 31 characters:”1+19210+1.04+0.00+22.49+11.75<CR><LF>
846 846  
847 847  Cut out all characters: (% _mstmutation="1" style="color:#037691" %)**AT+ALLDATAMOD=1 or AT+DATACUTx=31,2,1~~31**(% style="color:#037691" %);
848 848  
849 -c. The eighth reply, all 31 characters: "2+18990+1.08+0.00+22.24+11.80<CR><LF>"
812 +c. The eighth reply, all 31 characters:”2+18990+1.08+0.00+22.24+11.80<CR><LF>
850 850  
851 851  Cut out all characters: (% _mstmutation="1" style="color:#037691" %)**AT+ALLDATAMOD=1 or AT+DATACUTx=31,2,1~~31**(% style="color:#037691" %);
852 852  
853 -d. The tenth reply, all 15 characters: "3-2919.8+24.0<CR><LF>"
816 +d. The tenth reply, all 15 characters:”3-2919.8+24.0<CR><LF>
854 854  
855 855  Cut out all characters: (% _mstmutation="1" style="color:#037691" %)**AT+ALLDATAMOD=1 or AT+DATACUTx=15,2,1~~15**(% style="color:#037691" %);
856 856  
857 -e. The twelfth reply, all 25 characters: "4+30.8+22.84+4.7+954.38<CR><LF>"
820 +e. The twelfth reply, all 25 characters:”4+30.8+22.84+4.7+954.38<CR><LF>
858 858  
859 -Partial cut, the cut sensor address and the first two parameters:(% style="color:#037691" %)**AT+DATACUTx=25,2,1~~12, cut out the character field "4+30.8+22.84"**.
822 +Partial cut, the cut sensor address and the first two parameters(% style="color:#037691" %)**AT+DATACUTx=25,2,1~~12, cut out the character field ” 4+30.8+22.84**.
860 860  
861 861  
862 -=== 2.6.2 Example 2 ~-~- Connect to Hygrovue10 ===
825 +=== 2.6.2 Example ~-~- Connect to Hygrovue10 ===
863 863  
864 864  ==== 2.6.2.1 Reference Manual and Command ====
865 865  
866 -
867 867  * [[Hygrovue10 Product Page>>https://www.campbellsci.com/hygrovue10]]
868 -
869 869  * Commands to be used in PC and output.
870 870  
871 -~1. check device address
832 +1.check device address
872 872  
873 -2. change device address
834 +2.change device address
874 874  
875 -3. check device ID
836 +3.check device ID
876 876  
877 -4. start measure
838 +4.start measure
878 878  
879 -5. Get Meausre result
840 +5.Get Meausre result
880 880  
881 881  [[image:image-20230603120209-2.png||height="281" width="267"]]
882 882  
883 883  
884 -==== 2.6.2.2 Hardware Connection to SDI-12-LB/LS ====
845 +==== 2.6.2.2 Hardware Connection to SDI-12-LB ====
885 885  
886 -
887 887  [[image:image-20230603120515-3.png]]
888 888  
889 889  
890 -==== 2.6.2.3 Commands set in SDI-12-LB/LS and uplink payload ====
850 +==== 2.6.2.3 Commands set in SDI-12-LB and uplink payload ====
891 891  
892 -
893 893  [[image:image-20230603120648-4.png]]
894 894  
895 895  [[image:image-20230603120726-5.png]]
896 896  
856 +Data in TTN:
897 897  
898 -**Data in TTN:**
899 -
900 900  [[image:image-20230603120859-6.png||height="118" width="1285"]]
901 901  
902 902  
903 -=== 2.6.3 Example 3 ~-~- Connect to SIL-400 ===
904 904  
905 -==== 2.6.3.1 Reference Manual and Command ====
906 906  
907 -
908 -* [[SIL-400 Product Page>>https://www.apogeeinstruments.com/sil-411-commercial-grade-sdi-12-digital-output-standard-field-of-view-infrared-radiometer-sensor/]]
909 -
910 -* Commands to be used in PC and output.
911 -
912 -~1. check device address
913 -
914 -2. change device address
915 -
916 -3. check device ID
917 -
918 -4. start measure
919 -
920 -5. Get Meausre result
921 -
922 -[[image:image-20230603121606-7.png||height="242" width="307"]]
923 -
924 -
925 -==== 2.6.3.2 Hardware Connection to SDI-12-LB/LS ====
926 -
927 -
928 -[[image:image-20230603121643-8.png||height="442" width="656"]]
929 -
930 -
931 -==== 2.6.3.3 Commands set in SDI-12-LB/LS and uplink payload ====
932 -
933 -
934 -[[image:image-20230603121721-9.png]]
935 -
936 -[[image:image-20230628090323-1.png||height="414" width="694"]]
937 -
938 -Data in TTN:
939 -
940 -[[image:image-20230603121826-11.png||height="155" width="1104"]]
941 -
942 -
943 -=== 2.6.4 Example 4 ~-~- Connect to TEROS-12 ===
944 -
945 -==== 2.6.4.1 Reference Manual and Command ====
946 -
947 -
948 -* [[TEROS-12 Product Page>>https://www.metergroup.com/en/meter-environment/products/teros-12-soil-moisture-sensor]]
949 -
950 -* Commands to be used in PC and output.
951 -
952 -1.check device address
953 -
954 -2.change device address
955 -
956 -3.check device ID
957 -
958 -4.start measure
959 -
960 -5.Get Meausre result
961 -
962 -[[image:image-20230603122248-16.png||height="196" width="198"]]
963 -
964 -
965 -==== 2.6.4.2 Hardware Connection to SDI-12-LB/LS ====
966 -
967 -
968 -[[image:image-20230603122212-15.png||height="502" width="667"]]
969 -
970 -
971 -==== 2.6.4.3 Commands set in SDI-12-LB/LS and uplink payload ====
972 -
973 -
974 -[[image:image-20230603122040-12.png]]
975 -
976 -[[image:image-20230603122109-13.png||height="469" width="762"]]
977 -
978 -
979 -**Data in TTN:**
980 -
981 -[[image:image-20230603122139-14.png||height="148" width="1128"]]
982 -
983 -
984 -=== 2.6.5 Example 5 ~-~- Connect to SIL-400/TEROS-12 & Hygrovue10 ===
985 -
986 -==== 2.6.5.1 Important Notice! ====
987 -
988 -
989 -* The product page and reference command see above example 2,3,4
990 -
991 -* All of these SDI-12 sensors use the same address (address 0) by default. So we need to change their address to different address, by using **aAb!** command. See above example.
992 -
993 -* The sensor needs to be powered to a steady statue. So the 12VT time need to be set to the maximum stable time for the sensors. in this example, it is 13 seconds.
994 -
995 -* If these SDI-12 sensors are powered by external power source. It will add 300uA in the total current in SDI-12-LB/LS.
996 -
997 -==== 2.6.5.2 Hardware Connection to SDI-12-LB/LS ====
998 -
999 -
1000 -[[image:image-20230603122508-17.png||height="526" width="742"]]
1001 -
1002 -
1003 -==== 2.6.5.3 Commands set in SDI-12-LB/LS and uplink payload ====
1004 -
1005 -
1006 -[[image:image-20230603122549-18.png]]
1007 -
1008 -[[image:image-20230603122623-19.png||height="483" width="1121"]]
1009 -
1010 -
1011 -**Data in TTN:**
1012 -
1013 -[[image:image-20230603122719-20.png||height="151" width="1179"]]
1014 -
1015 -
1016 -=== 2.6.6 Example 6 ~-~- Connect to ENTELECHY-EP_SDI-12 ===
1017 -
1018 -==== 2.6.6.1 Reference Manual and Command ====
1019 -
1020 -
1021 -* [[https:~~/~~/enviroprosoilprobes.com/wp-content/uploads/2019/11/ENTELECHY-EP_SDI-12-Commands.pdf>>url:https://enviroprosoilprobes.com/wp-content/uploads/2019/11/ENTELECHY-EP_SDI-12-Commands.pdf]]
1022 -
1023 -* Commands to be used in PC and output.
1024 -
1025 -1.check device address
1026 -
1027 -2.change device address
1028 -
1029 -3.check device ID
1030 -
1031 -4.start measure
1032 -
1033 -5.Get Meausre result
1034 -
1035 -
1036 -[[image:image-20230627174559-3.png]]
1037 -
1038 -
1039 -==== 2.6.6.2 Hardware Connection to SDI-12-LB/LS ====
1040 -
1041 -
1042 -[[image:image-20230627174446-2.png]]
1043 -
1044 -
1045 -==== 2.6.6.3 Commands set in SDI-12-LB/LS and uplink payload ====
1046 -
1047 -
1048 -[[image:image-20230627175513-4.png||height="596" width="576"]]
1049 -
1050 -[[image:image-20230627175736-5.png||height="429" width="693"]]
1051 -
1052 -
1053 -**Data in TTN:**
1054 -
1055 -[[image:image-20230627180303-6.png||height="292" width="1171"]]
1056 -
1057 -
1058 -=== 2.6.7 Example 7 ~-~- Connect to GroPoint Profile-8 (SDI-12 Version) ===
1059 -
1060 -==== 2.6.7.1  Reference Manual and Command ====
1061 -
1062 -
1063 -* [[https:~~/~~/static1.squarespace.com/static/5db0b690c4990258f8f6d042/t/64189e1ab3ebc54e6947b0c0/1679334941034/2625-N-T+GroPoint+Profile+User+Manual-V1.1.3.pdf>>https://static1.squarespace.com/static/5db0b690c4990258f8f6d042/t/64189e1ab3ebc54e6947b0c0/1679334941034/2625-N-T+GroPoint+Profile+User+Manual-V1.1.3.pdf]]
1064 -
1065 -* Commands to be used in PC and output.
1066 -
1067 -1. check device address
1068 -1. change device address
1069 -1. check device ID
1070 -1. start measure
1071 -1. Get Meausre result
1072 -
1073 -[[image:image-20240423143921-1.png]]
1074 -
1075 -
1076 -==== 2.6.7.2 Hardware Connection to SDI-12-LB/LS ====
1077 -
1078 -
1079 -(% style="color:red" %)**Note: When the bytes returned by the sensor are not fixed, the full byte interception can be used: AT+ALLDATAMOD=1 (The DATACUTx parameter needs to be cleared when using this directive, or it will not work.)**
1080 -
1081 -[[image:image-20240423145522-2.png||height="345" width="400"]]
1082 -
1083 -
1084 -==== 2.6.7.3 Commands set in SDI-12-LB/LS and uplink payload ====
1085 -
1086 -[[image:image-20240423151202-3.png]]
1087 -
1088 -(% class="wikigeneratedid" id="H" %)
1089 -[[image:image-20240423162851-6.png||height="251" width="935"]]
1090 -
1091 -
1092 -DATA in TTN:
1093 -
1094 -[[image:image-20240423162322-4.png||height="269" width="933"]]
1095 -
1096 -
1097 -=== 2.6.8 Example 8 ~-~- Connect to Acclima TDR Soil Moisture Sensor ===
1098 -
1099 -==== 2.6.8.1  Reference Manual and Command ====
1100 -
1101 -
1102 -* [[Acclima TDR Soil Moisture Sensor User Manual>>url:https://acclima.com/tdr-soil-moisture-sensor-user-manual/]]
1103 -
1104 -* Commands to be used in PC and output.
1105 -
1106 -1. check device address
1107 -1. change device address
1108 -1. check device ID
1109 -1. start measure
1110 -1. Get Meausre result
1111 -
1112 -[[image:image-20240903152650-3.png]]
1113 -
1114 -[[image:image-20240903152627-2.png]]
1115 -
1116 -
1117 -==== 2.6.8.2 Hardware Connection to SDI-12-LB/LS ====
1118 -
1119 -
1120 -(% style="color:red" %)**Note: When the bytes returned by the sensor are not fixed, the full byte interception can be used: AT+ALLDATAMOD=1 (The DATACUTx parameter needs to be cleared when using this directive, or it will not work.)**
1121 -
1122 -[[image:image-20240903153004-5.png||height="358" width="660"]]
1123 -
1124 -
1125 -==== 2.6.8.3 Commands set in SDI-12-LB/LS and uplink payload ====
1126 -
1127 -
1128 -[[image:image-20240903153258-6.png]]
1129 -
1130 -[[image:image-20240903153627-7.png]]
1131 -
1132 -DATA in TTN:
1133 -
1134 -[[image:image-20240903154020-10.png||height="467" width="961"]]
1135 -
1136 -
1137 1137  == 2.7 Frequency Plans ==
1138 1138  
1139 1139  
1140 -The SDI-12-LB/LS uses OTAA mode and below frequency plans by default. Each frequency band use different firmware, user update the firmware to the corresponding band for their country.
866 +The SDI-12-LB 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.
1141 1141  
1142 1142  [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20Frequency%20Band/>>url:http://wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20Frequency%20Band/]]
1143 1143  
... ... @@ -1150,15 +1150,15 @@
1150 1150  [[https:~~/~~/www.dropbox.com/sh/qrbgbikb109lkiv/AACBR-v_ZhZAMengcY7Nsa1ja?dl=0>>https://www.dropbox.com/sh/qrbgbikb109lkiv/AACBR-v_ZhZAMengcY7Nsa1ja?dl=0]]
1151 1151  
1152 1152  
1153 -= 3. Configure SDI-12-LB/LS via AT Command or LoRaWAN Downlink =
879 += 3. Configure SDI-12-LB via AT Command or LoRaWAN Downlink =
1154 1154  
1155 1155  
1156 -Use can configure SDI-12-LB/LS via AT Command or LoRaWAN Downlink.
882 +Use can configure SDI-12-LB via AT Command or LoRaWAN Downlink.
1157 1157  
1158 1158  * AT Command Connection: See [[FAQ>>||anchor="H7.FAQ"]].
1159 1159  * LoRaWAN Downlink instruction for different platforms: See [[IoT LoRaWAN Server>>http://wiki.dragino.com/xwiki/bin/view/Main/]] section.
1160 1160  
1161 -There are two kinds of commands to configure SDI-12-LB/LS, they are:
887 +There are two kinds of commands to configure SDI-12-LB, they are:
1162 1162  
1163 1163  * (% style="color:blue" %)**General Commands**.
1164 1164  
... ... @@ -1172,9 +1172,9 @@
1172 1172  [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20AT%20Commands%20and%20Downlink%20Command/>>http://wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20AT%20Commands%20and%20Downlink%20Command/]]
1173 1173  
1174 1174  
1175 -* (% style="color:blue" %)**Commands special design for SDI-12-LB/LS**
901 +* (% style="color:blue" %)**Commands special design for SDI-12-LB**
1176 1176  
1177 -These commands only valid for SDI-12-LB/LS, as below:
903 +These commands only valid for SDI-12-LB, as below:
1178 1178  
1179 1179  
1180 1180  == 3.1 Set Transmit Interval Time ==
... ... @@ -1184,8 +1184,8 @@
1184 1184  
1185 1185  (% style="color:blue" %)**AT Command: AT+TDC**
1186 1186  
1187 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %)
1188 -|=(% style="width: 160px; background-color:#4F81BD;color:white" %)**Command Example**|=(% style="width: 160px; background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 190px;background-color:#4F81BD;color:white" %)**Response**
913 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
914 +|=(% style="width: 160px; background-color: rgb(217, 226, 243); color: rgb(0, 112, 192);" %)**Command Example**|=(% style="width: 160px; background-color: rgb(217, 226, 243); color: rgb(0, 112, 192);" %)**Function**|=(% style="width: 190px;background-color:#D9E2F3;color:#0070C0" %)**Response**
1189 1189  |(% style="background-color:#f2f2f2; width:157px" %)AT+TDC=?|(% style="background-color:#f2f2f2; width:166px" %)Show current transmit Interval|(% style="background-color:#f2f2f2" %)(((
1190 1190  30000
1191 1191  OK
... ... @@ -1198,6 +1198,7 @@
1198 1198  
1199 1199  (% style="color:blue" %)**Downlink Command: 0x01**
1200 1200  
927 +
1201 1201  Format: Command Code (0x01) followed by 3 bytes time value.
1202 1202  
1203 1203  If the downlink payload=0100003C, it means set the END Node's Transmit Interval to 0x00003C=60(S), while type code is 01.
... ... @@ -1205,6 +1205,7 @@
1205 1205  * Example 1: Downlink Payload: 0100001E  ~/~/ Set Transmit Interval (TDC) = 30 seconds
1206 1206  * Example 2: Downlink Payload: 0100003C  ~/~/  Set Transmit Interval (TDC) = 60 seconds
1207 1207  
935 +
1208 1208  == 3.2 Set Interrupt Mode ==
1209 1209  
1210 1210  
... ... @@ -1212,8 +1212,8 @@
1212 1212  
1213 1213  (% style="color:blue" %)**AT Command: AT+INTMOD**
1214 1214  
1215 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %)
1216 -|=(% style="width: 154px;background-color:#4F81BD;color:white" %)**Command Example**|=(% style="width: 196px;background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 160px;background-color:#4F81BD;color:white" %)**Response**
943 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
944 +|=(% style="width: 154px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 196px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 157px;background-color:#D9E2F3;color:#0070C0" %)**Response**
1217 1217  |(% style="background-color:#f2f2f2; width:154px" %)AT+INTMOD=?|(% style="background-color:#f2f2f2; width:196px" %)Show current interrupt mode|(% style="background-color:#f2f2f2; width:157px" %)(((
1218 1218  0
1219 1219  OK
... ... @@ -1236,6 +1236,7 @@
1236 1236  * Example 1: Downlink Payload: 06000000  ~/~/  Turn off interrupt mode
1237 1237  * Example 2: Downlink Payload: 06000003  ~/~/  Set the interrupt mode to rising edge trigger
1238 1238  
967 +
1239 1239  == 3.3 Set the output time ==
1240 1240  
1241 1241  
... ... @@ -1243,8 +1243,8 @@
1243 1243  
1244 1244  (% style="color:blue" %)**AT Command: AT+3V3T**
1245 1245  
1246 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:474px" %)
1247 -|=(% style="width: 154px;background-color:#4F81BD;color:white" %)**Command Example**|=(% style="width: 201px;background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 120px;background-color:#4F81BD;color:white" %)**Response**
975 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:474px" %)
976 +|=(% style="width: 154px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 201px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 116px;background-color:#D9E2F3;color:#0070C0" %)**Response**
1248 1248  |(% style="background-color:#f2f2f2; width:154px" %)AT+3V3T=?|(% style="background-color:#f2f2f2; width:201px" %)Show 3V3 open time.|(% style="background-color:#f2f2f2; width:116px" %)(((
1249 1249  0
1250 1250  OK
... ... @@ -1263,7 +1263,7 @@
1263 1263  (% style="color:blue" %)**AT Command: AT+5VT**
1264 1264  
1265 1265  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:470px" %)
1266 -|=(% style="width: 155px;background-color:#4F81BD;color:white" %)**Command Example**|=(% style="width: 196px;background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 119px;background-color:#4F81BD;color:white" %)**Response**
995 +|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 196px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 114px;background-color:#D9E2F3;color:#0070C0" %)**Response**
1267 1267  |(% style="background-color:#f2f2f2; width:155px" %)AT+5VT=?|(% style="background-color:#f2f2f2; width:196px" %)Show 5V open time.|(% style="background-color:#f2f2f2; width:114px" %)(((
1268 1268  0
1269 1269  OK
... ... @@ -1279,12 +1279,10 @@
1279 1279  OK
1280 1280  )))
1281 1281  
1282 -(% style="color:blue" %)**AT Command: AT+12VT **
1011 +(% style="color:blue" %)**AT Command: AT+12VT**
1283 1283  
1284 -(% style="color:blue" %)**(The v1.2 version is enabled for 1 second by default, and the version below v1.2 is disabled by default)**
1285 -
1286 1286  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:443px" %)
1287 -|=(% style="width: 156px;background-color:#4F81BD;color:white" %)**Command Example**|=(% style="width: 199px;background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 89px;background-color:#4F81BD;color:white" %)**Response**
1014 +|=(% style="width: 156px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 199px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 83px;background-color:#D9E2F3;color:#0070C0" %)**Response**
1288 1288  |(% style="background-color:#f2f2f2; width:156px" %)AT+12VT=?|(% style="background-color:#f2f2f2; width:199px" %)Show 12V open time.|(% style="background-color:#f2f2f2; width:83px" %)(((
1289 1289  0
1290 1290  OK
... ... @@ -1307,6 +1307,7 @@
1307 1307  * Example 5: Downlink Payload: 070301F4  **~-~-->**  AT+12VT=500
1308 1308  * Example 6: Downlink Payload: 07030000  **~-~-->**  AT+12VT=0
1309 1309  
1037 +
1310 1310  == 3.4 Set the all data mode ==
1311 1311  
1312 1312  
... ... @@ -1314,8 +1314,8 @@
1314 1314  
1315 1315  (% style="color:blue" %)**AT Command: AT+ALLDATAMOD**
1316 1316  
1317 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:437px" %)
1318 -|=(% style="background-color:#4F81BD;color:white" %)**Command Example**|=(% style="background-color:#4F81BD;color:white" %)**Function**|=(% style="background-color:#4F81BD;color:white" %)**Response**
1045 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:437px" %)
1046 +|=(% style="background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="background-color:#D9E2F3;color:#0070C0" %)**Response**
1319 1319  |(% style="background-color:#f2f2f2" %)AT+ALLDATAMOD=?|(% style="background-color:#f2f2f2" %)Show current all data mode|(% style="background-color:#f2f2f2" %)(((
1320 1320  0
1321 1321  OK
... ... @@ -1329,6 +1329,7 @@
1329 1329  * Example 1: Downlink Payload: AB 00  ~/~/  AT+ALLDATAMOD=0
1330 1330  * Example 2: Downlink Payload: AB 01  ~/~/  AT+ALLDATAMOD=1
1331 1331  
1060 +
1332 1332  == 3.5 Set the splicing payload for uplink ==
1333 1333  
1334 1334  
... ... @@ -1336,8 +1336,8 @@
1336 1336  
1337 1337  (% style="color:blue" %)**AT Command: AT+DATAUP**
1338 1338  
1339 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %)
1340 -|=(% style="width: 154px;background-color:#4F81BD;color:white" %)**Command Example**|=(% style="width: 266px;background-color:#4F81BD;color:white" %)**Function**|=(% style="background-color:#4F81BD;color:white" %)**Response**
1068 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
1069 +|=(% style="width: 154px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 266px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="background-color:#D9E2F3;color:#0070C0" %)**Response**
1341 1341  |(% style="background-color:#f2f2f2; width:154px" %)AT+DATAUP =?|(% style="background-color:#f2f2f2; width:266px" %)Show current splicing payload for uplink mode|(% style="background-color:#f2f2f2" %)(((
1342 1342  0
1343 1343  OK
... ... @@ -1370,8 +1370,8 @@
1370 1370  
1371 1371  (% style="color:blue" %)**AT Command: AT+PAYVER**
1372 1372  
1373 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:437px" %)
1374 -|=(% style="width: 158px;background-color:#4F81BD;color:white" %)**Command Example**|=(% style="width: 192px;background-color:#4F81BD;color:white" %)**Function**|=(% style="background-color:#4F81BD;color:white" %)**Response**
1102 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:437px" %)
1103 +|=(% style="width: 158px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 192px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="background-color:#D9E2F3;color:#0070C0" %)**Response**
1375 1375  |(% style="background-color:#f2f2f2; width:158px" %)AT+PAYVER=?|(% style="background-color:#f2f2f2; width:192px" %)Show current payload version|(% style="background-color:#f2f2f2" %)(((
1376 1376  1
1377 1377  OK
... ... @@ -1385,10 +1385,11 @@
1385 1385  * Example 1: Downlink Payload: AE 01  ~/~/  AT+PAYVER=1
1386 1386  * Example 2: Downlink Payload: AE 05  ~/~/  AT+PAYVER=5
1387 1387  
1117 +
1388 1388  = 4. Battery & Power Consumption =
1389 1389  
1390 1390  
1391 -SDI-12-LB use ER26500 + SPC1520 battery pack and SDI-12-LS use 3000mAh Recharable Battery with Solar Panel. See below link for detail information about the battery info and how to replace.
1121 +SDI-12-LB uses ER26500 + SPC1520 battery pack. See below link for detail information about the battery info and how to replace.
1392 1392  
1393 1393  [[**Battery Info & Power Consumption Analyze**>>url:http://wiki.dragino.com/xwiki/bin/view/Main/How%20to%20calculate%20the%20battery%20life%20of%20Dragino%20sensors%3F/]] .
1394 1394  
... ... @@ -1434,63 +1434,35 @@
1434 1434  When downloading the images, choose the required image file for download. ​
1435 1435  
1436 1436  
1437 -== 7.4 Why is the data uploaded to the LoRaWAN platform node empty and fProt~=0? ==
1438 -
1439 -
1440 -This is due to The length of bytes sent by the node is limited by the lorawan protocol, and the fixed DR needs to be adjusted to improve this problem.
1441 -
1442 -Please refer to the following link for the number of bytes limited by different frequencies and different DRs in the lorawan protocol
1443 -
1444 -[[lora-alliance.org/wp-content/uploads/2021/05/RP002-1.0.3-FINAL-1.pdf>>url:https://lora-alliance.org/wp-content/uploads/2021/05/RP002-1.0.3-FINAL-1.pdf]]
1445 -
1446 -Example:
1447 -
1448 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/RS485-LN%20%E2%80%93%20RS485%20to%20LoRaWAN%20Converter/WebHome/image-20240620145456-1.png?rev=1.1||alt="image-20240620145456-1.png"]]
1449 -
1450 -Please refer to the following command to fix DR
1451 -
1452 -AT+ADR=0
1453 -
1454 -AT+DR=3
1455 -
1456 -Downlink command:
1457 -
1458 -[[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20AT%20Commands%20and%20Downlink%20Command/#H7.4DataRate>>url:http://wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20AT%20Commands%20and%20Downlink%20Command/#H7.4DataRate]]
1459 -
1460 -
1461 1461  = 8. ​Order Info =
1462 1462  
1463 1463  
1464 1464  (((
1465 -**Part Number: (% style="color:blue" %)SDI-12-LB-XX-YY(%%) or (% style="color:blue" %)SDI-12-LS-XX-YY(%%)**
1171 +(% style="color:blue" %)**Part Number: SDI-12-LB-XXX**
1466 1466  )))
1467 1467  
1468 1468  (((
1469 -(% style="color:blue" %)**XX**(%%): The default frequency band
1175 +XXX: The default frequency band
1470 1470  )))
1471 1471  
1472 1472  (((
1473 -* (% style="color:red" %)**AS923**(%%): LoRaWAN AS923 band
1474 -* (% style="color:red" %)**AU915**(%%): LoRaWAN AU915 band
1475 -* (% style="color:red" %)**EU433**(%%): LoRaWAN EU433 band
1476 -* (% style="color:red" %)**EU868**(%%): LoRaWAN EU868 band
1477 -* (% style="color:red" %)**KR920**(%%): LoRaWAN KR920 band
1478 -* (% style="color:red" %)**US915**(%%): LoRaWAN US915 band
1479 -* (% style="color:red" %)**IN865**(%%): LoRaWAN IN865 band
1480 -* (% style="color:red" %)**CN470**(%%): LoRaWAN CN470 band
1179 +(% style="color:red" %)**AS923**(%%): LoRaWAN AS923 band
1180 +(% style="color:red" %)**AU915**(%%): LoRaWAN AU915 band
1181 +(% style="color:red" %)**EU433**(%%): LoRaWAN EU433 band
1182 +(% style="color:red" %)**EU868**(%%): LoRaWAN EU868 band
1183 +(% style="color:red" %)**KR920**(%%): LoRaWAN KR920 band
1184 +(% style="color:red" %)**US915**(%%): LoRaWAN US915 band
1185 +(% style="color:red" %)**IN865**(%%): LoRaWAN IN865 band
1186 +(% style="color:red" %)**CN470**(%%): LoRaWAN CN470 band
1481 1481  )))
1482 1482  
1483 -(% style="color:blue" %)**YY: **(%%)The grand connector hole size
1484 1484  
1485 -* M12: M12 hole
1486 -* M16: M16 hole
1487 -
1488 1488  = 9. Packing Info =
1489 1489  
1490 1490  
1491 1491  (% style="color:#037691" %)**Package Includes**:
1492 1492  
1493 -* SDI-12-LB or SDI-12-LS SDI-12 to LoRaWAN Converter x 1
1195 +* SDI-12-LB SDI-12 to LoRaWAN Converter x 1
1494 1494  
1495 1495  (% style="color:#037691" %)**Dimension and weight**:
1496 1496  
... ... @@ -1499,6 +1499,7 @@
1499 1499  * Package Size / pcs : cm
1500 1500  * Weight / pcs : g
1501 1501  
1204 +
1502 1502  = 10. ​Support =
1503 1503  
1504 1504  
image-20230603122719-20.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Edwin
Size
... ... @@ -1,1 +1,0 @@
1 -83.8 KB
Content
image-20230627164957-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -835.0 KB
Content
image-20230627165744-2.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -4.6 KB
Content
image-20230627174446-2.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -835.0 KB
Content
image-20230627174559-3.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -4.6 KB
Content
image-20230627175513-4.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -12.0 KB
Content
image-20230627175736-5.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -10.4 KB
Content
image-20230627180303-6.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -65.1 KB
Content
image-20230628090323-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Saxer
Size
... ... @@ -1,1 +1,0 @@
1 -137.2 KB
Content
image-20230628091055-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Saxer
Size
... ... @@ -1,1 +1,0 @@
1 -24.9 KB
Content
image-20230628091130-2.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Saxer
Size
... ... @@ -1,1 +1,0 @@
1 -84.0 KB
Content
image-20240103164910-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -431.6 KB
Content
image-20240103165115-2.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -220.0 KB
Content
image-20240103165259-3.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -235.3 KB
Content
image-20240423143921-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.kai
Size
... ... @@ -1,1 +1,0 @@
1 -43.8 KB
Content
image-20240423145522-2.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.kai
Size
... ... @@ -1,1 +1,0 @@
1 -709.9 KB
Content
image-20240423151202-3.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.kai
Size
... ... @@ -1,1 +1,0 @@
1 -45.6 KB
Content
image-20240423162322-4.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.kai
Size
... ... @@ -1,1 +1,0 @@
1 -87.5 KB
Content
image-20240423162811-5.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.kai
Size
... ... @@ -1,1 +1,0 @@
1 -45.6 KB
Content
image-20240423162851-6.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.kai
Size
... ... @@ -1,1 +1,0 @@
1 -45.6 KB
Content
image-20240823165402-1.jpeg
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.ting
Size
... ... @@ -1,1 +1,0 @@
1 -580.7 KB
Content
image-20240823165526-2.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.ting
Size
... ... @@ -1,1 +1,0 @@
1 -63.0 KB
Content
image-20240903152517-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -11.5 KB
Content
image-20240903152627-2.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -36.2 KB
Content
image-20240903152650-3.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -22.7 KB
Content
image-20240903152742-4.jpeg
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -5.2 MB
Content
image-20240903153004-5.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -1.1 MB
Content
image-20240903153258-6.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -22.4 KB
Content
image-20240903153627-7.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -21.2 KB
Content
image-20240903153727-8.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -102.0 KB
Content
image-20240903153854-9.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -214.8 KB
Content
image-20240903154020-10.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -100.9 KB
Content
image-20241118164859-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.ting
Size
... ... @@ -1,1 +1,0 @@
1 -51.6 KB
Content
image-20241118165221-2.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.ting
Size
... ... @@ -1,1 +1,0 @@
1 -37.2 KB
Content