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 (2 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 13 removed)
- image-20230627164957-1.png
- image-20230627165744-2.png
- image-20230627174446-2.png
- image-20230627174559-3.png
- image-20230627175513-4.png
- image-20230627175736-5.png
- image-20230627180303-6.png
- image-20230628090323-1.png
- image-20230628091055-1.png
- image-20230628091130-2.png
- image-20240103164910-1.png
- image-20240103165115-2.png
- image-20240103165259-3.png
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 -SDI-12-LB /LS-- SDI-12 to LoRaWAN Converter User Manual1 +SDI-12-LB -- SDI-12 to LoRaWAN Converter User Manual - Content
-
... ... @@ -1,16 +3,8 @@ 1 - 2 - 3 3 (% style="text-align:center" %) 4 -[[image:image-202 40103165259-3.png]]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 ... ... @@ -73,6 +73,8 @@ 73 73 * Downlink to change configure 74 74 * 8500mAh Battery for long term use 75 75 68 + 69 + 76 76 == 1.3 Specification == 77 77 78 78 ... ... @@ -85,7 +85,8 @@ 85 85 (% style="color:#037691" %)**Common DC Characteristics:** 86 86 87 87 * Supply Voltage: 2.5v ~~ 3.6v 88 -* Support current: 5V 300mA, 12V 100mA 82 +* Support current: 5V 300mA 83 + 12V 100mA 89 89 * Operating Temperature: -40 ~~ 85°C 90 90 91 91 (% style="color:#037691" %)**LoRa Spec:** ... ... @@ -120,9 +120,12 @@ 120 120 * Sleep Mode: 5uA @ 3.3v 121 121 * LoRa Transmit Mode: 125mA @ 20dBm, 82mA @ 14dBm 122 122 118 + 119 + 123 123 == 1.4 Connect to SDI-12 Sensor == 124 124 125 125 123 + 126 126 [[image:1675212538524-889.png||_mstalt="298272"]] 127 127 128 128 ... ... @@ -153,6 +153,8 @@ 153 153 ))) 154 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 PS-LB-NA is in Deep Sleep Mode. 155 155 154 + 155 + 156 156 == 1.7 Pin Mapping == 157 157 158 158 ... ... @@ -207,6 +207,7 @@ 207 207 208 208 Each SDI-12-LB is shipped with a sticker with the default device EUI as below: 209 209 210 + 210 210 [[image:image-20230426084456-1.png||height="241" width="519"]] 211 211 212 212 ... ... @@ -363,6 +363,7 @@ 363 363 364 364 365 365 367 + 366 366 ==== (% style="color:blue" %)**aR0!- aR9!, aRC0!- aRC9!**(%%) ==== 367 367 368 368 ... ... @@ -400,7 +400,7 @@ 400 400 This command can be used to debug all SDI-12 command. 401 401 402 402 403 -LoRaWAN Downlink: A8 aa xx xx xx xx bb cc dd405 +LoRaWAN Downlink: A8 aa xx xx xx xx bb cc 404 404 405 405 (% style="color:#037691" %)**aa **(%%): total SDI-12 command length 406 406 ... ... @@ -410,11 +410,9 @@ 410 410 411 411 (% style="color:#037691" %)**cc **(%%): 0: don't uplink return to LoRaWAN, 1: Uplink return to LoRaWAN on FPORT=100 412 412 413 -(% style="color:#037691" %)**dd: **(%%) 0: Do not use aD0! command access, 1: use aD0! command access. 414 414 416 +(% style="color:blue" %)**Example: **(%%) AT+CFGDEV =0RC0!,1 415 415 416 -(% style="color:blue" %)**Example1: **(%%) AT+CFGDEV =0RC0!,1 417 - 418 418 (% style="color:#037691" %)**0RC0! **(%%): SDI-12 Command, 419 419 420 420 (% style="color:#037691" %)**1 **(%%): Delay 1 second. ( 0: 810 mini-second) ... ... @@ -431,25 +431,6 @@ 431 431 [[image:image-20230201092355-17.png||_mstalt="454337" height="426" width="1135"]] 432 432 433 433 434 -(% style="color:blue" %)**Example2: **(%%) AT+CFGDEV =0M!,1,1 435 - 436 -(% style="color:#037691" %)**0M! **(%%): SDI-12 Command, 437 - 438 -(% style="color:#037691" %)**1 **(%%): Delay 1 second. ( 0: 810 mini-second) 439 - 440 -(% style="color:#037691" %)**1 **(%%): Use aD0! command access. 441 - 442 -Equal Downlink: 0xA8 03 30 4D 21 01 01 01 443 - 444 - 445 -The following is the display information on the serial port and the server. 446 - 447 - 448 -[[image:image-20230628091055-1.png||height="368" width="462"]] 449 - 450 -[[image:image-20230628091130-2.png||height="258" width="879"]] 451 - 452 - 453 453 === 2.3.3 Convert ASCII to String === 454 454 455 455 ... ... @@ -655,33 +655,33 @@ 655 655 656 656 (% style="color:#037691" %)**Frequency Band**: 657 657 658 -0x01: EU868 639 +*0x01: EU868 659 659 660 -0x02: US915 641 +*0x02: US915 661 661 662 -0x03: IN865 643 +*0x03: IN865 663 663 664 -0x04: AU915 645 +*0x04: AU915 665 665 666 -0x05: KZ865 647 +*0x05: KZ865 667 667 668 -0x06: RU864 649 +*0x06: RU864 669 669 670 -0x07: AS923 651 +*0x07: AS923 671 671 672 -0x08: AS923-1 653 +*0x08: AS923-1 673 673 674 -0x09: AS923-2 655 +*0x09: AS923-2 675 675 676 -0x0a: AS923-3 657 +*0x0a: AS923-3 677 677 678 -0x0b: CN470 659 +*0x0b: CN470 679 679 680 -0x0c: EU433 661 +*0x0c: EU433 681 681 682 -0x0d: KR920 663 +*0x0d: KR920 683 683 684 -0x0e: MA869 665 +*0x0e: MA869 685 685 686 686 687 687 (% style="color:#037691" %)**Sub-Band**: ... ... @@ -712,10 +712,10 @@ 712 712 * Periodically Uplink: FPORT=2 713 713 714 714 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:500px" %) 715 -|=(% style="width: 90px;background-color:#D9E2F3 ;color:#0070C0" %)(((696 +|=(% style="width: 90px;background-color:#D9E2F3" %)((( 716 716 **Size(bytes)** 717 -)))|=(% 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**718 -|(% style="width:93px" %)Value|(% style="width:83px" %)((( 698 +)))|=(% 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** 699 +|(% style="width:93px" %)**Value**|(% style="width:83px" %)((( 719 719 Battery(mV) 720 720 & 721 721 Interrupt_Flag ... ... @@ -885,7 +885,7 @@ 885 885 [[image:image-20230603120859-6.png||height="118" width="1285"]] 886 886 887 887 888 -=== 2.6.3 Example 3 ~-~- Connect to SIL-400 === 869 +=== (% id="cke_bm_1172015S" style="display:none" %) (%%)2.6.3 Example 3 ~-~- Connect to SIL-400 === 889 889 890 890 ==== 2.6.3.1 Reference Manual and Command ==== 891 891 ... ... @@ -918,7 +918,7 @@ 918 918 919 919 [[image:image-20230603121721-9.png]] 920 920 921 -[[image:image-202306 28090323-1.png||height="414" width="694"]]902 +[[image:image-20230603121752-10.png]] 922 922 923 923 Data in TTN: 924 924 ... ... @@ -926,8 +926,9 @@ 926 926 927 927 928 928 929 -=== 2.6.4 Example 4 ~-~- Connect to TEROS-12 === 910 +=== (% id="cke_bm_1172015S" style="display:none" %) (%%)2.6.4 Example 4 ~-~- Connect to TEROS-12 === 930 930 912 + 931 931 ==== 2.6.4.1 Reference Manual and Command ==== 932 932 933 933 ... ... @@ -956,7 +956,6 @@ 956 956 957 957 ==== 2.6.4.3 Commands set in SDI-12-LB and uplink payload ==== 958 958 959 - 960 960 [[image:image-20230603122040-12.png]] 961 961 962 962 [[image:image-20230603122109-13.png||height="469" width="762"]] ... ... @@ -967,7 +967,7 @@ 967 967 [[image:image-20230603122139-14.png||height="148" width="1128"]] 968 968 969 969 970 -=== 2.6.5 Example 5 ~-~- Connect to SIL-400/TEROS-12 & Hygrovue10 === 951 +=== (% 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 === 971 971 972 972 ==== 2.6.5.1 Important Notice! ==== 973 973 ... ... @@ -980,6 +980,8 @@ 980 980 981 981 * If these SDI-12 sensors are powered by external power source. It will add 300uA in the total current in SDI-12-LB. 982 982 964 + 965 + 983 983 ==== 2.6.5.2 Hardware Connection to SDI-12-LB ==== 984 984 985 985 ... ... @@ -999,49 +999,6 @@ 999 999 [[image:image-20230603122719-20.png||height="151" width="1179"]] 1000 1000 1001 1001 1002 -=== 2.6.6 Example 6 ~-~- Connect to ENTELECHY-EP_SDI-12 === 1003 - 1004 -==== 2.6.6.1 Reference Manual and Command ==== 1005 - 1006 - 1007 -* [[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]] 1008 - 1009 -* Commands to be used in PC and output. 1010 - 1011 -1.check device address 1012 - 1013 -2.change device address 1014 - 1015 -3.check device ID 1016 - 1017 -4.start measure 1018 - 1019 -5.Get Meausre result 1020 - 1021 - 1022 -[[image:image-20230627174559-3.png]] 1023 - 1024 - 1025 -==== 2.6.6.2 Hardware Connection to SDI-12-LB ==== 1026 - 1027 - 1028 -[[image:image-20230627174446-2.png]] 1029 - 1030 - 1031 - 1032 -==== 2.6.6.3 Commands set in SDI-12-LB and uplink payload ==== 1033 - 1034 - 1035 -[[image:image-20230627175513-4.png||height="596" width="576"]] 1036 - 1037 -[[image:image-20230627175736-5.png||height="429" width="693"]] 1038 - 1039 - 1040 -**Data in TTN:** 1041 - 1042 -[[image:image-20230627180303-6.png||height="292" width="1171"]] 1043 - 1044 - 1045 1045 == 2.7 Frequency Plans == 1046 1046 1047 1047 ... ... @@ -1106,6 +1106,7 @@ 1106 1106 1107 1107 (% style="color:blue" %)**Downlink Command: 0x01** 1108 1108 1049 + 1109 1109 Format: Command Code (0x01) followed by 3 bytes time value. 1110 1110 1111 1111 If the downlink payload=0100003C, it means set the END Node's Transmit Interval to 0x00003C=60(S), while type code is 01. ... ... @@ -1113,6 +1113,8 @@ 1113 1113 * Example 1: Downlink Payload: 0100001E ~/~/ Set Transmit Interval (TDC) = 30 seconds 1114 1114 * Example 2: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds 1115 1115 1057 + 1058 + 1116 1116 == 3.2 Set Interrupt Mode == 1117 1117 1118 1118 ... ... @@ -1121,7 +1121,7 @@ 1121 1121 (% style="color:blue" %)**AT Command: AT+INTMOD** 1122 1122 1123 1123 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %) 1124 -|=(% style="width: 154px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 196px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 1 60px;background-color:#D9E2F3;color:#0070C0" %)**Response**1067 +|=(% 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** 1125 1125 |(% style="background-color:#f2f2f2; width:154px" %)AT+INTMOD=?|(% style="background-color:#f2f2f2; width:196px" %)Show current interrupt mode|(% style="background-color:#f2f2f2; width:157px" %)((( 1126 1126 0 1127 1127 OK ... ... @@ -1144,6 +1144,8 @@ 1144 1144 * Example 1: Downlink Payload: 06000000 ~/~/ Turn off interrupt mode 1145 1145 * Example 2: Downlink Payload: 06000003 ~/~/ Set the interrupt mode to rising edge trigger 1146 1146 1090 + 1091 + 1147 1147 == 3.3 Set the output time == 1148 1148 1149 1149 ... ... @@ -1152,7 +1152,7 @@ 1152 1152 (% style="color:blue" %)**AT Command: AT+3V3T** 1153 1153 1154 1154 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:474px" %) 1155 -|=(% style="width: 154px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 201px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 1 20px;background-color:#D9E2F3;color:#0070C0" %)**Response**1100 +|=(% 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** 1156 1156 |(% style="background-color:#f2f2f2; width:154px" %)AT+3V3T=?|(% style="background-color:#f2f2f2; width:201px" %)Show 3V3 open time.|(% style="background-color:#f2f2f2; width:116px" %)((( 1157 1157 0 1158 1158 OK ... ... @@ -1171,7 +1171,7 @@ 1171 1171 (% style="color:blue" %)**AT Command: AT+5VT** 1172 1172 1173 1173 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:470px" %) 1174 -|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 196px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 11 9px;background-color:#D9E2F3;color:#0070C0" %)**Response**1119 +|=(% 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** 1175 1175 |(% style="background-color:#f2f2f2; width:155px" %)AT+5VT=?|(% style="background-color:#f2f2f2; width:196px" %)Show 5V open time.|(% style="background-color:#f2f2f2; width:114px" %)((( 1176 1176 0 1177 1177 OK ... ... @@ -1187,12 +1187,10 @@ 1187 1187 OK 1188 1188 ))) 1189 1189 1190 -(% style="color:blue" %)**AT Command: AT+12VT 1135 +(% style="color:blue" %)**AT Command: AT+12VT** 1191 1191 1192 -(% style="color:blue" %)**(The v1.2 version is enabled for 1 second by default, and the version below v1.2 is disabled by default)** 1193 - 1194 1194 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:443px" %) 1195 -|=(% style="width: 156px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 199px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 8 9px;background-color:#D9E2F3;color:#0070C0" %)**Response**1138 +|=(% 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** 1196 1196 |(% style="background-color:#f2f2f2; width:156px" %)AT+12VT=?|(% style="background-color:#f2f2f2; width:199px" %)Show 12V open time.|(% style="background-color:#f2f2f2; width:83px" %)((( 1197 1197 0 1198 1198 OK ... ... @@ -1215,6 +1215,8 @@ 1215 1215 * Example 5: Downlink Payload: 070301F4 **~-~-->** AT+12VT=500 1216 1216 * Example 6: Downlink Payload: 07030000 **~-~-->** AT+12VT=0 1217 1217 1161 + 1162 + 1218 1218 == 3.4 Set the all data mode == 1219 1219 1220 1220 ... ... @@ -1237,6 +1237,8 @@ 1237 1237 * Example 1: Downlink Payload: AB 00 ~/~/ AT+ALLDATAMOD=0 1238 1238 * Example 2: Downlink Payload: AB 01 ~/~/ AT+ALLDATAMOD=1 1239 1239 1185 + 1186 + 1240 1240 == 3.5 Set the splicing payload for uplink == 1241 1241 1242 1242 ... ... @@ -1293,6 +1293,8 @@ 1293 1293 * Example 1: Downlink Payload: AE 01 ~/~/ AT+PAYVER=1 1294 1294 * Example 2: Downlink Payload: AE 05 ~/~/ AT+PAYVER=5 1295 1295 1243 + 1244 + 1296 1296 = 4. Battery & Power Consumption = 1297 1297 1298 1298 ... ... @@ -1346,29 +1346,25 @@ 1346 1346 1347 1347 1348 1348 ((( 1349 -(% style="color:blue" %)**Part Number: SDI-12-LB-XX -YY**1298 +(% style="color:blue" %)**Part Number: SDI-12-LB-XXX** 1350 1350 ))) 1351 1351 1352 1352 ((( 1353 - (% style="color:blue" %)**XX**(%%): The default frequency band1302 +XXX: The default frequency band 1354 1354 ))) 1355 1355 1356 1356 ((( 1357 - *(% style="color:red" %)**AS923**(%%): LoRaWAN AS923 band1358 - *(% style="color:red" %)**AU915**(%%): LoRaWAN AU915 band1359 - *(% style="color:red" %)**EU433**(%%): LoRaWAN EU433 band1360 - *(% style="color:red" %)**EU868**(%%): LoRaWAN EU868 band1361 - *(% style="color:red" %)**KR920**(%%): LoRaWAN KR920 band1362 - *(% style="color:red" %)**US915**(%%): LoRaWAN US915 band1363 - *(% style="color:red" %)**IN865**(%%): LoRaWAN IN865 band1364 - *(% style="color:red" %)**CN470**(%%): LoRaWAN CN470 band1306 +(% style="color:red" %)**AS923**(%%): LoRaWAN AS923 band 1307 +(% style="color:red" %)**AU915**(%%): LoRaWAN AU915 band 1308 +(% style="color:red" %)**EU433**(%%): LoRaWAN EU433 band 1309 +(% style="color:red" %)**EU868**(%%): LoRaWAN EU868 band 1310 +(% style="color:red" %)**KR920**(%%): LoRaWAN KR920 band 1311 +(% style="color:red" %)**US915**(%%): LoRaWAN US915 band 1312 +(% style="color:red" %)**IN865**(%%): LoRaWAN IN865 band 1313 +(% style="color:red" %)**CN470**(%%): LoRaWAN CN470 band 1365 1365 ))) 1366 1366 1367 -(% style="color:blue" %)**YY: **(%%)The grand connector hole size 1368 1368 1369 -* M12: M12 hole 1370 -* M16: M16 hole 1371 - 1372 1372 = 9. Packing Info = 1373 1373 1374 1374 ... ... @@ -1383,6 +1383,8 @@ 1383 1383 * Package Size / pcs : cm 1384 1384 * Weight / pcs : g 1385 1385 1331 + 1332 + 1386 1386 = 10. Support = 1387 1387 1388 1388
- 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