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
From version 87.5
edited by Xiaoling
on 2023/10/23 14:21
on 2023/10/23 14:21
Change comment:
There is no comment for this version
To version 72.1
edited by Edwin Chen
on 2023/06/03 12:38
on 2023/06/03 12:38
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 10 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Xiaoling1 +XWiki.Edwin - Content
-
... ... @@ -65,7 +65,6 @@ 65 65 * Downlink to change configure 66 66 * 8500mAh Battery for long term use 67 67 68 - 69 69 == 1.3 Specification == 70 70 71 71 ... ... @@ -78,7 +78,8 @@ 78 78 (% style="color:#037691" %)**Common DC Characteristics:** 79 79 80 80 * Supply Voltage: 2.5v ~~ 3.6v 81 -* Support current: 5V 300mA, 12V 100mA 80 +* Support current: 5V 300mA 81 + 12V 100mA 82 82 * Operating Temperature: -40 ~~ 85°C 83 83 84 84 (% style="color:#037691" %)**LoRa Spec:** ... ... @@ -113,10 +113,10 @@ 113 113 * Sleep Mode: 5uA @ 3.3v 114 114 * LoRa Transmit Mode: 125mA @ 20dBm, 82mA @ 14dBm 115 115 116 - 117 117 == 1.4 Connect to SDI-12 Sensor == 118 118 119 119 119 + 120 120 [[image:1675212538524-889.png||_mstalt="298272"]] 121 121 122 122 ... ... @@ -147,7 +147,6 @@ 147 147 ))) 148 148 |(% 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. 149 149 150 - 151 151 == 1.7 Pin Mapping == 152 152 153 153 ... ... @@ -202,6 +202,7 @@ 202 202 203 203 Each SDI-12-LB is shipped with a sticker with the default device EUI as below: 204 204 204 + 205 205 [[image:image-20230426084456-1.png||height="241" width="519"]] 206 206 207 207 ... ... @@ -358,6 +358,7 @@ 358 358 359 359 360 360 361 + 361 361 ==== (% style="color:blue" %)**aR0!- aR9!, aRC0!- aRC9!**(%%) ==== 362 362 363 363 ... ... @@ -395,7 +395,7 @@ 395 395 This command can be used to debug all SDI-12 command. 396 396 397 397 398 -LoRaWAN Downlink: A8 aa xx xx xx xx bb cc dd399 +LoRaWAN Downlink: A8 aa xx xx xx xx bb cc 399 399 400 400 (% style="color:#037691" %)**aa **(%%): total SDI-12 command length 401 401 ... ... @@ -405,11 +405,9 @@ 405 405 406 406 (% style="color:#037691" %)**cc **(%%): 0: don't uplink return to LoRaWAN, 1: Uplink return to LoRaWAN on FPORT=100 407 407 408 -(% style="color:#037691" %)**dd: **(%%) 0: Do not use aD0! command access, 1: use aD0! command access. 409 409 410 +(% style="color:blue" %)**Example: **(%%) AT+CFGDEV =0RC0!,1 410 410 411 -(% style="color:blue" %)**Example1: **(%%) AT+CFGDEV =0RC0!,1 412 - 413 413 (% style="color:#037691" %)**0RC0! **(%%): SDI-12 Command, 414 414 415 415 (% style="color:#037691" %)**1 **(%%): Delay 1 second. ( 0: 810 mini-second) ... ... @@ -426,25 +426,6 @@ 426 426 [[image:image-20230201092355-17.png||_mstalt="454337" height="426" width="1135"]] 427 427 428 428 429 -(% style="color:blue" %)**Example2: **(%%) AT+CFGDEV =0M!,1,1 430 - 431 -(% style="color:#037691" %)**0M! **(%%): SDI-12 Command, 432 - 433 -(% style="color:#037691" %)**1 **(%%): Delay 1 second. ( 0: 810 mini-second) 434 - 435 -(% style="color:#037691" %)**1 **(%%): Use aD0! command access. 436 - 437 -Equal Downlink: 0xA8 03 30 4D 21 01 01 01 438 - 439 - 440 -The following is the display information on the serial port and the server. 441 - 442 - 443 -[[image:image-20230628091055-1.png||height="368" width="462"]] 444 - 445 -[[image:image-20230628091130-2.png||height="258" width="879"]] 446 - 447 - 448 448 === 2.3.3 Convert ASCII to String === 449 449 450 450 ... ... @@ -650,33 +650,33 @@ 650 650 651 651 (% style="color:#037691" %)**Frequency Band**: 652 652 653 -0x01: EU868 633 +*0x01: EU868 654 654 655 -0x02: US915 635 +*0x02: US915 656 656 657 -0x03: IN865 637 +*0x03: IN865 658 658 659 -0x04: AU915 639 +*0x04: AU915 660 660 661 -0x05: KZ865 641 +*0x05: KZ865 662 662 663 -0x06: RU864 643 +*0x06: RU864 664 664 665 -0x07: AS923 645 +*0x07: AS923 666 666 667 -0x08: AS923-1 647 +*0x08: AS923-1 668 668 669 -0x09: AS923-2 649 +*0x09: AS923-2 670 670 671 -0x0a: AS923-3 651 +*0x0a: AS923-3 672 672 673 -0x0b: CN470 653 +*0x0b: CN470 674 674 675 -0x0c: EU433 655 +*0x0c: EU433 676 676 677 -0x0d: KR920 657 +*0x0d: KR920 678 678 679 -0x0e: MA869 659 +*0x0e: MA869 680 680 681 681 682 682 (% style="color:#037691" %)**Sub-Band**: ... ... @@ -707,9 +707,9 @@ 707 707 * Periodically Uplink: FPORT=2 708 708 709 709 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:500px" %) 710 -|=(% style="width: 90px;background-color:#D9E2F3 ;color:#0070C0" %)(((690 +|=(% style="width: 90px;background-color:#D9E2F3" %)((( 711 711 **Size(bytes)** 712 -)))|=(% 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**692 +)))|=(% 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** 713 713 |(% style="width:93px" %)**Value**|(% style="width:83px" %)((( 714 714 Battery(mV) 715 715 & ... ... @@ -843,20 +843,18 @@ 843 843 844 844 ==== 2.6.2.1 Reference Manual and Command ==== 845 845 846 - 847 847 * [[Hygrovue10 Product Page>>https://www.campbellsci.com/hygrovue10]] 848 - 849 849 * Commands to be used in PC and output. 850 850 851 - ~1.829 +1.check device address 852 852 853 -2. 831 +2.change device address 854 854 855 -3. 833 +3.check device ID 856 856 857 -4. 835 +4.start measure 858 858 859 -5. 837 +5.Get Meausre result 860 860 861 861 [[image:image-20230603120209-2.png||height="281" width="267"]] 862 862 ... ... @@ -863,41 +863,36 @@ 863 863 864 864 ==== 2.6.2.2 Hardware Connection to SDI-12-LB ==== 865 865 866 - 867 867 [[image:image-20230603120515-3.png]] 868 868 869 869 870 870 ==== 2.6.2.3 Commands set in SDI-12-LB and uplink payload ==== 871 871 872 - 873 873 [[image:image-20230603120648-4.png]] 874 874 875 875 [[image:image-20230603120726-5.png]] 876 876 853 +Data in TTN: 877 877 878 -**Data in TTN:** 879 - 880 880 [[image:image-20230603120859-6.png||height="118" width="1285"]] 881 881 882 882 883 -=== 2.6.3 Example 3 ~-~- Connect to SIL-400 === 858 +=== (% id="cke_bm_1172015S" style="display:none" %) (%%)2.6.3 Example 3 ~-~- Connect to SIL-400 === 884 884 885 885 ==== 2.6.3.1 Reference Manual and Command ==== 886 886 887 - 888 888 * [[SIL-400 Product Page>>https://www.apogeeinstruments.com/sil-411-commercial-grade-sdi-12-digital-output-standard-field-of-view-infrared-radiometer-sensor/]] 889 - 890 890 * Commands to be used in PC and output. 891 891 892 - ~1.865 +1.check device address 893 893 894 -2. 867 +2.change device address 895 895 896 -3. 869 +3.check device ID 897 897 898 -4. 871 +4.start measure 899 899 900 -5. 873 +5.Get Meausre result 901 901 902 902 [[image:image-20230603121606-7.png||height="242" width="307"]] 903 903 ... ... @@ -904,16 +904,14 @@ 904 904 905 905 ==== 2.6.3.2 Hardware Connection to SDI-12-LB ==== 906 906 907 - 908 908 [[image:image-20230603121643-8.png||height="442" width="656"]] 909 909 910 910 911 911 ==== 2.6.3.3 Commands set in SDI-12-LB and uplink payload ==== 912 912 913 - 914 914 [[image:image-20230603121721-9.png]] 915 915 916 -[[image:image-202306 28090323-1.png||height="414" width="694"]]887 +[[image:image-20230603121752-10.png]] 917 917 918 918 Data in TTN: 919 919 ... ... @@ -921,13 +921,12 @@ 921 921 922 922 923 923 924 -=== 2.6.4 Example 4 ~-~- Connect to TEROS-12 === 895 +=== (% id="cke_bm_1172015S" style="display:none" %) (%%)2.6.4 Example 4 ~-~- Connect to TEROS-12 === 925 925 897 + 926 926 ==== 2.6.4.1 Reference Manual and Command ==== 927 927 928 - 929 929 * [[TEROS-12 Product Page>>https://www.metergroup.com/en/meter-environment/products/teros-12-soil-moisture-sensor]] 930 - 931 931 * Commands to be used in PC and output. 932 932 933 933 1.check device address ... ... @@ -945,99 +945,50 @@ 945 945 946 946 ==== 2.6.4.2 Hardware Connection to SDI-12-LB ==== 947 947 948 - 949 949 [[image:image-20230603122212-15.png||height="502" width="667"]] 950 950 951 951 952 952 ==== 2.6.4.3 Commands set in SDI-12-LB and uplink payload ==== 953 953 954 - 955 955 [[image:image-20230603122040-12.png]] 956 956 957 957 [[image:image-20230603122109-13.png||height="469" width="762"]] 958 958 927 +Data in TTN: 959 959 960 -**Data in TTN:** 961 - 962 962 [[image:image-20230603122139-14.png||height="148" width="1128"]] 963 963 964 964 965 -=== 2.6.5 Example 5 ~-~- Connect to SIL-400/TEROS-12 & Hygrovue10 === 966 966 933 +=== (% 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 === 934 + 967 967 ==== 2.6.5.1 Important Notice! ==== 968 968 969 - 970 970 * The product page and reference command see above example 2,3,4 971 - 972 972 * 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. 973 - 974 974 * 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. 975 - 976 976 * If these SDI-12 sensors are powered by external power source. It will add 300uA in the total current in SDI-12-LB. 977 977 978 978 979 979 ==== 2.6.5.2 Hardware Connection to SDI-12-LB ==== 980 980 981 - 982 982 [[image:image-20230603122508-17.png||height="526" width="742"]] 983 983 984 984 985 985 ==== 2.6.5.3 Commands set in SDI-12-LB and uplink payload ==== 986 986 987 - 988 988 [[image:image-20230603122549-18.png]] 989 989 990 990 [[image:image-20230603122623-19.png||height="483" width="1121"]] 991 991 954 +Data in TTN: 992 992 993 -**Data in TTN:** 994 - 995 995 [[image:image-20230603122719-20.png||height="151" width="1179"]] 996 996 997 997 998 -=== 2.6.6 Example 6 ~-~- Connect to ENTELECHY-EP_SDI-12 === 999 999 1000 -==== 2.6.6.1 Reference Manual and Command ==== 1001 1001 1002 1002 1003 -* [[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]] 1004 - 1005 -* Commands to be used in PC and output. 1006 - 1007 -1.check device address 1008 - 1009 -2.change device address 1010 - 1011 -3.check device ID 1012 - 1013 -4.start measure 1014 - 1015 -5.Get Meausre result 1016 - 1017 - 1018 -[[image:image-20230627174559-3.png]] 1019 - 1020 - 1021 -==== 2.6.6.2 Hardware Connection to SDI-12-LB ==== 1022 - 1023 - 1024 -[[image:image-20230627174446-2.png]] 1025 - 1026 - 1027 - 1028 -==== 2.6.6.3 Commands set in SDI-12-LB and uplink payload ==== 1029 - 1030 - 1031 -[[image:image-20230627175513-4.png||height="596" width="576"]] 1032 - 1033 -[[image:image-20230627175736-5.png||height="429" width="693"]] 1034 - 1035 - 1036 -**Data in TTN:** 1037 - 1038 -[[image:image-20230627180303-6.png||height="292" width="1171"]] 1039 - 1040 - 1041 1041 == 2.7 Frequency Plans == 1042 1042 1043 1043 ... ... @@ -1102,6 +1102,7 @@ 1102 1102 1103 1103 (% style="color:blue" %)**Downlink Command: 0x01** 1104 1104 1026 + 1105 1105 Format: Command Code (0x01) followed by 3 bytes time value. 1106 1106 1107 1107 If the downlink payload=0100003C, it means set the END Node's Transmit Interval to 0x00003C=60(S), while type code is 01. ... ... @@ -1109,7 +1109,6 @@ 1109 1109 * Example 1: Downlink Payload: 0100001E ~/~/ Set Transmit Interval (TDC) = 30 seconds 1110 1110 * Example 2: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds 1111 1111 1112 - 1113 1113 == 3.2 Set Interrupt Mode == 1114 1114 1115 1115 ... ... @@ -1141,7 +1141,6 @@ 1141 1141 * Example 1: Downlink Payload: 06000000 ~/~/ Turn off interrupt mode 1142 1142 * Example 2: Downlink Payload: 06000003 ~/~/ Set the interrupt mode to rising edge trigger 1143 1143 1144 - 1145 1145 == 3.3 Set the output time == 1146 1146 1147 1147 ... ... @@ -1185,10 +1185,8 @@ 1185 1185 OK 1186 1186 ))) 1187 1187 1188 -(% style="color:blue" %)**AT Command: AT+12VT 1108 +(% style="color:blue" %)**AT Command: AT+12VT** 1189 1189 1190 -(% style="color:blue" %)**(The v1.2 version is enabled for 1 second by default, and the version below v1.2 is disabled by default)** 1191 - 1192 1192 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:443px" %) 1193 1193 |=(% 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** 1194 1194 |(% style="background-color:#f2f2f2; width:156px" %)AT+12VT=?|(% style="background-color:#f2f2f2; width:199px" %)Show 12V open time.|(% style="background-color:#f2f2f2; width:83px" %)((( ... ... @@ -1213,7 +1213,6 @@ 1213 1213 * Example 5: Downlink Payload: 070301F4 **~-~-->** AT+12VT=500 1214 1214 * Example 6: Downlink Payload: 07030000 **~-~-->** AT+12VT=0 1215 1215 1216 - 1217 1217 == 3.4 Set the all data mode == 1218 1218 1219 1219 ... ... @@ -1236,7 +1236,6 @@ 1236 1236 * Example 1: Downlink Payload: AB 00 ~/~/ AT+ALLDATAMOD=0 1237 1237 * Example 2: Downlink Payload: AB 01 ~/~/ AT+ALLDATAMOD=1 1238 1238 1239 - 1240 1240 == 3.5 Set the splicing payload for uplink == 1241 1241 1242 1242 ... ... @@ -1293,7 +1293,6 @@ 1293 1293 * Example 1: Downlink Payload: AE 01 ~/~/ AT+PAYVER=1 1294 1294 * Example 2: Downlink Payload: AE 05 ~/~/ AT+PAYVER=5 1295 1295 1296 - 1297 1297 = 4. Battery & Power Consumption = 1298 1298 1299 1299 ... ... @@ -1351,7 +1351,7 @@ 1351 1351 ))) 1352 1352 1353 1353 ((( 1354 - (% style="color:blue" %)**XXX**(%%): The default frequency band1269 +XXX: The default frequency band 1355 1355 ))) 1356 1356 1357 1357 ((( ... ... @@ -1380,7 +1380,6 @@ 1380 1380 * Package Size / pcs : cm 1381 1381 * Weight / pcs : g 1382 1382 1383 - 1384 1384 = 10. Support = 1385 1385 1386 1386
- 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