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 50.1
edited by Edwin Chen
on 2023/06/03 12:04
on 2023/06/03 12:04
Change comment:
Uploaded new attachment "image-20230603120127-1.png", version {1}
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 2 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Edwin1 +XWiki.Xiaoling - Content
-
... ... @@ -66,7 +66,6 @@ 66 66 * 8500mAh Battery for long term use 67 67 68 68 69 - 70 70 == 1.3 Specification == 71 71 72 72 ... ... @@ -116,7 +116,6 @@ 116 116 * LoRa Transmit Mode: 125mA @ 20dBm, 82mA @ 14dBm 117 117 118 118 119 - 120 120 == 1.4 Connect to SDI-12 Sensor == 121 121 122 122 ... ... @@ -138,7 +138,7 @@ 138 138 [[image:1675212633011-651.png||_mstalt="291538"]] 139 139 140 140 141 -(% border="1" cellspacing="4" style=" background-color:#f2f2f2;width:510px" %)139 +(% border="1" cellspacing="4" style="width:510px" %) 142 142 |=(% 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** 143 143 |(% 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" %)((( 144 144 If sensor is already Joined to LoRaWAN network, sensor will send an uplink packet, (% style="color:blue" %)**blue led** (%%)will blink once. ... ... @@ -152,7 +152,6 @@ 152 152 |(% 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. 153 153 154 154 155 - 156 156 == 1.7 Pin Mapping == 157 157 158 158 ... ... @@ -208,7 +208,7 @@ 208 208 Each SDI-12-LB is shipped with a sticker with the default device EUI as below: 209 209 210 210 211 -[[image:image-20230 426084456-1.png||height="241" width="519"]]208 +[[image:image-20230201152430-20.jpeg||_mstalt="492245"]] 212 212 213 213 214 214 You can enter this key in the LoRaWAN Server portal. Below is TTN screen shot: ... ... @@ -486,8 +486,8 @@ 486 486 (% style="color:blue" %)**AT+DATACUTx**(%%) : This command defines how to handle the return from AT+COMMANDx, max return length is 100 bytes. 487 487 488 488 (% border="1" style="width:436px" %) 489 -|(% style="background-color:# f2f2f2;width:433px"%)(((490 -(% style="color:#0070 c0" %)**AT+DATACUTx=a,b,c**486 +|(% style="width:433px;background-color:#F2F2F2 %)((( 487 +**(% style="color:#0070C0" %)AT+DATACUTx=a,b,c** 491 491 492 492 **a**: length for the return of AT+COMMAND 493 493 ... ... @@ -499,11 +499,11 @@ 499 499 For example, if return from AT+COMMAND1 is “013METER TER12 112T12-00024895<CR><LF>” , Below AT+DATACUT1 will get different result to combine payload: 500 500 501 501 502 -(% border="1" cellspacing="4" style=" background-color:#f2f2f2;width:510px" %)499 +(% border="1" cellspacing="4" style="width:510px" %) 503 503 |=(% style="width: 164px;background-color:#D9E2F3;color:#0070C0" %)**AT+DATACUT1 value**|=(% style="width: 344px;background-color:#D9E2F3;color:#0070C0" %)**Final Result to combine Payload** 504 -|(% style="background-color:# f2f2f2; width:164px" %)34,1,1+2+3|(% style="background-color:#f2f2f2; width:344px" %)0D 00 01 30 31 33505 -|(% 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 32506 -|(% 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 0A501 +|(% style="width:164px;background-color:#F2F2F2" %)34,1,1+2+3|(% style="width:344px;background-color:#F2F2F2" %)0D 00 01 30 31 33 502 +|(% style="width:164px;background-color:#F2F2F2" %)34,2,1~~8+12~~16|(% style="width:344px;background-color:#F2F2F2" %)0D 00 01 30 31 33 4D 45 54 45 52 54 45 52 31 32 503 +|(% style="width:164px;background-color:#F2F2F2" %)34,2,1~~34|(% style="width:344px;background-color:#F2F2F2" %)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 507 507 508 508 * (% style="color:blue" %)** Downlink Payload:** 509 509 ... ... @@ -620,7 +620,7 @@ 620 620 621 621 Users can also use the downlink command(0x26 01) to ask SDI-12-LB to resend this uplink. 622 622 623 -(% border="1" cellspacing="4" style=" background-color:#f2f2f2;width:510px" %)620 +(% border="1" cellspacing="4" style="width:510px" %) 624 624 |(% colspan="6" style="background-color:#d9e2f3; color:#0070c0" %)**Device Status (FPORT=5)** 625 625 |(% 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** 626 626 |(% 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 ... ... @@ -692,10 +692,10 @@ 692 692 693 693 * Periodically Uplink: FPORT=2 694 694 695 -(% border="1" cellspacing="4" style="background-color:# f2f2f2; width:500px" %)696 -|=(% style="width: 90px; background-color:#D9E2F3" %)(((692 +(% border="1" cellspacing="4" style="background-color:#F2F2F2; width:500px" %) 693 +|=(% style="width: 90px;" %)((( 697 697 **Size(bytes)** 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**695 +)))|=(% style="width: 80px;" %)**2**|=(% style="width: 90px;" %)**1**|=(% style="width: 240px;" %)**Length depends on the return from the commands** 699 699 |(% style="width:93px" %)**Value**|(% style="width:83px" %)((( 700 700 Battery(mV) 701 701 & ... ... @@ -732,7 +732,6 @@ 732 732 733 733 === 2.4.5 Payload version === 734 734 735 - 736 736 The version number of the payload, mainly used for decoding. The default is 01. 737 737 738 738 ... ... @@ -875,7 +875,7 @@ 875 875 876 876 (% style="color:blue" %)**AT Command: AT+TDC** 877 877 878 -(% border="1" cellspacing="4" style=" background-color:#f2f2f2;width:510px" %)874 +(% border="1" cellspacing="4" style="width:510px" %) 879 879 |=(% 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** 880 880 |(% style="background-color:#f2f2f2; width:157px" %)AT+TDC=?|(% style="background-color:#f2f2f2; width:166px" %)Show current transmit Interval|(% style="background-color:#f2f2f2" %)((( 881 881 30000 ... ... @@ -887,6 +887,7 @@ 887 887 Set transmit interval to 60000ms = 60 seconds 888 888 ))) 889 889 886 + 890 890 (% style="color:blue" %)**Downlink Command: 0x01** 891 891 892 892 ... ... @@ -898,7 +898,6 @@ 898 898 * Example 2: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds 899 899 900 900 901 - 902 902 == 3.2 Set Interrupt Mode == 903 903 904 904 ... ... @@ -906,7 +906,7 @@ 906 906 907 907 (% style="color:blue" %)**AT Command: AT+INTMOD** 908 908 909 -(% border="1" cellspacing="4" style=" background-color:#f2f2f2;width:510px" %)905 +(% border="1" cellspacing="4" style="width:510px" %) 910 910 |=(% 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** 911 911 |(% style="background-color:#f2f2f2; width:154px" %)AT+INTMOD=?|(% style="background-color:#f2f2f2; width:196px" %)Show current interrupt mode|(% style="background-color:#f2f2f2; width:157px" %)((( 912 912 0 ... ... @@ -921,6 +921,7 @@ 921 921 3. (Trigger by rising edge) 922 922 )))|(% style="background-color:#f2f2f2; width:157px" %)OK 923 923 920 + 924 924 (% style="color:blue" %)**Downlink Command: 0x06** 925 925 926 926 Format: Command Code (0x06) followed by 3 bytes. ... ... @@ -931,7 +931,6 @@ 931 931 * Example 2: Downlink Payload: 06000003 ~/~/ Set the interrupt mode to rising edge trigger 932 932 933 933 934 - 935 935 == 3.3 Set the output time == 936 936 937 937 ... ... @@ -939,7 +939,7 @@ 939 939 940 940 (% style="color:blue" %)**AT Command: AT+3V3T** 941 941 942 -(% border="1" cellspacing="4" style=" background-color:#f2f2f2;width:474px" %)938 +(% border="1" cellspacing="4" style="width:474px" %) 943 943 |=(% 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** 944 944 |(% style="background-color:#f2f2f2; width:154px" %)AT+3V3T=?|(% style="background-color:#f2f2f2; width:201px" %)Show 3V3 open time.|(% style="background-color:#f2f2f2; width:116px" %)((( 945 945 0 ... ... @@ -956,9 +956,10 @@ 956 956 OK 957 957 ))) 958 958 955 + 959 959 (% style="color:blue" %)**AT Command: AT+5VT** 960 960 961 -(% border="1" cellspacing="4" style=" background-color:#f2f2f2;width:470px" %)958 +(% border="1" cellspacing="4" style="width:470px" %) 962 962 |=(% 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** 963 963 |(% style="background-color:#f2f2f2; width:155px" %)AT+5VT=?|(% style="background-color:#f2f2f2; width:196px" %)Show 5V open time.|(% style="background-color:#f2f2f2; width:114px" %)((( 964 964 0 ... ... @@ -975,9 +975,10 @@ 975 975 OK 976 976 ))) 977 977 975 + 978 978 (% style="color:blue" %)**AT Command: AT+12VT** 979 979 980 -(% border="1" cellspacing="4" style=" background-color:#f2f2f2;width:443px" %)978 +(% border="1" cellspacing="4" style="width:443px" %) 981 981 |=(% 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** 982 982 |(% style="background-color:#f2f2f2; width:156px" %)AT+12VT=?|(% style="background-color:#f2f2f2; width:199px" %)Show 12V open time.|(% style="background-color:#f2f2f2; width:83px" %)((( 983 983 0 ... ... @@ -1002,7 +1002,6 @@ 1002 1002 * Example 6: Downlink Payload: 07030000 **~-~-->** AT+12VT=0 1003 1003 1004 1004 1005 - 1006 1006 == 3.4 Set the all data mode == 1007 1007 1008 1008 ... ... @@ -1010,13 +1010,13 @@ 1010 1010 1011 1011 (% style="color:blue" %)**AT Command: AT+ALLDATAMOD** 1012 1012 1013 -(% border="1" cellspacing="4" style=" background-color:#f2f2f2;width:437px" %)1010 +(% border="1" cellspacing="4" style="width:437px" %) 1014 1014 |=(% style="background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="background-color:#D9E2F3;color:#0070C0" %)**Response** 1015 -|(% style="background-color:# f2f2f2" %)AT+ALLDATAMOD=?|(% style="background-color:#f2f2f2" %)Show current all data mode|(% style="background-color:#f2f2f2" %)(((1012 +|(% style="background-color:#F2F2F2" %)AT+ALLDATAMOD=?|(% style="background-color:#F2F2F2" %)Show current all data mode|(% style="background-color:#F2F2F2" %)((( 1016 1016 0 1017 1017 OK 1018 1018 ))) 1019 -|(% style="background-color:# f2f2f2" %)AT+ALLDATAMOD=1|(% style="background-color:#f2f2f2" %)Set all data mode is 1.|(% style="background-color:#f2f2f2" %)OK1016 +|(% style="background-color:#F2F2F2" %)AT+ALLDATAMOD=1|(% style="background-color:#F2F2F2" %)Set all data mode is 1.|(% style="background-color:#F2F2F2" %)OK 1020 1020 1021 1021 (% style="color:blue" %)**Downlink Command: 0xAB** 1022 1022 ... ... @@ -1026,7 +1026,6 @@ 1026 1026 * Example 2: Downlink Payload: AB 01 ~/~/ AT+ALLDATAMOD=1 1027 1027 1028 1028 1029 - 1030 1030 == 3.5 Set the splicing payload for uplink == 1031 1031 1032 1032 ... ... @@ -1034,21 +1034,21 @@ 1034 1034 1035 1035 (% style="color:blue" %)**AT Command: AT+DATAUP** 1036 1036 1037 -(% border="1" cellspacing="4" style=" background-color:#f2f2f2;width:510px" %)1033 +(% border="1" cellspacing="4" style="width:510px" %) 1038 1038 |=(% 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** 1039 -|(% 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" %)(((1035 +|(% style="width:154px;background-color:#F2F2F2" %)AT+DATAUP =?|(% style="width:266px;background-color:#F2F2F2" %)Show current splicing payload for uplink mode|(% style="background-color:#F2F2F2" %)((( 1040 1040 0 1041 1041 OK 1042 1042 ))) 1043 -|(% style="background-color:# f2f2f2; width:154px" %)AT+DATAUP =0|(% style="background-color:#f2f2f2; width:266px" %)(((1039 +|(% style="width:154px;background-color:#F2F2F2" %)AT+DATAUP =0|(% style="width:266px;background-color:#F2F2F2" %)((( 1044 1044 Set splicing payload for uplink mode is 0. 1045 -)))|(% style="background-color:# f2f2f2" %)(((1041 +)))|(% style="background-color:#F2F2F2" %)((( 1046 1046 OK 1047 1047 ))) 1048 -|(% style="background-color:# f2f2f2; width:154px" %)AT+DATAUP =1|(% style="background-color:#f2f2f2; width:266px" %)Set splicing payload for uplink mode is 1 , and the each splice uplink is sent sequentially.|(% style="background-color:#f2f2f2" %)OK1049 -|(% style="background-color:# f2f2f2; width:154px" %)AT+DATAUP =1,20000|(% style="background-color:#f2f2f2; width:266px" %)(((1044 +|(% style="width:154px;background-color:#F2F2F2" %)AT+DATAUP =1|(% style="width:266px;background-color:#F2F2F2" %)Set splicing payload for uplink mode is 1 , and the each splice uplink is sent sequentially.|(% style="background-color:#F2F2F2" %)OK 1045 +|(% style="width:154px;background-color:#F2F2F2" %)AT+DATAUP =1,20000|(% style="width:266px;background-color:#F2F2F2" %)((( 1050 1050 Set splicing payload for uplink mode is 1, and the uplink interval of each splice to 20000 milliseconds. 1051 -)))|(% style="background-color:# f2f2f2" %)OK1047 +)))|(% style="background-color:#F2F2F2" %)OK 1052 1052 1053 1053 (% style="color:blue" %)**Downlink Command: 0xAD** 1054 1054 ... ... @@ -1068,13 +1068,13 @@ 1068 1068 1069 1069 (% style="color:blue" %)**AT Command: AT+PAYVER** 1070 1070 1071 -(% border="1" cellspacing="4" style=" background-color:#f2f2f2;width:437px" %)1067 +(% border="1" cellspacing="4" style="width:437px" %) 1072 1072 |=(% 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** 1073 -|(% style="background-color:# f2f2f2; width:158px" %)AT+PAYVER=?|(% style="background-color:#f2f2f2; width:192px" %)Show current payload version|(% style="background-color:#f2f2f2" %)(((1069 +|(% style="width:158px;background-color:#F2F2F2" %)AT+PAYVER=?|(% style="width:192px;background-color:#F2F2F2" %)Show current payload version|(% style="background-color:#F2F2F2" %)((( 1074 1074 1 1075 1075 OK 1076 1076 ))) 1077 -|(% style="background-color:# f2f2f2; width:158px" %)AT+PAYVER=5|(% style="background-color:#f2f2f2; width:192px" %)Set payload version is 5.|(% style="background-color:#f2f2f2" %)OK1073 +|(% style="width:158px;background-color:#F2F2F2" %)AT+PAYVER=5|(% style="width:192px;background-color:#F2F2F2" %)Set payload version is 5.|(% style="background-color:#F2F2F2" %)OK 1078 1078 1079 1079 (% style="color:blue" %)**Downlink Command: 0xAE** 1080 1080 ... ... @@ -1084,13 +1084,11 @@ 1084 1084 * Example 2: Downlink Payload: AE 05 ~/~/ AT+PAYVER=5 1085 1085 1086 1086 1087 - 1088 1088 = 4. Battery & Power Consumption = 1089 1089 1090 - 1091 1091 SDI-12-LB uses ER26500 + SPC1520 battery pack. See below link for detail information about the battery info and how to replace. 1092 1092 1093 -[[**Battery Info & Power Consumption Analyze**>>url:http://wiki.dragino.com/xwiki/bin/view/Main/How%20to%20calculate%20the%20battery%20life%20of%20Dragino%20sensors%3F/]] . 1087 + [[**Battery Info & Power Consumption Analyze**>>url:http://wiki.dragino.com/xwiki/bin/view/Main/How%20to%20calculate%20the%20battery%20life%20of%20Dragino%20sensors%3F/]] . 1094 1094 1095 1095 1096 1096 = 5. Remote Configure device = ... ... @@ -1157,6 +1157,7 @@ 1157 1157 ))) 1158 1158 1159 1159 1154 + 1160 1160 = 9. Packing Info = 1161 1161 1162 1162 ... ... @@ -1172,7 +1172,6 @@ 1172 1172 * Weight / pcs : g 1173 1173 1174 1174 1175 - 1176 1176 = 10. Support = 1177 1177 1178 1178 ... ... @@ -1179,3 +1179,5 @@ 1179 1179 * Support is provided Monday to Friday, from 09:00 to 18:00 GMT+8. Due to different timezones we cannot offer live support. However, your questions will be answered as soon as possible in the before-mentioned schedule. 1180 1180 1181 1181 * Provide as much information as possible regarding your enquiry (product models, accurately describe your problem and steps to replicate it etc) and send a mail to [[support@dragino.com>>url:http://../../../../../../D:%5C%E5%B8%82%E5%9C%BA%E8%B5%84%E6%96%99%5C%E8%AF%B4%E6%98%8E%E4%B9%A6%5CLoRa%5CLT%E7%B3%BB%E5%88%97%5Csupport@dragino.com]] 1176 + 1177 +
- image-20230426084456-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -190.0 KB - Content
- image-20230603120127-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Edwin - Size
-
... ... @@ -1,1 +1,0 @@ 1 -5.7 KB - Content