<
From version < 48.15 >
edited by Xiaoling
on 2023/04/03 11:59
To version < 49.1 >
edited by Xiaoling
on 2023/04/26 08:44
>
Change comment: Uploaded new attachment "image-20230426084456-1.png", version {1}

Summary

Details

Page properties
Content
... ... @@ -66,6 +66,7 @@
66 66  * 8500mAh Battery for long term use
67 67  
68 68  
69 +
69 69  == 1.3 Specification ==
70 70  
71 71  
... ... @@ -115,6 +115,7 @@
115 115  * LoRa Transmit Mode: 125mA @ 20dBm, 82mA @ 14dBm
116 116  
117 117  
119 +
118 118  == 1.4 Connect to SDI-12 Sensor ==
119 119  
120 120  
... ... @@ -136,7 +136,7 @@
136 136  [[image:1675212633011-651.png||_mstalt="291538"]]
137 137  
138 138  
139 -(% border="1" cellspacing="4" style="width:510px" %)
141 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
140 140  |=(% 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**
141 141  |(% 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" %)(((
142 142  If sensor is already Joined to LoRaWAN network, sensor will send an uplink packet, (% style="color:blue" %)**blue led** (%%)will blink once.
... ... @@ -150,6 +150,7 @@
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 152  
155 +
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**
489 +|(% style="background-color:#f2f2f2; width:433px" %)(((
490 +(% style="color:#0070c0" %)**AT+DATACUTx=a,b,c**
488 488  
489 489  **a**:  length for the return of AT+COMMAND
490 490  
... ... @@ -496,11 +496,11 @@
496 496  For example, if return from AT+COMMAND1 is “013METER   TER12 112T12-00024895<CR><LF>” , Below AT+DATACUT1 will get different result to combine payload:
497 497  
498 498  
499 -(% border="1" cellspacing="4" style="width:510px" %)
502 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; 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 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
504 +|(% style="background-color:#f2f2f2; width:164px" %)34,1,1+2+3|(% style="background-color:#f2f2f2; width:344px" %)0D 00 01 30 31 33
505 +|(% 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
506 +|(% 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  
... ... @@ -617,7 +617,7 @@
617 617  
618 618  Users can also use the downlink command(0x26 01) to ask SDI-12-LB to resend this uplink.
619 619  
620 -(% border="1" cellspacing="4" style="width:510px" %)
623 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
621 621  |(% colspan="6" style="background-color:#d9e2f3; color:#0070c0" %)**Device Status (FPORT=5)**
622 622  |(% 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**
623 623  |(% 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
... ... @@ -689,10 +689,10 @@
689 689  
690 690  * Periodically Uplink: FPORT=2
691 691  
692 -(% border="1" cellspacing="4" style="background-color:#F2F2F2; width:500px" %)
693 -|=(% style="width: 90px;" %)(((
695 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:500px" %)
696 +|=(% style="width: 90px;background-color:#D9E2F3" %)(((
694 694  **Size(bytes)**
695 -)))|=(% style="width: 80px;" %)**2**|=(% style="width: 90px;" %)**1**|=(% style="width: 240px;" %)**Length depends on the return from the commands**
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**
696 696  |(% style="width:93px" %)**Value**|(% style="width:83px" %)(((
697 697  Battery(mV)
698 698  &
... ... @@ -871,7 +871,7 @@
871 871  
872 872  (% style="color:blue" %)**AT Command: AT+TDC**
873 873  
874 -(% border="1" cellspacing="4" style="width:510px" %)
877 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
875 875  |=(% 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**
876 876  |(% 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
... ... @@ -883,7 +883,6 @@
883 883  Set transmit interval to 60000ms = 60 seconds
884 884  )))
885 885  
886 -
887 887  (% style="color:blue" %)**Downlink Command: 0x01**
888 888  
889 889  
... ... @@ -895,6 +895,7 @@
895 895  * Example 2: Downlink Payload: 0100003C  ~/~/  Set Transmit Interval (TDC) = 60 seconds
896 896  
897 897  
900 +
898 898  == 3.2 Set Interrupt Mode ==
899 899  
900 900  
... ... @@ -902,7 +902,7 @@
902 902  
903 903  (% style="color:blue" %)**AT Command: AT+INTMOD**
904 904  
905 -(% border="1" cellspacing="4" style="width:510px" %)
908 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
906 906  |=(% 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**
907 907  |(% style="background-color:#f2f2f2; width:154px" %)AT+INTMOD=?|(% style="background-color:#f2f2f2; width:196px" %)Show current interrupt mode|(% style="background-color:#f2f2f2; width:157px" %)(((
908 908  0
... ... @@ -917,7 +917,6 @@
917 917  3. (Trigger by rising edge)
918 918  )))|(% style="background-color:#f2f2f2; width:157px" %)OK
919 919  
920 -
921 921  (% style="color:blue" %)**Downlink Command: 0x06**
922 922  
923 923  Format: Command Code (0x06) followed by 3 bytes.
... ... @@ -928,6 +928,7 @@
928 928  * Example 2: Downlink Payload: 06000003  ~/~/  Set the interrupt mode to rising edge trigger
929 929  
930 930  
933 +
931 931  == 3.3 Set the output time ==
932 932  
933 933  
... ... @@ -935,7 +935,7 @@
935 935  
936 936  (% style="color:blue" %)**AT Command: AT+3V3T**
937 937  
938 -(% border="1" cellspacing="4" style="width:474px" %)
941 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:474px" %)
939 939  |=(% 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**
940 940  |(% style="background-color:#f2f2f2; width:154px" %)AT+3V3T=?|(% style="background-color:#f2f2f2; width:201px" %)Show 3V3 open time.|(% style="background-color:#f2f2f2; width:116px" %)(((
941 941  0
... ... @@ -952,10 +952,9 @@
952 952  OK
953 953  )))
954 954  
955 -
956 956  (% style="color:blue" %)**AT Command: AT+5VT**
957 957  
958 -(% border="1" cellspacing="4" style="width:470px" %)
960 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:470px" %)
959 959  |=(% 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**
960 960  |(% style="background-color:#f2f2f2; width:155px" %)AT+5VT=?|(% style="background-color:#f2f2f2; width:196px" %)Show 5V open time.|(% style="background-color:#f2f2f2; width:114px" %)(((
961 961  0
... ... @@ -972,10 +972,9 @@
972 972  OK
973 973  )))
974 974  
975 -
976 976  (% style="color:blue" %)**AT Command: AT+12VT**
977 977  
978 -(% border="1" cellspacing="4" style="width:443px" %)
979 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:443px" %)
979 979  |=(% 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**
980 980  |(% style="background-color:#f2f2f2; width:156px" %)AT+12VT=?|(% style="background-color:#f2f2f2; width:199px" %)Show 12V open time.|(% style="background-color:#f2f2f2; width:83px" %)(((
981 981  0
... ... @@ -1000,6 +1000,7 @@
1000 1000  * Example 6: Downlink Payload: 07030000  **~-~-->**  AT+12VT=0
1001 1001  
1002 1002  
1004 +
1003 1003  == 3.4 Set the all data mode ==
1004 1004  
1005 1005  
... ... @@ -1007,13 +1007,13 @@
1007 1007  
1008 1008  (% style="color:blue" %)**AT Command: AT+ALLDATAMOD**
1009 1009  
1010 -(% border="1" cellspacing="4" style="width:437px" %)
1012 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:437px" %)
1011 1011  |=(% style="background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="background-color:#D9E2F3;color:#0070C0" %)**Response**
1012 -|(% style="background-color:#F2F2F2" %)AT+ALLDATAMOD=?|(% style="background-color:#F2F2F2" %)Show current all data mode|(% style="background-color:#F2F2F2" %)(((
1014 +|(% style="background-color:#f2f2f2" %)AT+ALLDATAMOD=?|(% style="background-color:#f2f2f2" %)Show current all data mode|(% style="background-color:#f2f2f2" %)(((
1013 1013  0
1014 1014  OK
1015 1015  )))
1016 -|(% style="background-color:#F2F2F2" %)AT+ALLDATAMOD=1|(% style="background-color:#F2F2F2" %)Set all data mode is 1.|(% style="background-color:#F2F2F2" %)OK
1018 +|(% style="background-color:#f2f2f2" %)AT+ALLDATAMOD=1|(% style="background-color:#f2f2f2" %)Set all data mode is 1.|(% style="background-color:#f2f2f2" %)OK
1017 1017  
1018 1018  (% style="color:blue" %)**Downlink Command: 0xAB**
1019 1019  
... ... @@ -1023,6 +1023,7 @@
1023 1023  * Example 2: Downlink Payload: AB 01  ~/~/  AT+ALLDATAMOD=1
1024 1024  
1025 1025  
1028 +
1026 1026  == 3.5 Set the splicing payload for uplink ==
1027 1027  
1028 1028  
... ... @@ -1030,21 +1030,21 @@
1030 1030  
1031 1031  (% style="color:blue" %)**AT Command: AT+DATAUP**
1032 1032  
1033 -(% border="1" cellspacing="4" style="width:510px" %)
1036 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
1034 1034  |=(% 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**
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" %)(((
1038 +|(% 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" %)(((
1036 1036  0
1037 1037  OK
1038 1038  )))
1039 -|(% style="width:154px;background-color:#F2F2F2" %)AT+DATAUP =0|(% style="width:266px;background-color:#F2F2F2" %)(((
1042 +|(% style="background-color:#f2f2f2; width:154px" %)AT+DATAUP =0|(% style="background-color:#f2f2f2; width:266px" %)(((
1040 1040  Set splicing payload for uplink mode is 0.
1041 -)))|(% style="background-color:#F2F2F2" %)(((
1044 +)))|(% style="background-color:#f2f2f2" %)(((
1042 1042  OK
1043 1043  )))
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" %)(((
1047 +|(% 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" %)OK
1048 +|(% style="background-color:#f2f2f2; width:154px" %)AT+DATAUP =1,20000|(% style="background-color:#f2f2f2; width:266px" %)(((
1046 1046  Set splicing payload for uplink mode is 1, and the uplink interval of each splice to 20000 milliseconds.
1047 -)))|(% style="background-color:#F2F2F2" %)OK
1050 +)))|(% style="background-color:#f2f2f2" %)OK
1048 1048  
1049 1049  (% style="color:blue" %)**Downlink Command: 0xAD**
1050 1050  
... ... @@ -1064,13 +1064,13 @@
1064 1064  
1065 1065  (% style="color:blue" %)**AT Command: AT+PAYVER**
1066 1066  
1067 -(% border="1" cellspacing="4" style="width:437px" %)
1070 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:437px" %)
1068 1068  |=(% 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**
1069 -|(% style="width:158px;background-color:#F2F2F2" %)AT+PAYVER=?|(% style="width:192px;background-color:#F2F2F2" %)Show current payload version|(% style="background-color:#F2F2F2" %)(((
1072 +|(% style="background-color:#f2f2f2; width:158px" %)AT+PAYVER=?|(% style="background-color:#f2f2f2; width:192px" %)Show current payload version|(% style="background-color:#f2f2f2" %)(((
1070 1070  1
1071 1071  OK
1072 1072  )))
1073 -|(% 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
1076 +|(% style="background-color:#f2f2f2; width:158px" %)AT+PAYVER=5|(% style="background-color:#f2f2f2; width:192px" %)Set payload version is 5.|(% style="background-color:#f2f2f2" %)OK
1074 1074  
1075 1075  (% style="color:blue" %)**Downlink Command: 0xAE**
1076 1076  
... ... @@ -1080,11 +1080,13 @@
1080 1080  * Example 2: Downlink Payload: AE 05  ~/~/  AT+PAYVER=5
1081 1081  
1082 1082  
1086 +
1083 1083  = 4. Battery & Power Consumption =
1084 1084  
1089 +
1085 1085  SDI-12-LB uses ER26500 + SPC1520 battery pack. See below link for detail information about the battery info and how to replace.
1086 1086  
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/]] .
1092 +[[**Battery Info & Power Consumption Analyze**>>url:http://wiki.dragino.com/xwiki/bin/view/Main/How%20to%20calculate%20the%20battery%20life%20of%20Dragino%20sensors%3F/]] .
1088 1088  
1089 1089  
1090 1090  = 5. Remote Configure device =
... ... @@ -1167,6 +1167,7 @@
1167 1167  * Weight / pcs : g
1168 1168  
1169 1169  
1175 +
1170 1170  = 10. ​Support =
1171 1171  
1172 1172  
image-20230426084456-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +190.0 KB
Content
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0