Changes for page SDI-12-LB/LS -- SDI-12 to LoRaWAN Converter User Manual
Last modified by Xiaoling on 2025/04/25 08:58
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- 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 ... ... @@ -114,7 +114,6 @@ 114 114 * Sleep Mode: 5uA @ 3.3v 115 115 * LoRa Transmit Mode: 125mA @ 20dBm, 82mA @ 14dBm 116 116 117 - 118 118 == 1.4 Connect to SDI-12 Sensor == 119 119 120 120 ... ... @@ -149,7 +149,6 @@ 149 149 ))) 150 150 |(% 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. 151 151 152 - 153 153 == 1.7 Pin Mapping == 154 154 155 155 ... ... @@ -483,8 +483,8 @@ 483 483 (% style="color:blue" %)**AT+DATACUTx**(%%) : This command defines how to handle the return from AT+COMMANDx, max return length is 100 bytes. 484 484 485 485 (% border="1" style="width:436px" %) 486 -|(% style=" width:433px;background-color:#F2F2F2 %)(((487 - **(% style="color:#0070C0" %)AT+DATACUTx=a,b,c**483 +|(% style="background-color:#f2f2f2; width:433px" %)((( 484 +(% style="color:#0070c0" %)**AT+DATACUTx=a,b,c** 488 488 489 489 **a**: length for the return of AT+COMMAND 490 490 ... ... @@ -498,9 +498,9 @@ 498 498 499 499 (% border="1" cellspacing="4" style="width:510px" %) 500 500 |=(% style="width: 164px;background-color:#D9E2F3;color:#0070C0" %)**AT+DATACUT1 value**|=(% style="width: 344px;background-color:#D9E2F3;color:#0070C0" %)**Final Result to combine Payload** 501 -|(% style=" width:164px;background-color:#F2F2F2" %)34,1,1+2+3|(% style="width:344px;background-color:#F2F2F2" %)0D 00 01 30 31 33502 -|(% 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 32503 -|(% 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 0A498 +|(% style="background-color:#f2f2f2; width:164px" %)34,1,1+2+3|(% style="background-color:#f2f2f2; width:344px" %)0D 00 01 30 31 33 499 +|(% 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 500 +|(% 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 504 504 505 505 * (% style="color:blue" %)** Downlink Payload:** 506 506 ... ... @@ -689,7 +689,7 @@ 689 689 690 690 * Periodically Uplink: FPORT=2 691 691 692 -(% border="1" cellspacing="4" style="background-color:#f 7faff; width:500px" %)689 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:500px" %) 693 693 |=(% style="width: 90px;" %)((( 694 694 **Size(bytes)** 695 695 )))|=(% style="width: 80px;" %)**2**|=(% style="width: 90px;" %)**1**|=(% style="width: 240px;" %)**Length depends on the return from the commands** ... ... @@ -871,14 +871,14 @@ 871 871 872 872 (% style="color:blue" %)**AT Command: AT+TDC** 873 873 874 -(% border="1" cellspacing="4" style=" background-color:#f7faff; color:black;width:510px" %)875 -|=(% style="width: 1 56px;" %)**Command Example**|=(% style="width: 137px;" %)**Function**|=**Response**876 -|(% style="width:15 6px" %)AT+TDC=?|(% style="width:137px" %)Show current transmit Interval|(((871 +(% border="1" cellspacing="4" style="width:510px" %) 872 +|=(% 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** 873 +|(% style="background-color:#f2f2f2; width:157px" %)AT+TDC=?|(% style="background-color:#f2f2f2; width:166px" %)Show current transmit Interval|(% style="background-color:#f2f2f2" %)((( 877 877 30000 878 878 OK 879 879 the interval is 30000ms = 30s 880 880 ))) 881 -|(% style="width:15 6px" %)AT+TDC=60000|(% style="width:137px" %)Set Transmit Interval|(((878 +|(% style="background-color:#f2f2f2; width:157px" %)AT+TDC=60000|(% style="background-color:#f2f2f2; width:166px" %)Set Transmit Interval|(% style="background-color:#f2f2f2" %)((( 882 882 OK 883 883 Set transmit interval to 60000ms = 60 seconds 884 884 ))) ... ... @@ -893,7 +893,6 @@ 893 893 * Example 1: Downlink Payload: 0100001E ~/~/ Set Transmit Interval (TDC) = 30 seconds 894 894 * Example 2: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds 895 895 896 - 897 897 == 3.2 Set Interrupt Mode == 898 898 899 899 ... ... @@ -901,20 +901,20 @@ 901 901 902 902 (% style="color:blue" %)**AT Command: AT+INTMOD** 903 903 904 -(% border="1" cellspacing="4" style=" background-color:#f7faff; color:black;width:510px" %)905 -|=(% style="width: 15 6px;" %)**Command Example**|=(% style="width: 187px;" %)**Function**|=(% style="width: 165px;" %)**Response**906 -|(% style="width:15 6px" %)AT+INTMOD=?|(% style="width:187px" %)Show current interrupt mode|(% style="width:165px" %)(((900 +(% border="1" cellspacing="4" style="width:510px" %) 901 +|=(% 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** 902 +|(% style="background-color:#f2f2f2; width:154px" %)AT+INTMOD=?|(% style="background-color:#f2f2f2; width:196px" %)Show current interrupt mode|(% style="background-color:#f2f2f2; width:157px" %)((( 907 907 0 908 908 OK 909 -the mode is 0 = 905 +the mode is 0 =Disable Interrupt 910 910 ))) 911 -|(% style="width:15 6px" %)AT+INTMOD=2|(% style="width:187px" %)(((907 +|(% style="background-color:#f2f2f2; width:154px" %)AT+INTMOD=2|(% style="background-color:#f2f2f2; width:196px" %)((( 912 912 Set Transmit Interval 913 913 0. (Disable Interrupt), 914 914 ~1. (Trigger by rising and falling edge) 915 915 2. (Trigger by falling edge) 916 916 3. (Trigger by rising edge) 917 -)))|(% style="width:1 65px" %)OK913 +)))|(% style="background-color:#f2f2f2; width:157px" %)OK 918 918 919 919 (% style="color:blue" %)**Downlink Command: 0x06** 920 920 ... ... @@ -925,7 +925,6 @@ 925 925 * Example 1: Downlink Payload: 06000000 ~/~/ Turn off interrupt mode 926 926 * Example 2: Downlink Payload: 06000003 ~/~/ Set the interrupt mode to rising edge trigger 927 927 928 - 929 929 == 3.3 Set the output time == 930 930 931 931 ... ... @@ -933,52 +933,52 @@ 933 933 934 934 (% style="color:blue" %)**AT Command: AT+3V3T** 935 935 936 -(% border="1" cellspacing="4" style=" background-color:#f7faff; color:black;width:474px" %)937 -|=(% style="width: 154px;" %)**Command Example**|=(% style="width: 201px;" %)**Function**|=(% style="width: 116px;" %)**Response** 938 -|(% style="width:154px" %)AT+3V3T=?|(% style="width:201px" %)Show 3V3 open time.|(% style="width:116px" %)((( 931 +(% border="1" cellspacing="4" style="width:474px" %) 932 +|=(% 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** 933 +|(% style="background-color:#f2f2f2; width:154px" %)AT+3V3T=?|(% style="background-color:#f2f2f2; width:201px" %)Show 3V3 open time.|(% style="background-color:#f2f2f2; width:116px" %)((( 939 939 0 940 940 OK 941 941 ))) 942 -|(% style="width:154px" %)AT+3V3T=0|(% style="width:201px" %)Normally open 3V3 power supply.|(% style="width:116px" %)((( 937 +|(% style="background-color:#f2f2f2; width:154px" %)AT+3V3T=0|(% style="background-color:#f2f2f2; width:201px" %)Normally open 3V3 power supply.|(% style="background-color:#f2f2f2; width:116px" %)((( 943 943 OK 944 944 default setting 945 945 ))) 946 -|(% style="width:154px" %)AT+3V3T=1000|(% style="width:201px" %)Close after a delay of 1000 milliseconds.|(% style="width:116px" %)((( 941 +|(% style="background-color:#f2f2f2; width:154px" %)AT+3V3T=1000|(% style="background-color:#f2f2f2; width:201px" %)Close after a delay of 1000 milliseconds.|(% style="background-color:#f2f2f2; width:116px" %)((( 947 947 OK 948 948 ))) 949 -|(% style="width:154px" %)AT+3V3T=65535|(% style="width:201px" %)Normally closed 3V3 power supply.|(% style="width:116px" %)((( 944 +|(% style="background-color:#f2f2f2; width:154px" %)AT+3V3T=65535|(% style="background-color:#f2f2f2; width:201px" %)Normally closed 3V3 power supply.|(% style="background-color:#f2f2f2; width:116px" %)((( 950 950 OK 951 951 ))) 952 952 953 953 (% style="color:blue" %)**AT Command: AT+5VT** 954 954 955 -(% border="1" cellspacing="4" style=" background-color:#f7faff; color:black;width:470px" %)956 -|=(% style="width: 155px;" %)**Command Example**|=(% style="width: 196px;" %)**Function**|=(% style="width: 114px;" %)**Response** 957 -|(% style="width:155px" %)AT+5VT=?|(% style="width:196px" %)Show 5V open time.|(% style="width:114px" %)((( 950 +(% border="1" cellspacing="4" style="width:470px" %) 951 +|=(% 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** 952 +|(% style="background-color:#f2f2f2; width:155px" %)AT+5VT=?|(% style="background-color:#f2f2f2; width:196px" %)Show 5V open time.|(% style="background-color:#f2f2f2; width:114px" %)((( 958 958 0 959 959 OK 960 960 ))) 961 -|(% style="width:155px" %)AT+5VT=0|(% style="width:196px" %)Normally closed 5V power supply.|(% style="width:114px" %)((( 956 +|(% style="background-color:#f2f2f2; width:155px" %)AT+5VT=0|(% style="background-color:#f2f2f2; width:196px" %)Normally closed 5V power supply.|(% style="background-color:#f2f2f2; width:114px" %)((( 962 962 OK 963 963 default setting 964 964 ))) 965 -|(% style="width:155px" %)AT+5VT=1000|(% style="width:196px" %)Close after a delay of 1000 milliseconds.|(% style="width:114px" %)((( 960 +|(% style="background-color:#f2f2f2; width:155px" %)AT+5VT=1000|(% style="background-color:#f2f2f2; width:196px" %)Close after a delay of 1000 milliseconds.|(% style="background-color:#f2f2f2; width:114px" %)((( 966 966 OK 967 967 ))) 968 -|(% style="width:155px" %)AT+5VT=65535|(% style="width:196px" %)Normally open 5V power supply.|(% style="width:114px" %)((( 963 +|(% style="background-color:#f2f2f2; width:155px" %)AT+5VT=65535|(% style="background-color:#f2f2f2; width:196px" %)Normally open 5V power supply.|(% style="background-color:#f2f2f2; width:114px" %)((( 969 969 OK 970 970 ))) 971 971 972 972 (% style="color:blue" %)**AT Command: AT+12VT** 973 973 974 -(% border="1" cellspacing="4" style=" background-color:#f7faff; color:black;width:443px" %)975 -|=(% style="width: 156px;" %)**Command Example**|=(% style="width: 199px;" %)**Function**|=(% style="width: 83px;" %)**Response** 976 -|(% style="width:156px" %)AT+12VT=?|(% style="width:199px" %)Show 12V open time.|(% style="width:83px" %)((( 969 +(% border="1" cellspacing="4" style="width:443px" %) 970 +|=(% 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** 971 +|(% style="background-color:#f2f2f2; width:156px" %)AT+12VT=?|(% style="background-color:#f2f2f2; width:199px" %)Show 12V open time.|(% style="background-color:#f2f2f2; width:83px" %)((( 977 977 0 978 978 OK 979 979 ))) 980 -|(% style="width:156px" %)AT+12VT=0|(% style="width:199px" %)Normally closed 12V power supply.|(% style="width:83px" %)OK 981 -|(% style="width:156px" %)AT+12VT=500|(% style="width:199px" %)Close after a delay of 500 milliseconds.|(% style="width:83px" %)((( 975 +|(% style="background-color:#f2f2f2; width:156px" %)AT+12VT=0|(% style="background-color:#f2f2f2; width:199px" %)Normally closed 12V power supply.|(% style="background-color:#f2f2f2; width:83px" %)OK 976 +|(% style="background-color:#f2f2f2; width:156px" %)AT+12VT=500|(% style="background-color:#f2f2f2; width:199px" %)Close after a delay of 500 milliseconds.|(% style="background-color:#f2f2f2; width:83px" %)((( 982 982 OK 983 983 ))) 984 984 ... ... @@ -995,7 +995,6 @@ 995 995 * Example 5: Downlink Payload: 070301F4 **~-~-->** AT+12VT=500 996 996 * Example 6: Downlink Payload: 07030000 **~-~-->** AT+12VT=0 997 997 998 - 999 999 == 3.4 Set the all data mode == 1000 1000 1001 1001 ... ... @@ -1003,13 +1003,13 @@ 1003 1003 1004 1004 (% style="color:blue" %)**AT Command: AT+ALLDATAMOD** 1005 1005 1006 -(% border="1" cellspacing="4" style=" background-color:#f7faff;width:437px" %)1007 -|=**Command Example**|=**Function**|=**Response** 1008 -|AT+ALLDATAMOD=?|Show current all data mode|((( 1000 +(% border="1" cellspacing="4" style="width:437px" %) 1001 +|=(% style="background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="background-color:#D9E2F3;color:#0070C0" %)**Response** 1002 +|(% style="background-color:#f2f2f2" %)AT+ALLDATAMOD=?|(% style="background-color:#f2f2f2" %)Show current all data mode|(% style="background-color:#f2f2f2" %)((( 1009 1009 0 1010 1010 OK 1011 1011 ))) 1012 -|AT+ALLDATAMOD=1|Set all data mode is 1.|OK 1006 +|(% style="background-color:#f2f2f2" %)AT+ALLDATAMOD=1|(% style="background-color:#f2f2f2" %)Set all data mode is 1.|(% style="background-color:#f2f2f2" %)OK 1013 1013 1014 1014 (% style="color:blue" %)**Downlink Command: 0xAB** 1015 1015 ... ... @@ -1018,7 +1018,6 @@ 1018 1018 * Example 1: Downlink Payload: AB 00 ~/~/ AT+ALLDATAMOD=0 1019 1019 * Example 2: Downlink Payload: AB 01 ~/~/ AT+ALLDATAMOD=1 1020 1020 1021 - 1022 1022 == 3.5 Set the splicing payload for uplink == 1023 1023 1024 1024 ... ... @@ -1075,7 +1075,6 @@ 1075 1075 * Example 1: Downlink Payload: AE 01 ~/~/ AT+PAYVER=1 1076 1076 * Example 2: Downlink Payload: AE 05 ~/~/ AT+PAYVER=5 1077 1077 1078 - 1079 1079 = 4. Battery & how to replace = 1080 1080 1081 1081 == 4.1 Battery Type == ... ... @@ -1225,7 +1225,6 @@ 1225 1225 * Package Size / pcs : cm 1226 1226 * Weight / pcs : g 1227 1227 1228 - 1229 1229 = 10. Support = 1230 1230 1231 1231