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

From version 85.1
edited by Saxer Lin
on 2023/06/28 09:11
Change comment: Uploaded new attachment "image-20230628091130-2.png", version {1}
To version 90.9
edited by Xiaoling
on 2024/01/03 18:21
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -SDI-12-LB -- SDI-12 to LoRaWAN Converter User Manual
1 +SDI-12-LB/LS -- SDI-12 to LoRaWAN Converter User Manual
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Saxer
1 +XWiki.Xiaoling
Content
... ... @@ -1,8 +1,16 @@
1 +
2 +
1 1  (% style="text-align:center" %)
2 -[[image:image-20230131183542-1.jpeg||_mstalt="470678" height="694" width="694"]]
4 +[[image:image-20240103165259-3.png]]
3 3  
4 -**Table of Contents:**
5 5  
7 +
8 +
9 +
10 +
11 +
12 +**Table of Contents:**
13 +
6 6  {{toc/}}
7 7  
8 8  
... ... @@ -23,7 +23,7 @@
23 23  
24 24  
25 25  (((
26 -The Dragino (% style="color:blue" %)**SDI-12-LB**(%%) is a (% style="color:blue" %)**SDI-12 to LoRaWAN Converter **(%%)designed for Smart Agriculture solution.
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.
27 27  )))
28 28  
29 29  (((
... ... @@ -31,19 +31,19 @@
31 31  )))
32 32  
33 33  (((
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.
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.
35 35  )))
36 36  
37 37  (((
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.
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.
39 39  )))
40 40  
41 41  (((
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.
50 +SDI-12-LB/LS is powered by (% style="color:blue" %)**8500mAh Li-SOCI2 battery**(%%) or (% style="color:blue" %)**solar powered + li-on battery**(%%) it is designed for long term use up to 5 years.
43 43  )))
44 44  
45 45  (((
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.
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.
47 47  )))
48 48  
49 49  
... ... @@ -63,8 +63,10 @@
63 63  * Support wireless OTA update firmware
64 64  * Uplink on periodically
65 65  * Downlink to change configure
66 -* 8500mAh Battery for long term use
74 +* 8500mAh Li/SOCl2 Battery (SDI-12-LB)
75 +* Solar panel + 3000mAh Li-on battery (SDI-12-LS)
67 67  
77 +
68 68  == 1.3 Specification ==
69 69  
70 70  
... ... @@ -76,9 +76,8 @@
76 76  
77 77  (% style="color:#037691" %)**Common DC Characteristics:**
78 78  
79 -* Supply Voltage: 2.5v ~~ 3.6v
80 -* Support current: 5V 300mA
81 - 12V 100mA
89 +* Supply Voltage: Built-in Battery, 2.5v ~~ 3.6v
90 +* Support current: 5V 300mA, 12V 100mA
82 82  * Operating Temperature: -40 ~~ 85°C
83 83  
84 84  (% style="color:#037691" %)**LoRa Spec:**
... ... @@ -130,11 +130,10 @@
130 130  == 1.6 Button & LEDs ==
131 131  
132 132  
133 -[[image:1675212633011-651.png||_mstalt="291538"]]
142 +[[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"]]
134 134  
135 -
136 136  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
137 -|=(% 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 +|=(% style="width: 167px;background-color:#4F81BD;color:white" %)**Behavior on ACT**|=(% style="width: 117px;background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 225px;background-color:#4F81BD;color:white" %)**Action**
138 138  |(% 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" %)(((
139 139  If sensor is already Joined to LoRaWAN network, sensor will send an uplink packet, (% style="color:blue" %)**blue led** (%%)will blink once.
140 140  Meanwhile, BLE module will be active and user can connect via BLE to configure device.
... ... @@ -155,7 +155,7 @@
155 155  == 1.8 BLE connection ==
156 156  
157 157  
158 -SDI-12-LB support BLE remote configure.
166 +SDI-12-LB/LS support BLE remote configure.
159 159  
160 160  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:
161 161  
... ... @@ -168,7 +168,9 @@
168 168  
169 169  == 1.9 Mechanical ==
170 170  
179 +=== 1.9.1 for LB version ===
171 171  
181 +
172 172  [[image:image-20230201090139-2.png||_mstalt="428623"]]
173 173  
174 174  [[image:image-20230201090139-3.png||_mstalt="428987"]]
... ... @@ -176,12 +176,18 @@
176 176  [[image:image-20230201090139-4.png||_mstalt="429351"]]
177 177  
178 178  
189 +=== 1.9.2 for LS version ===
190 +
191 +
192 +[[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"]]
193 +
194 +
179 179  = 2. Configure SDI-12 to connect to LoRaWAN network =
180 180  
181 181  == 2.1 How it works ==
182 182  
183 183  
184 -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 +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.
185 185  
186 186  
187 187  == 2.2 Quick guide to connect to LoRaWAN server (OTAA) ==
... ... @@ -196,9 +196,9 @@
196 196  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.
197 197  
198 198  
199 -(% style="color:blue" %)**Step 1**(%%): Create a device in TTN with the OTAA keys from SDI-12-LB.
215 +(% style="color:blue" %)**Step 1**(%%): Create a device in TTN with the OTAA keys from SDI-12-LB/LS.
200 200  
201 -Each SDI-12-LB is shipped with a sticker with the default device EUI as below:
217 +Each SDI-12-LB/LS is shipped with a sticker with the default device EUI as below:
202 202  
203 203  [[image:image-20230426084456-1.png||height="241" width="519"]]
204 204  
... ... @@ -228,10 +228,10 @@
228 228  [[image:1675213686734-883.png||_mstalt="298064"]]
229 229  
230 230  
231 -(% style="color:blue" %)**Step 2**(%%): Activate on SDI-12-LB
247 +(% style="color:blue" %)**Step 2**(%%): Activate on SDI-12-LB/LS
232 232  
233 233  
234 -Press the button for 5 seconds to activate the SDI-12-LB.
250 +Press the button for 5 seconds to activate the SDI-12-LB/LS.
235 235  
236 236  (% 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.
237 237  
... ... @@ -242,7 +242,7 @@
242 242  == ​2.3 SDI-12 Related Commands ==
243 243  
244 244  
245 -User need to configure SDI-12-LB to communicate with SDI-12 sensors otherwise the uplink payload will only include a few bytes.
261 +User need to configure SDI-12-LB/LS to communicate with SDI-12 sensors otherwise the uplink payload will only include a few bytes.
246 246  
247 247  
248 248  === 2.3.1 Basic SDI-12 debug command ===
... ... @@ -250,7 +250,7 @@
250 250  
251 251  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.
252 252  
253 -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.
269 +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.
254 254  
255 255  The following is the display information on the serial port and the server.
256 256  
... ... @@ -356,7 +356,6 @@
356 356  
357 357  
358 358  
359 -
360 360  ==== (% style="color:blue" %)**aR0!- aR9!,  aRC0!- aRC9!**(%%) ====
361 361  
362 362  
... ... @@ -425,17 +425,25 @@
425 425  [[image:image-20230201092355-17.png||_mstalt="454337" height="426" width="1135"]]
426 426  
427 427  
428 -(% style="color:blue" %)**Example2: **(%%) AT+CFGDEV =0M!,1,1  or  AT+CFGDEV =0C!,1,1
443 +(% style="color:blue" %)**Example2: **(%%) AT+CFGDEV =0M!,1,1
429 429  
430 430  (% style="color:#037691" %)**0M! **(%%): SDI-12 Command,
431 431  
432 432  (% style="color:#037691" %)**1 **(%%): Delay 1 second.  ( 0: 810 mini-second)
433 433  
434 -(% style="color:#037691" %)**1 **(%%):Use aD0! command access.
449 +(% style="color:#037691" %)**1 **(%%): Use aD0! command access.
435 435  
436 436  Equal Downlink: 0xA8 03 30  4D 21 01 01 01
437 437  
438 438  
454 +The following is the display information on the serial port and the server.
455 +
456 +
457 +[[image:image-20230628091055-1.png||height="368" width="462"]]
458 +
459 +[[image:image-20230628091130-2.png||height="258" width="879"]]
460 +
461 +
439 439  === 2.3.3 Convert ASCII to String ===
440 440  
441 441  
... ... @@ -461,7 +461,7 @@
461 461  
462 462  AT+COMMANDx & AT+DATACUTx
463 463  
464 -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.
487 +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.
465 465  
466 466  
467 467  * (% style="color:blue" %)**AT Command:**
... ... @@ -474,7 +474,7 @@
474 474  
475 475  (% style="color:red" %)**var3**(%%): Whether to send //addrD0!// to get return after var2 timeout. 0: Don't Send //addrD0! //; 1: Send //addrD0!//.
476 476  
477 -(% style="color:red" %)**var4**(%%): validation check for return. If return invalid, SDI-12-LB will resend this command. Max 3 retries.
500 +(% style="color:red" %)**var4**(%%): validation check for return. If return invalid, SDI-12-LB/LS will resend this command. Max 3 retries.
478 478  
479 479  (% style="color:red" %)**0 **(%%) No validation check;
480 480  
... ... @@ -505,7 +505,7 @@
505 505  
506 506  
507 507  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
508 -|=(% style="width: 164px;background-color:#D9E2F3;color:#0070C0" %)**AT+DATACUT1 value**|=(% style="width: 344px;background-color:#D9E2F3;color:#0070C0" %)**Final Result to combine Payload**
531 +|=(% style="width: 164px;background-color:#4F81BD;color:white" %)**AT+DATACUT1 value**|=(% style="width: 344px;background-color:#4F81BD;color:white" %)**Final Result to combine Payload**
509 509  |(% style="background-color:#f2f2f2; width:164px" %)34,1,1+2+3|(% style="background-color:#f2f2f2; width:344px" %)0D 00 01 30 31 33
510 510  |(% 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
511 511  |(% 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
... ... @@ -526,7 +526,7 @@
526 526  * (% style="color:#037691" %)**NN **(%%):  1: set the AT+COMMAND value ; 2: set the AT+DATACUT value.
527 527  * (% style="color:#037691" %)**LL **(%%):  The length of AT+COMMAND or AT+DATACUT command
528 528  * (% style="color:#037691" %)**XX XX XX XX **(%%): AT+COMMAND or AT+DATACUT command
529 -* (% 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. 
552 +* (% 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. 
530 530  
531 531  (% style="color:blue" %)**Example:**
532 532  
... ... @@ -547,7 +547,7 @@
547 547  Etc. AT+CMDEAR=1,10 means erase AT+COMMAND1/AT+DATACUT1 to AT+COMMAND10/AT+DATACUT10
548 548  
549 549  
550 -* (% style="color:#037691" %)** Downlink Payload:**
573 +* (% style="color:#037691" %)**Downlink Payload:**
551 551  
552 552  (% style="color:#4f81bd" %)**0x09 aa bb**(%%)  same as AT+CMDEAR=aa,bb
553 553  
... ... @@ -621,12 +621,12 @@
621 621  === 2.4.1 Device Payload, FPORT~=5 ===
622 622  
623 623  
624 -Include device configure status. Once SDI-12-LB Joined the network, it will uplink this message to the server.
647 +Include device configure status. Once SDI-12-LB/LS Joined the network, it will uplink this message to the server.
625 625  
626 -Users can also use the downlink command(0x26 01) to ask SDI-12-LB to resend this uplink.
649 +Users can also use the downlink command(0x26 01) to ask SDI-12-LB/LS to resend this uplink.
627 627  
628 628  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
629 -|(% colspan="6" style="background-color:#d9e2f3; color:#0070c0" %)**Device Status (FPORT=5)**
652 +|(% colspan="6" style="background-color:#4F81BD;color:white" %)**Device Status (FPORT=5)**
630 630  |(% 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**
631 631  |(% 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
632 632  
... ... @@ -635,7 +635,7 @@
635 635  [[image:1675215946738-635.png||_mstalt="297778"]]
636 636  
637 637  
638 -(% style="color:#037691" %)**Sensor Model**(%%): For SDI-12-LB, this value is 0x17
661 +(% style="color:#037691" %)**Sensor Model**(%%): For SDI-12-LB/LS, this value is 0x17
639 639  
640 640  (% style="color:#037691" %)**Firmware Version**(%%): 0x0100, Means: v1.0.0 version
641 641  
... ... @@ -698,10 +698,10 @@
698 698  * Periodically Uplink: FPORT=2
699 699  
700 700  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:500px" %)
701 -|=(% style="width: 90px;background-color:#D9E2F3;color:#0070C0" %)(((
724 +|=(% style="width: 90px;background-color:#4F81BD;color:white" %)(((
702 702  **Size(bytes)**
703 -)))|=(% style="width: 80px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 90px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 240px;background-color:#D9E2F3;color:#0070C0" %)**Length depends on the return from the commands**
704 -|(% style="width:93px" %)**Value**|(% style="width:83px" %)(((
726 +)))|=(% 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**
727 +|(% style="width:93px" %)Value|(% style="width:83px" %)(((
705 705  Battery(mV)
706 706  &
707 707  Interrupt_Flag
... ... @@ -716,7 +716,7 @@
716 716  === 2.4.3 Battery Info ===
717 717  
718 718  
719 -Check the battery voltage for SDI-12-LB.
742 +Check the battery voltage for SDI-12-LB/LS.
720 720  
721 721  Ex1: 0x0B45 = 2885mV
722 722  
... ... @@ -751,13 +751,13 @@
751 751  
752 752  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.
753 753  
754 -SDI-12-LB TTN Payload Decoder: [[https:~~/~~/github.com/dragino/dragino-end-node-decoder>>url:https://github.com/dragino/dragino-end-node-decoder]]
777 +SDI-12-LB/LS TTN Payload Decoder: [[https:~~/~~/github.com/dragino/dragino-end-node-decoder>>url:https://github.com/dragino/dragino-end-node-decoder]]
755 755  
756 756  
757 757  == 2.5 Uplink Interval ==
758 758  
759 759  
760 -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:
783 +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:
761 761  
762 762  [[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]]
763 763  
... ... @@ -767,7 +767,7 @@
767 767  === 2.6.1 Examples 1 ~-~- General Example ===
768 768  
769 769  
770 -COM port and SDI-12 sensor communication converted to SDI-12-LB and SDI-12 sensor communication.
793 +COM port and SDI-12 sensor communication converted to SDI-12-LB/LS and SDI-12 sensor communication.
771 771  
772 772  [[image:image-20230222143809-1.png||_mstalt="429962" height="564" width="729"]]
773 773  
... ... @@ -852,13 +852,13 @@
852 852  [[image:image-20230603120209-2.png||height="281" width="267"]]
853 853  
854 854  
855 -==== 2.6.2.2 Hardware Connection to SDI-12-LB ====
878 +==== 2.6.2.2 Hardware Connection to SDI-12-LB/LS ====
856 856  
857 857  
858 858  [[image:image-20230603120515-3.png]]
859 859  
860 860  
861 -==== 2.6.2.3 Commands set in SDI-12-LB and uplink payload ====
884 +==== 2.6.2.3 Commands set in SDI-12-LB/LS and uplink payload ====
862 862  
863 863  
864 864  [[image:image-20230603120648-4.png]]
... ... @@ -871,7 +871,7 @@
871 871  [[image:image-20230603120859-6.png||height="118" width="1285"]]
872 872  
873 873  
874 -=== (% id="cke_bm_1172015S" style="display:none" %) (%%)2.6.3 Example 3 ~-~- Connect to SIL-400 ===
897 +=== 2.6.3 Example 3 ~-~- Connect to SIL-400 ===
875 875  
876 876  ==== 2.6.3.1 Reference Manual and Command ====
877 877  
... ... @@ -893,13 +893,13 @@
893 893  [[image:image-20230603121606-7.png||height="242" width="307"]]
894 894  
895 895  
896 -==== 2.6.3.2 Hardware Connection to SDI-12-LB ====
919 +==== 2.6.3.2 Hardware Connection to SDI-12-LB/LS ====
897 897  
898 898  
899 899  [[image:image-20230603121643-8.png||height="442" width="656"]]
900 900  
901 901  
902 -==== 2.6.3.3 Commands set in SDI-12-LB and uplink payload ====
925 +==== 2.6.3.3 Commands set in SDI-12-LB/LS and uplink payload ====
903 903  
904 904  
905 905  [[image:image-20230603121721-9.png]]
... ... @@ -912,7 +912,7 @@
912 912  
913 913  
914 914  
915 -=== (% id="cke_bm_1172015S" style="display:none" %) (%%)2.6.4 Example 4 ~-~- Connect to TEROS-12 ===
938 +=== 2.6.4 Example 4 ~-~- Connect to TEROS-12 ===
916 916  
917 917  ==== 2.6.4.1 Reference Manual and Command ====
918 918  
... ... @@ -934,13 +934,13 @@
934 934  [[image:image-20230603122248-16.png||height="196" width="198"]]
935 935  
936 936  
937 -==== 2.6.4.2 Hardware Connection to SDI-12-LB ====
960 +==== 2.6.4.2 Hardware Connection to SDI-12-LB/LS ====
938 938  
939 939  
940 940  [[image:image-20230603122212-15.png||height="502" width="667"]]
941 941  
942 942  
943 -==== 2.6.4.3 Commands set in SDI-12-LB and uplink payload ====
966 +==== 2.6.4.3 Commands set in SDI-12-LB/LS and uplink payload ====
944 944  
945 945  
946 946  [[image:image-20230603122040-12.png]]
... ... @@ -953,7 +953,7 @@
953 953  [[image:image-20230603122139-14.png||height="148" width="1128"]]
954 954  
955 955  
956 -=== (% id="cke_bm_1489640S" style="display:none" %) (% id="cke_bm_1172015S" style="display:none" %) (%%)2.6.5 Example 5 ~-~- Connect to SIL-400/TEROS-12 & Hygrovue10 ===
979 +=== 2.6.5 Example 5 ~-~- Connect to SIL-400/TEROS-12 & Hygrovue10 ===
957 957  
958 958  ==== 2.6.5.1 Important Notice! ====
959 959  
... ... @@ -964,15 +964,15 @@
964 964  
965 965  * 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.
966 966  
967 -* If these SDI-12 sensors are powered by external power source. It will add 300uA in the total current in SDI-12-LB.
990 +* If these SDI-12 sensors are powered by external power source. It will add 300uA in the total current in SDI-12-LB/LS.
968 968  
969 -==== 2.6.5.2 Hardware Connection to SDI-12-LB ====
992 +==== 2.6.5.2 Hardware Connection to SDI-12-LB/LS ====
970 970  
971 971  
972 972  [[image:image-20230603122508-17.png||height="526" width="742"]]
973 973  
974 974  
975 -==== 2.6.5.3 Commands set in SDI-12-LB and uplink payload ====
998 +==== 2.6.5.3 Commands set in SDI-12-LB/LS and uplink payload ====
976 976  
977 977  
978 978  [[image:image-20230603122549-18.png]]
... ... @@ -985,9 +985,9 @@
985 985  [[image:image-20230603122719-20.png||height="151" width="1179"]]
986 986  
987 987  
988 -=== (% id="cke_bm_4783S" style="display:none" %) (%%)2.6.6 Example 6 ~-~- Connect to ENTELECHY-EP_SDI-12 ===
1011 +=== 2.6.6 Example 6 ~-~- Connect to ENTELECHY-EP_SDI-12 ===
989 989  
990 -==== 2.6.4.1 Reference Manual and Command ====
1013 +==== 2.6.6.1 Reference Manual and Command ====
991 991  
992 992  
993 993  * [[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]]
... ... @@ -1007,13 +1007,15 @@
1007 1007  
1008 1008  [[image:image-20230627174559-3.png]]
1009 1009  
1010 -==== 2.6.4.2 Hardware Connection to SDI-12-LB ====
1011 1011  
1034 +==== 2.6.6.2 Hardware Connection to SDI-12-LB/LS ====
1035 +
1036 +
1012 1012  [[image:image-20230627174446-2.png]]
1013 1013  
1014 1014  
1015 1015  
1016 -==== 2.6.4.3 Commands set in SDI-12-LB and uplink payload ====
1041 +==== 2.6.6.3 Commands set in SDI-12-LB/LS and uplink payload ====
1017 1017  
1018 1018  
1019 1019  [[image:image-20230627175513-4.png||height="596" width="576"]]
... ... @@ -1025,10 +1025,11 @@
1025 1025  
1026 1026  [[image:image-20230627180303-6.png||height="292" width="1171"]]
1027 1027  
1053 +
1028 1028  == 2.7 Frequency Plans ==
1029 1029  
1030 1030  
1031 -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.
1057 +The SDI-12-LB/LS 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.
1032 1032  
1033 1033  [[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/]]
1034 1034  
... ... @@ -1041,15 +1041,15 @@
1041 1041  [[https:~~/~~/www.dropbox.com/sh/qrbgbikb109lkiv/AACBR-v_ZhZAMengcY7Nsa1ja?dl=0>>https://www.dropbox.com/sh/qrbgbikb109lkiv/AACBR-v_ZhZAMengcY7Nsa1ja?dl=0]]
1042 1042  
1043 1043  
1044 -= 3. Configure SDI-12-LB via AT Command or LoRaWAN Downlink =
1070 += 3. Configure SDI-12-LB/LS via AT Command or LoRaWAN Downlink =
1045 1045  
1046 1046  
1047 -Use can configure SDI-12-LB via AT Command or LoRaWAN Downlink.
1073 +Use can configure SDI-12-LB/LS via AT Command or LoRaWAN Downlink.
1048 1048  
1049 1049  * AT Command Connection: See [[FAQ>>||anchor="H7.FAQ"]].
1050 1050  * LoRaWAN Downlink instruction for different platforms: See [[IoT LoRaWAN Server>>http://wiki.dragino.com/xwiki/bin/view/Main/]] section.
1051 1051  
1052 -There are two kinds of commands to configure SDI-12-LB, they are:
1078 +There are two kinds of commands to configure SDI-12-LB/LS, they are:
1053 1053  
1054 1054  * (% style="color:blue" %)**General Commands**.
1055 1055  
... ... @@ -1063,9 +1063,9 @@
1063 1063  [[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/]]
1064 1064  
1065 1065  
1066 -* (% style="color:blue" %)**Commands special design for SDI-12-LB**
1092 +* (% style="color:blue" %)**Commands special design for SDI-12-LB/LS**
1067 1067  
1068 -These commands only valid for SDI-12-LB, as below:
1094 +These commands only valid for SDI-12-LB/LS, as below:
1069 1069  
1070 1070  
1071 1071  == 3.1 Set Transmit Interval Time ==
... ... @@ -1076,7 +1076,7 @@
1076 1076  (% style="color:blue" %)**AT Command: AT+TDC**
1077 1077  
1078 1078  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
1079 -|=(% 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**
1105 +|=(% 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**
1080 1080  |(% style="background-color:#f2f2f2; width:157px" %)AT+TDC=?|(% style="background-color:#f2f2f2; width:166px" %)Show current transmit Interval|(% style="background-color:#f2f2f2" %)(((
1081 1081  30000
1082 1082  OK
... ... @@ -1089,7 +1089,6 @@
1089 1089  
1090 1090  (% style="color:blue" %)**Downlink Command: 0x01**
1091 1091  
1092 -
1093 1093  Format: Command Code (0x01) followed by 3 bytes time value.
1094 1094  
1095 1095  If the downlink payload=0100003C, it means set the END Node's Transmit Interval to 0x00003C=60(S), while type code is 01.
... ... @@ -1105,7 +1105,7 @@
1105 1105  (% style="color:blue" %)**AT Command: AT+INTMOD**
1106 1106  
1107 1107  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
1108 -|=(% 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**
1133 +|=(% 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**
1109 1109  |(% style="background-color:#f2f2f2; width:154px" %)AT+INTMOD=?|(% style="background-color:#f2f2f2; width:196px" %)Show current interrupt mode|(% style="background-color:#f2f2f2; width:157px" %)(((
1110 1110  0
1111 1111  OK
... ... @@ -1136,7 +1136,7 @@
1136 1136  (% style="color:blue" %)**AT Command: AT+3V3T**
1137 1137  
1138 1138  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:474px" %)
1139 -|=(% 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**
1164 +|=(% 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**
1140 1140  |(% style="background-color:#f2f2f2; width:154px" %)AT+3V3T=?|(% style="background-color:#f2f2f2; width:201px" %)Show 3V3 open time.|(% style="background-color:#f2f2f2; width:116px" %)(((
1141 1141  0
1142 1142  OK
... ... @@ -1155,7 +1155,7 @@
1155 1155  (% style="color:blue" %)**AT Command: AT+5VT**
1156 1156  
1157 1157  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:470px" %)
1158 -|=(% 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**
1183 +|=(% 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**
1159 1159  |(% style="background-color:#f2f2f2; width:155px" %)AT+5VT=?|(% style="background-color:#f2f2f2; width:196px" %)Show 5V open time.|(% style="background-color:#f2f2f2; width:114px" %)(((
1160 1160  0
1161 1161  OK
... ... @@ -1173,10 +1173,10 @@
1173 1173  
1174 1174  (% style="color:blue" %)**AT Command: AT+12VT **
1175 1175  
1176 -(% style="color:blue" %)**The v1.2 version is enabled for 1 second by default, and the version below v1.2 is disabled by default**
1201 +(% style="color:blue" %)**(The v1.2 version is enabled for 1 second by default, and the version below v1.2 is disabled by default)**
1177 1177  
1178 1178  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:443px" %)
1179 -|=(% 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**
1204 +|=(% 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**
1180 1180  |(% style="background-color:#f2f2f2; width:156px" %)AT+12VT=?|(% style="background-color:#f2f2f2; width:199px" %)Show 12V open time.|(% style="background-color:#f2f2f2; width:83px" %)(((
1181 1181  0
1182 1182  OK
... ... @@ -1207,7 +1207,7 @@
1207 1207  (% style="color:blue" %)**AT Command: AT+ALLDATAMOD**
1208 1208  
1209 1209  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:437px" %)
1210 -|=(% style="background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="background-color:#D9E2F3;color:#0070C0" %)**Response**
1235 +|=(% style="background-color:#4F81BD;color:white" %)**Command Example**|=(% style="background-color:#4F81BD;color:white" %)**Function**|=(% style="background-color:#4F81BD;color:white" %)**Response**
1211 1211  |(% style="background-color:#f2f2f2" %)AT+ALLDATAMOD=?|(% style="background-color:#f2f2f2" %)Show current all data mode|(% style="background-color:#f2f2f2" %)(((
1212 1212  0
1213 1213  OK
... ... @@ -1229,7 +1229,7 @@
1229 1229  (% style="color:blue" %)**AT Command: AT+DATAUP**
1230 1230  
1231 1231  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
1232 -|=(% 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**
1257 +|=(% 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**
1233 1233  |(% 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" %)(((
1234 1234  0
1235 1235  OK
... ... @@ -1263,7 +1263,7 @@
1263 1263  (% style="color:blue" %)**AT Command: AT+PAYVER**
1264 1264  
1265 1265  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:437px" %)
1266 -|=(% 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**
1291 +|=(% 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**
1267 1267  |(% style="background-color:#f2f2f2; width:158px" %)AT+PAYVER=?|(% style="background-color:#f2f2f2; width:192px" %)Show current payload version|(% style="background-color:#f2f2f2" %)(((
1268 1268  1
1269 1269  OK
... ... @@ -1280,7 +1280,7 @@
1280 1280  = 4. Battery & Power Consumption =
1281 1281  
1282 1282  
1283 -SDI-12-LB uses ER26500 + SPC1520 battery pack. See below link for detail information about the battery info and how to replace.
1308 +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.
1284 1284  
1285 1285  [[**Battery Info & Power Consumption Analyze**>>url:http://wiki.dragino.com/xwiki/bin/view/Main/How%20to%20calculate%20the%20battery%20life%20of%20Dragino%20sensors%3F/]] .
1286 1286  
... ... @@ -1330,31 +1330,35 @@
1330 1330  
1331 1331  
1332 1332  (((
1333 -(% style="color:blue" %)**Part Number: SDI-12-LB-XXX**
1358 +**Part Number: (% style="color:blue" %)SDI-12-LB-XX-YY(%%) or (% style="color:blue" %)SDI-12-LS-XX-YY**
1334 1334  )))
1335 1335  
1336 1336  (((
1337 -(% style="color:blue" %)**XXX**(%%): The default frequency band
1362 +(% style="color:blue" %)**XX**(%%): The default frequency band
1338 1338  )))
1339 1339  
1340 1340  (((
1341 -(% style="color:red" %)**AS923**(%%): LoRaWAN AS923 band
1342 -(% style="color:red" %)**AU915**(%%): LoRaWAN AU915 band
1343 -(% style="color:red" %)**EU433**(%%): LoRaWAN EU433 band
1344 -(% style="color:red" %)**EU868**(%%): LoRaWAN EU868 band
1345 -(% style="color:red" %)**KR920**(%%): LoRaWAN KR920 band
1346 -(% style="color:red" %)**US915**(%%): LoRaWAN US915 band
1347 -(% style="color:red" %)**IN865**(%%): LoRaWAN IN865 band
1348 -(% style="color:red" %)**CN470**(%%): LoRaWAN CN470 band
1366 +* (% style="color:red" %)**AS923**(%%): LoRaWAN AS923 band
1367 +* (% style="color:red" %)**AU915**(%%): LoRaWAN AU915 band
1368 +* (% style="color:red" %)**EU433**(%%): LoRaWAN EU433 band
1369 +* (% style="color:red" %)**EU868**(%%): LoRaWAN EU868 band
1370 +* (% style="color:red" %)**KR920**(%%): LoRaWAN KR920 band
1371 +* (% style="color:red" %)**US915**(%%): LoRaWAN US915 band
1372 +* (% style="color:red" %)**IN865**(%%): LoRaWAN IN865 band
1373 +* (% style="color:red" %)**CN470**(%%): LoRaWAN CN470 band
1349 1349  )))
1350 1350  
1376 +(% style="color:blue" %)**YY: **(%%)The grand connector hole size
1351 1351  
1378 +* M12: M12 hole
1379 +* M16: M16 hole
1380 +
1352 1352  = 9. Packing Info =
1353 1353  
1354 1354  
1355 1355  (% style="color:#037691" %)**Package Includes**:
1356 1356  
1357 -* SDI-12-LB SDI-12 to LoRaWAN Converter x 1
1386 +* SDI-12-LB or SDI-12-LS SDI-12 to LoRaWAN Converter x 1
1358 1358  
1359 1359  (% style="color:#037691" %)**Dimension and weight**:
1360 1360  
image-20240103164910-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +431.6 KB
Content
image-20240103165115-2.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +220.0 KB
Content
image-20240103165259-3.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +235.3 KB
Content