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 (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 6 added, 0 removed)
Details
- Page properties
-
- 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 ... ... @@ -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-NAis 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="4 65" 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. ... ... @@ -527,7 +527,7 @@ 527 527 528 528 529 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: 34 4px;background-color:#4F81BD;color:white" %)**Final Result to combine Payload**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** ... ... @@ -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,6 +1050,45 @@ 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 ... ... @@ -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
- 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