<
From version < 48.2 >
edited by Xiaoling
on 2023/03/24 13:51
To version < 48.10 >
edited by Xiaoling
on 2023/04/03 11:44
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -65,8 +65,6 @@
65 65  * Downlink to change configure
66 66  * 8500mAh Battery for long term use
67 67  
68 -
69 -
70 70  == 1.3 Specification ==
71 71  
72 72  
... ... @@ -115,8 +115,6 @@
115 115  * Sleep Mode: 5uA @ 3.3v
116 116  * LoRa Transmit Mode: 125mA @ 20dBm, 82mA @ 14dBm
117 117  
118 -
119 -
120 120  == 1.4 Connect to SDI-12 Sensor ==
121 121  
122 122  
... ... @@ -138,21 +138,19 @@
138 138  [[image:1675212633011-651.png||_mstalt="291538"]]
139 139  
140 140  
141 -(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:510px" %)
142 -|=(% style="width: 167px;" %)**Behavior on ACT**|=(% style="width: 109px;" %)**Function**|=(% style="width: 231px;" %)**Action**
143 -|(% style="width:167px" %)Pressing ACT between 1s < time < 3s|(% style="width:109px" %)Send an uplink|(% style="width:231px" %)(((
137 +(% border="1" cellspacing="4" style="width:510px" %)
138 +|=(% 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**
139 +|(% 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.
145 145  Meanwhile, BLE module will be active and user can connect via BLE to configure device.
146 146  )))
147 -|(% style="width:167px" %)Pressing ACT for more than 3s|(% style="width:109px" %)Active Device|(% style="width:231px" %)(((
148 -(% style="color:green" %)**Green led**(%%) will fast blink 5 times, device will enter (% style="color:#037691" %)**OTA mode**(%%) for 3 seconds. And then start to JOIN LoRaWAN network.
149 -(% style="color:green" %)**Green led**(%%) will solidly turn on for 5 seconds after joined in network.
143 +|(% style="background-color:#f2f2f2; width:167px" %)Pressing ACT for more than 3s|(% style="background-color:#f2f2f2; width:117px" %)Active Device|(% style="background-color:#f2f2f2; width:225px" %)(((
144 +(% style="background-color:#f2f2f2; color:green" %)**Green led**(%%) will fast blink 5 times, device will enter (% style="color:#037691" %)**OTA mode**(%%) for 3 seconds. And then start to JOIN LoRaWAN network.
145 +(% style="background-color:#f2f2f2; color:green" %)**Green led**(%%) will solidly turn on for 5 seconds after joined in network.
150 150  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.
151 151  )))
152 -|(% style="width:167px" %)Fast press ACT 5 times.|(% style="width:109px" %)Deactivate Device|(% style="width:231px" %)(% style="color:red" %)**Red led**(%%) will solid on for 5 seconds. Means SDI-12-LB is in Deep Sleep Mode.
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.
153 153  
154 -
155 -
156 156  == 1.7 Pin Mapping ==
157 157  
158 158  
... ... @@ -485,9 +485,9 @@
485 485  
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 -(% border="1" style="background-color:#f7faff; width:436px" %)
489 -|(% style="width:433px" %)(((
490 -**AT+DATACUTx=a,b,c**
482 +(% border="1" style="width:436px" %)
483 +|(% style="background-color:#f2f2f2; width:433px" %)(((
484 +(% 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:#f7faff; width:510px" %)
503 -|=(% style="width: 164px;" %)**AT+DATACUT1 value**|=(% style="width: 344px;" %)**Final Result to combine Payload**
504 -|(% style="width:164px" %)34,1,1+2+3|(% style="width:344px" %)0D 00 01 30 31 33
505 -|(% style="width:164px" %)34,2,1~~8+12~~16|(% style="width:344px" %)0D 00 01 30 31 33 4D 45 54 45 52 54 45 52 31 32
506 -|(% style="width:164px" %)34,2,1~~34|(% style="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
496 +(% border="1" cellspacing="4" style="width:510px" %)
497 +|=(% style="width: 164px;background-color:#D9E2F3;color:#0070C0" %)**AT+DATACUT1 value**|=(% style="width: 344px;background-color:#D9E2F3;color:#0070C0" %)**Final Result to combine Payload**
498 +|(% 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
507 507  
508 508  * (% style="color:blue" %)** Downlink Payload:**
509 509  
... ... @@ -620,10 +620,10 @@
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:#f7faff; width:420px" %)
624 -|(% colspan="6" style="width:434px" %)**Device Status (FPORT=5)**
625 -|(% style="width:114px" %)**Size(bytes)**|(% style="width:39px" %)**1**|(% style="width:80px" %)**2**|(% style="width:89px" %)**1**|(% style="width:59px" %)**1**|(% style="width:37px" %)**2**
626 -|(% style="width:114px" %)**Value**|(% style="width:39px" %)Sensor Model|(% style="width:80px" %)Firmware Version|(% style="width:89px" %)Frequency Band|(% style="width:59px" %)Sub-band|(% style="width:37px" %)BAT
617 +(% border="1" cellspacing="4" style="width:510px" %)
618 +|(% colspan="6" style="background-color:#d9e2f3; color:#0070c0" %)**Device Status (FPORT=5)**
619 +|(% 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**
620 +|(% 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
627 627  
628 628  Example parse in TTNv3
629 629  
... ... @@ -692,7 +692,7 @@
692 692  
693 693  * Periodically Uplink: FPORT=2
694 694  
695 -(% border="1" cellspacing="4" style="background-color:#f7faff; width:500px" %)
689 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:500px" %)
696 696  |=(% style="width: 90px;" %)(((
697 697  **Size(bytes)**
698 698  )))|=(% style="width: 80px;" %)**2**|=(% style="width: 90px;" %)**1**|=(% style="width: 240px;" %)**Length depends on the return from the commands**
... ... @@ -874,14 +874,14 @@
874 874  
875 875  (% style="color:blue" %)**AT Command: AT+TDC**
876 876  
877 -(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:510px" %)
878 -|=(% style="width: 156px;" %)**Command Example**|=(% style="width: 137px;" %)**Function**|=**Response**
879 -|(% style="width:156px" %)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" %)(((
880 880  30000
881 881  OK
882 882  the interval is 30000ms = 30s
883 883  )))
884 -|(% style="width:156px" %)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" %)(((
885 885  OK
886 886  Set transmit interval to 60000ms = 60 seconds
887 887  )))
... ... @@ -896,8 +896,6 @@
896 896  * Example 1: Downlink Payload: 0100001E  ~/~/ Set Transmit Interval (TDC) = 30 seconds
897 897  * Example 2: Downlink Payload: 0100003C  ~/~/  Set Transmit Interval (TDC) = 60 seconds
898 898  
899 -
900 -
901 901  == 3.2 Set Interrupt Mode ==
902 902  
903 903  
... ... @@ -905,20 +905,20 @@
905 905  
906 906  (% style="color:blue" %)**AT Command: AT+INTMOD**
907 907  
908 -(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:510px" %)
909 -|=(% style="width: 156px;" %)**Command Example**|=(% style="width: 187px;" %)**Function**|=(% style="width: 165px;" %)**Response**
910 -|(% style="width:156px" %)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" %)(((
911 911  0
912 912  OK
913 -the mode is 0 = Disable Interrupt
905 +the mode is 0 =Disable Interrupt
914 914  )))
915 -|(% style="width:156px" %)AT+INTMOD=2|(% style="width:187px" %)(((
907 +|(% style="background-color:#f2f2f2; width:154px" %)AT+INTMOD=2|(% style="background-color:#f2f2f2; width:196px" %)(((
916 916  Set Transmit Interval
917 917  0. (Disable Interrupt),
918 918  ~1. (Trigger by rising and falling edge)
919 919  2. (Trigger by falling edge)
920 920  3. (Trigger by rising edge)
921 -)))|(% style="width:165px" %)OK
913 +)))|(% style="background-color:#f2f2f2; width:157px" %)OK
922 922  
923 923  (% style="color:blue" %)**Downlink Command: 0x06**
924 924  
... ... @@ -929,8 +929,6 @@
929 929  * Example 1: Downlink Payload: 06000000  ~/~/  Turn off interrupt mode
930 930  * Example 2: Downlink Payload: 06000003  ~/~/  Set the interrupt mode to rising edge trigger
931 931  
932 -
933 -
934 934  == 3.3 Set the output time ==
935 935  
936 936  
... ... @@ -938,52 +938,52 @@
938 938  
939 939  (% style="color:blue" %)**AT Command: AT+3V3T**
940 940  
941 -(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:474px" %)
942 -|=(% style="width: 154px;" %)**Command Example**|=(% style="width: 201px;" %)**Function**|=(% style="width: 116px;" %)**Response**
943 -|(% 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" %)(((
944 944  0
945 945  OK
946 946  )))
947 -|(% 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" %)(((
948 948  OK
949 949  default setting
950 950  )))
951 -|(% 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" %)(((
952 952  OK
953 953  )))
954 -|(% 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" %)(((
955 955  OK
956 956  )))
957 957  
958 958  (% style="color:blue" %)**AT Command: AT+5VT**
959 959  
960 -(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:470px" %)
961 -|=(% style="width: 155px;" %)**Command Example**|=(% style="width: 196px;" %)**Function**|=(% style="width: 114px;" %)**Response**
962 -|(% 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" %)(((
963 963  0
964 964  OK
965 965  )))
966 -|(% 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" %)(((
967 967  OK
968 968  default setting
969 969  )))
970 -|(% 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" %)(((
971 971  OK
972 972  )))
973 -|(% 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" %)(((
974 974  OK
975 975  )))
976 976  
977 977  (% style="color:blue" %)**AT Command: AT+12VT**
978 978  
979 -(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:443px" %)
980 -|=(% style="width: 156px;" %)**Command Example**|=(% style="width: 199px;" %)**Function**|=(% style="width: 83px;" %)**Response**
981 -|(% 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" %)(((
982 982  0
983 983  OK
984 984  )))
985 -|(% style="width:156px" %)AT+12VT=0|(% style="width:199px" %)Normally closed 12V power supply.|(% style="width:83px" %)OK
986 -|(% 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" %)(((
987 987  OK
988 988  )))
989 989  
... ... @@ -1000,8 +1000,6 @@
1000 1000  * Example 5: Downlink Payload: 070301F4  **~-~-->**  AT+12VT=500
1001 1001  * Example 6: Downlink Payload: 07030000  **~-~-->**  AT+12VT=0
1002 1002  
1003 -
1004 -
1005 1005  == 3.4 Set the all data mode ==
1006 1006  
1007 1007  
... ... @@ -1024,8 +1024,6 @@
1024 1024  * Example 1: Downlink Payload: AB 00  ~/~/  AT+ALLDATAMOD=0
1025 1025  * Example 2: Downlink Payload: AB 01  ~/~/  AT+ALLDATAMOD=1
1026 1026  
1027 -
1028 -
1029 1029  == 3.5 Set the splicing payload for uplink ==
1030 1030  
1031 1031  
... ... @@ -1082,8 +1082,6 @@
1082 1082  * Example 1: Downlink Payload: AE 01  ~/~/  AT+PAYVER=1
1083 1083  * Example 2: Downlink Payload: AE 05  ~/~/  AT+PAYVER=5
1084 1084  
1085 -
1086 -
1087 1087  = 4. Battery & how to replace =
1088 1088  
1089 1089  == 4.1 Battery Type ==
... ... @@ -1233,8 +1233,6 @@
1233 1233  * Package Size / pcs : cm
1234 1234  * Weight / pcs : g
1235 1235  
1236 -
1237 -
1238 1238  = 10. ​Support =
1239 1239  
1240 1240  
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0