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

From version 90.10
edited by Xiaoling
on 2024/01/03 18:22
Change comment: There is no comment for this version
To version 104.1
edited by Mengting Qiu
on 2024/08/23 16:54
Change comment: Uploaded new attachment "image-20240823165402-1.jpeg", version {1}

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Xiaoling
1 +XWiki.ting
Content
... ... @@ -1,7 +1,7 @@
1 1  
2 2  
3 3  (% style="text-align:center" %)
4 -[[image:image-20240103165259-3.png]]
4 +[[image:image-20240103165259-3.png||height="433" width="591"]]
5 5  
6 6  
7 7  
... ... @@ -140,8 +140,8 @@
140 140  
141 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"]]
142 142  
143 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
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**
143 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %)
144 +|=(% style="width: 167px;background-color:#4F81BD;color:white" %)**Behavior on ACT**|=(% style="width: 117px;background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 226px;background-color:#4F81BD;color:white" %)**Action**
145 145  |(% 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" %)(((
146 146  If sensor is already Joined to LoRaWAN network, sensor will send an uplink packet, (% style="color:blue" %)**blue led** (%%)will blink once.
147 147  Meanwhile, BLE module will be active and user can connect via BLE to configure device.
... ... @@ -151,7 +151,7 @@
151 151  (% style="background-color:#f2f2f2; color:green" %)**Green led**(%%) will solidly turn on for 5 seconds after joined in network.
152 152  Once sensor is active, BLE module will be active and user can connect via BLE to configure device, no matter if device join or not join LoRaWAN network.
153 153  )))
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.
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 SDI-12-LB/LS is in Deep Sleep Mode.
155 155  
156 156  == 1.7 Pin Mapping ==
157 157  
... ... @@ -205,7 +205,7 @@
205 205  Following is an example for how to join the [[TTN v3 LoRaWAN Network>>url:https://console.cloud.thethings.network/]]. Below is the network structure; we use the [[LPS8v2>>url:https://www.dragino.com/products/lora-lorawan-gateway/item/228-lps8v2.html]] as a LoRaWAN gateway in this example.
206 206  
207 207  
208 -[[image:image-20230201090528-5.png||_mstalt="430300" height="465" width="1111"]]
208 +[[image:image-20230201090528-5.png||_mstalt="430300" height="442" width="1056"]]
209 209  
210 210  
211 211  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.
... ... @@ -526,8 +526,8 @@
526 526  For example, if return from AT+COMMAND1 is “013METER   TER12 112T12-00024895<CR><LF>” , Below AT+DATACUT1 will get different result to combine payload:
527 527  
528 528  
529 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
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**
529 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %)
530 +|=(% style="width: 164px;background-color:#4F81BD;color:white" %)**AT+DATACUT1 value**|=(% style="width: 346px;background-color:#4F81BD;color:white" %)**Final Result to combine Payload**
531 531  |(% style="background-color:#f2f2f2; width:164px" %)34,1,1+2+3|(% style="background-color:#f2f2f2; width:344px" %)0D 00 01 30 31 33
532 532  |(% 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
533 533  |(% 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
... ... @@ -596,7 +596,6 @@
596 596  If AT+ALLDATAMOD=1, (% style="color:#4f81bd" %)**FX,X**(%%) will be added in the payload, FX specify which command is used and X specify the length of return. for example in above screen, F1 05 means the return is from AT+COMMAND1 and the return is 5 bytes.
597 597  
598 598  
599 -
600 600  (% style="color:blue" %)**Compose Uplink**
601 601  
602 602  (% style="color:#4f81bd" %)**AT+DATAUP=0**
... ... @@ -647,7 +647,7 @@
647 647  
648 648  Users can also use the downlink command(0x26 01) to ask SDI-12-LB/LS to resend this uplink.
649 649  
650 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
649 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %)
651 651  |(% colspan="6" style="background-color:#4f81bd; color:white" %)**Device Status (FPORT=5)**
652 652  |(% 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**
653 653  |(% 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
... ... @@ -719,7 +719,7 @@
719 719  
720 720  * Periodically Uplink: FPORT=2
721 721  
722 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:500px" %)
721 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:500px" %)
723 723  |=(% style="width: 90px;background-color:#4F81BD;color:white" %)(((
724 724  **Size(bytes)**
725 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**
... ... @@ -829,27 +829,27 @@
829 829  (% style="color:#037691" %)**AT+COMMANDx=4M!,1,1,1**
830 830  
831 831  
832 -(% style="color:blue" %)**2) The AT+DATACUTx command is applied to the green arrow part, receiving and cut out data from the SDI12 sensor**
831 +(% style="color:blue" %)**2) The AT+DATACUTx command is applied to the green arrow part, receiving and cut out data from the SDI12 sensor:**
833 833  
834 834  a. The first reply, all 34 characters: ”113TRUEBNERSMT100038220303182331<CR><LF>”
835 835  
836 836  Cut out all characters: (% _mstmutation="1" style="color:#037691" %)**AT+ALLDATAMOD=1 or AT+DATACUTx=34,2,1~~34**(% style="color:#037691" %);
837 837  
838 -b. The sixth reply, all 31 characters:”1+19210+1.04+0.00+22.49+11.75<CR><LF>
837 +b. The sixth reply, all 31 characters: "1+19210+1.04+0.00+22.49+11.75<CR><LF>"
839 839  
840 840  Cut out all characters: (% _mstmutation="1" style="color:#037691" %)**AT+ALLDATAMOD=1 or AT+DATACUTx=31,2,1~~31**(% style="color:#037691" %);
841 841  
842 -c. The eighth reply, all 31 characters:”2+18990+1.08+0.00+22.24+11.80<CR><LF>
841 +c. The eighth reply, all 31 characters: "2+18990+1.08+0.00+22.24+11.80<CR><LF>"
843 843  
844 844  Cut out all characters: (% _mstmutation="1" style="color:#037691" %)**AT+ALLDATAMOD=1 or AT+DATACUTx=31,2,1~~31**(% style="color:#037691" %);
845 845  
846 -d. The tenth reply, all 15 characters:”3-2919.8+24.0<CR><LF>
845 +d. The tenth reply, all 15 characters: "3-2919.8+24.0<CR><LF>"
847 847  
848 848  Cut out all characters: (% _mstmutation="1" style="color:#037691" %)**AT+ALLDATAMOD=1 or AT+DATACUTx=15,2,1~~15**(% style="color:#037691" %);
849 849  
850 -e. The twelfth reply, all 25 characters:”4+30.8+22.84+4.7+954.38<CR><LF>
849 +e. The twelfth reply, all 25 characters: "4+30.8+22.84+4.7+954.38<CR><LF>"
851 851  
852 -Partial cut, the cut sensor address and the first two parameters(% style="color:#037691" %)**AT+DATACUTx=25,2,1~~12, cut out the character field ” 4+30.8+22.84**.
851 +Partial cut, the cut sensor address and the first two parameters:(% style="color:#037691" %)**AT+DATACUTx=25,2,1~~12, cut out the character field "4+30.8+22.84"**.
853 853  
854 854  
855 855  === 2.6.2 Example 2 ~-~- Connect to Hygrovue10 ===
... ... @@ -933,7 +933,6 @@
933 933  [[image:image-20230603121826-11.png||height="155" width="1104"]]
934 934  
935 935  
936 -
937 937  === 2.6.4 Example 4 ~-~- Connect to TEROS-12 ===
938 938  
939 939  ==== 2.6.4.1 Reference Manual and Command ====
... ... @@ -1036,7 +1036,6 @@
1036 1036  [[image:image-20230627174446-2.png]]
1037 1037  
1038 1038  
1039 -
1040 1040  ==== 2.6.6.3 Commands set in SDI-12-LB/LS and uplink payload ====
1041 1041  
1042 1042  
... ... @@ -1050,10 +1050,49 @@
1050 1050  [[image:image-20230627180303-6.png||height="292" width="1171"]]
1051 1051  
1052 1052  
1050 +=== 2.6.7 Example 6 ~-~- Connect to GroPoint Profile-8 (SDI-12 Version) ===
1051 +
1052 +==== 2.6.7.1  Reference Manual and Command ====
1053 +
1054 +
1055 +* [[https:~~/~~/static1.squarespace.com/static/5db0b690c4990258f8f6d042/t/64189e1ab3ebc54e6947b0c0/1679334941034/2625-N-T+GroPoint+Profile+User+Manual-V1.1.3.pdf>>https://static1.squarespace.com/static/5db0b690c4990258f8f6d042/t/64189e1ab3ebc54e6947b0c0/1679334941034/2625-N-T+GroPoint+Profile+User+Manual-V1.1.3.pdf]]
1056 +
1057 +* Commands to be used in PC and output.
1058 +
1059 +1. check device address
1060 +1. change device address
1061 +1. check device ID
1062 +1. start measure
1063 +1. Get Meausre result
1064 +
1065 +[[image:image-20240423143921-1.png]]
1066 +
1067 +
1068 +==== 2.6.7.2 Hardware Connection to SDI-12-LB/LS ====
1069 +
1070 +
1071 +(% style="color:red" %)**Note: When the bytes returned by the sensor are not fixed, the full byte interception can be used: AT+ALLDATAMOD=1 (The DATACUTx parameter needs to be cleared when using this directive, or it will not work.)**
1072 +
1073 +[[image:image-20240423145522-2.png||height="345" width="400"]]
1074 +
1075 +
1076 +==== 2.6.7.3 Commands set in SDI-12-LB/LS and uplink payload ====
1077 +
1078 +[[image:image-20240423151202-3.png]]
1079 +
1080 +(% class="wikigeneratedid" id="H" %)
1081 +[[image:image-20240423162851-6.png||height="251" width="935"]]
1082 +
1083 +
1084 +DATA in TTN:
1085 +
1086 +[[image:image-20240423162322-4.png||height="269" width="933"]]
1087 +
1088 +
1053 1053  == 2.7 Frequency Plans ==
1054 1054  
1055 1055  
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.
1092 +The SDI-12-LB/LS uses OTAA mode and below frequency plans by default. Each frequency band use different firmware, user update the firmware to the corresponding band for their country.
1057 1057  
1058 1058  [[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/]]
1059 1059  
... ... @@ -1100,7 +1100,7 @@
1100 1100  
1101 1101  (% style="color:blue" %)**AT Command: AT+TDC**
1102 1102  
1103 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
1139 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %)
1104 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**
1105 1105  |(% style="background-color:#f2f2f2; width:157px" %)AT+TDC=?|(% style="background-color:#f2f2f2; width:166px" %)Show current transmit Interval|(% style="background-color:#f2f2f2" %)(((
1106 1106  30000
... ... @@ -1128,7 +1128,7 @@
1128 1128  
1129 1129  (% style="color:blue" %)**AT Command: AT+INTMOD**
1130 1130  
1131 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
1167 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %)
1132 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**
1133 1133  |(% style="background-color:#f2f2f2; width:154px" %)AT+INTMOD=?|(% style="background-color:#f2f2f2; width:196px" %)Show current interrupt mode|(% style="background-color:#f2f2f2; width:157px" %)(((
1134 1134  0
... ... @@ -1159,7 +1159,7 @@
1159 1159  
1160 1160  (% style="color:blue" %)**AT Command: AT+3V3T**
1161 1161  
1162 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:474px" %)
1198 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:474px" %)
1163 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**
1164 1164  |(% style="background-color:#f2f2f2; width:154px" %)AT+3V3T=?|(% style="background-color:#f2f2f2; width:201px" %)Show 3V3 open time.|(% style="background-color:#f2f2f2; width:116px" %)(((
1165 1165  0
... ... @@ -1230,7 +1230,7 @@
1230 1230  
1231 1231  (% style="color:blue" %)**AT Command: AT+ALLDATAMOD**
1232 1232  
1233 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:437px" %)
1269 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:437px" %)
1234 1234  |=(% style="background-color:#4F81BD;color:white" %)**Command Example**|=(% style="background-color:#4F81BD;color:white" %)**Function**|=(% style="background-color:#4F81BD;color:white" %)**Response**
1235 1235  |(% style="background-color:#f2f2f2" %)AT+ALLDATAMOD=?|(% style="background-color:#f2f2f2" %)Show current all data mode|(% style="background-color:#f2f2f2" %)(((
1236 1236  0
... ... @@ -1252,7 +1252,7 @@
1252 1252  
1253 1253  (% style="color:blue" %)**AT Command: AT+DATAUP**
1254 1254  
1255 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
1291 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %)
1256 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**
1257 1257  |(% 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" %)(((
1258 1258  0
... ... @@ -1286,7 +1286,7 @@
1286 1286  
1287 1287  (% style="color:blue" %)**AT Command: AT+PAYVER**
1288 1288  
1289 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:437px" %)
1325 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:437px" %)
1290 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**
1291 1291  |(% style="background-color:#f2f2f2; width:158px" %)AT+PAYVER=?|(% style="background-color:#f2f2f2; width:192px" %)Show current payload version|(% style="background-color:#f2f2f2" %)(((
1292 1292  1
... ... @@ -1350,6 +1350,30 @@
1350 1350  When downloading the images, choose the required image file for download. ​
1351 1351  
1352 1352  
1389 +== 7.4 Why is the data uploaded to the LoRaWAN platform node empty and fProt~=0? ==
1390 +
1391 +
1392 +This is due to The length of bytes sent by the node is limited by the lorawan protocol, and the fixed DR needs to be adjusted to improve this problem.
1393 +
1394 +Please refer to the following link for the number of bytes limited by different frequencies and different DRs in the lorawan protocol
1395 +
1396 +[[lora-alliance.org/wp-content/uploads/2021/05/RP002-1.0.3-FINAL-1.pdf>>url:https://lora-alliance.org/wp-content/uploads/2021/05/RP002-1.0.3-FINAL-1.pdf]]
1397 +
1398 +Example:
1399 +
1400 +[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/RS485-LN%20%E2%80%93%20RS485%20to%20LoRaWAN%20Converter/WebHome/image-20240620145456-1.png?rev=1.1||alt="image-20240620145456-1.png"]]
1401 +
1402 +Please refer to the following command to fix DR
1403 +
1404 +AT+ADR=0
1405 +
1406 +AT+DR=3
1407 +
1408 +Downlink command:
1409 +
1410 +[[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20AT%20Commands%20and%20Downlink%20Command/#H7.4DataRate>>url:http://wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20AT%20Commands%20and%20Downlink%20Command/#H7.4DataRate]]
1411 +
1412 +
1353 1353  = 8. ​Order Info =
1354 1354  
1355 1355  
... ... @@ -1377,8 +1377,6 @@
1377 1377  * M12: M12 hole
1378 1378  * M16: M16 hole
1379 1379  
1380 -
1381 -
1382 1382  = 9. Packing Info =
1383 1383  
1384 1384  
... ... @@ -1393,8 +1393,6 @@
1393 1393  * Package Size / pcs : cm
1394 1394  * Weight / pcs : g
1395 1395  
1396 -
1397 -
1398 1398  = 10. ​Support =
1399 1399  
1400 1400  
image-20240423143921-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.kai
Size
... ... @@ -1,0 +1,1 @@
1 +43.8 KB
Content
image-20240423145522-2.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.kai
Size
... ... @@ -1,0 +1,1 @@
1 +709.9 KB
Content
image-20240423151202-3.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.kai
Size
... ... @@ -1,0 +1,1 @@
1 +45.6 KB
Content
image-20240423162322-4.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.kai
Size
... ... @@ -1,0 +1,1 @@
1 +87.5 KB
Content
image-20240423162811-5.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.kai
Size
... ... @@ -1,0 +1,1 @@
1 +45.6 KB
Content
image-20240423162851-6.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.kai
Size
... ... @@ -1,0 +1,1 @@
1 +45.6 KB
Content
image-20240823165402-1.jpeg
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.ting
Size
... ... @@ -1,0 +1,1 @@
1 +580.7 KB
Content