Changes for page SDI-12-LB/LS -- SDI-12 to LoRaWAN Converter User Manual
Last modified by Mengting Qiu on 2025/07/03 15:42
Summary
-
Page properties (3 modified, 0 added, 0 removed)
-
Attachments (0 modified, 4 added, 0 removed)
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. Saxer1 +XWiki.Xiaoling - Content
-
... ... @@ -1,8 +1,16 @@ 1 + 2 + 1 1 (% style="text-align:center" %) 2 -[[image:image-202 30131183542-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,7 +63,8 @@ 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 68 68 == 1.3 Specification == 69 69 ... ... @@ -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 88 +* Supply Voltage: Built-in Battery, 2.5v ~~ 3.6v 89 +* 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"]]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"]] 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**144 +|=(% 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. 165 +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 178 +=== 1.9.1 for LB version === 171 171 180 + 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 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 + 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. 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. 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. 214 +(% 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: 216 +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 246 +(% 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. 249 +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. 260 +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. 268 +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,1442 +(% 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. 448 +(% 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 453 +The following is the display information on the serial port and the server. 454 + 455 + 456 +[[image:image-20230628091055-1.png||height="368" width="462"]] 457 + 458 +[[image:image-20230628091130-2.png||height="258" width="879"]] 459 + 460 + 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. 486 +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. 499 +(% 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**530 +|=(% 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. 551 +* (% 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 ... ... @@ -621,9 +621,9 @@ 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. 646 +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. 648 +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 629 |(% colspan="6" style="background-color:#d9e2f3; color:#0070c0" %)**Device Status (FPORT=5)** ... ... @@ -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 660 +(% 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" %)(((723 +|=(% 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" %)(((725 +)))|=(% 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** 726 +|(% 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. 741 +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]] 776 +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: 782 +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. 792 +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 ==== 877 +==== 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 ==== 883 +==== 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 ===896 +=== 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 ==== 918 +==== 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 ==== 924 +==== 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 ===937 +=== 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 ==== 959 +==== 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 ==== 965 +==== 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 ===978 +=== 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. 989 +* 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 ==== 991 +==== 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 ==== 997 +==== 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 ===1010 +=== 2.6.6 Example 6 ~-~- Connect to ENTELECHY-EP_SDI-12 === 989 989 990 -==== 2.6. 4.1 Reference Manual and Command ====1012 +==== 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 1033 +==== 2.6.6.2 Hardware Connection to SDI-12-LB/LS ==== 1034 + 1035 + 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 ====1040 +==== 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 1052 + 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. 1056 +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 = 1069 += 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. 1072 +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: 1077 +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** 1091 +* (% style="color:blue" %)**Commands special design for SDI-12-LB/LS** 1067 1067 1068 -These commands only valid for SDI-12-LB, as below: 1093 +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);rgb(0, 112, 192);" %)**Command Example**|=(% style="width: 160px; background-color:rgb(217, 226, 243);rgb(0, 112, 192);" %)**Function**|=(% style="width: 190px;background-color:#D9E2F3;color:#0070C0" %)**Response**1104 +|=(% 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**1132 +|=(% 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**1163 +|=(% 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**1182 +|=(% 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)**1200 +(% 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**1203 +|=(% 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**1234 +|=(% 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**1256 +|=(% 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**1290 +|=(% 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 use sER26500 + SPC1520 battery pack. See below link for detail information about the battery info and how to replace.1307 +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** 1357 +(% style="color:blue" %)**Part Number: SDI-12-LB-XX-YY or SDI-12-LS-XX-YY** 1334 1334 ))) 1335 1335 1336 1336 ((( 1337 -(% style="color:blue" %)**XX X**(%%): The default frequency band1361 +(% 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 1365 +* (% style="color:red" %)**AS923**(%%): LoRaWAN AS923 band 1366 +* (% style="color:red" %)**AU915**(%%): LoRaWAN AU915 band 1367 +* (% style="color:red" %)**EU433**(%%): LoRaWAN EU433 band 1368 +* (% style="color:red" %)**EU868**(%%): LoRaWAN EU868 band 1369 +* (% style="color:red" %)**KR920**(%%): LoRaWAN KR920 band 1370 +* (% style="color:red" %)**US915**(%%): LoRaWAN US915 band 1371 +* (% style="color:red" %)**IN865**(%%): LoRaWAN IN865 band 1372 +* (% style="color:red" %)**CN470**(%%): LoRaWAN CN470 band 1349 1349 ))) 1350 1350 1375 +(% style="color:blue" %)**YY: **(%%)The grand connector hole size 1351 1351 1377 +* M12: M12 hole 1378 +* M16: M16 hole 1379 + 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 1385 +* 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-20230628091130-2.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Saxer - Size
-
... ... @@ -1,0 +1,1 @@ 1 +84.0 KB - Content
- 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