<
From version < 99.3 >
edited by Xiaoling
on 2023/05/23 16:40
To version < 99.20 >
edited by Xiaoling
on 2023/05/23 18:09
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -43,7 +43,6 @@
43 43  [[image:1654592435432-887.png]]
44 44  
45 45  
46 -
47 47  == ​1.2 Features ==
48 48  
49 49  
... ... @@ -61,6 +61,8 @@
61 61  * IP68 rate for the Sensor Probe
62 62  * 8500mAh Battery for long term use
63 63  
63 +
64 +
64 64  == 1.3 Probe Specification ==
65 65  
66 66  
... ... @@ -81,11 +81,15 @@
81 81  * IP68 Protection
82 82  * Length: 3.5 meters
83 83  
85 +
86 +
84 84  == 1.4 ​Applications ==
85 85  
86 86  
87 87  * Smart Agriculture
88 88  
92 +
93 +
89 89  == 1.5 Pin mapping and power on ==
90 90  
91 91  
... ... @@ -196,10 +196,10 @@
196 196  Normal uplink payload:
197 197  )))
198 198  
199 -(% border="1" cellspacing="5" style="background-color:#ffffcc; width:470px" %)
200 -|=(% style="width: 60px;" %)(((
204 +(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:470px" %)
205 +|=(% style="width: 60px;background-color:#D9E2F3;color:#0070C0" %)(((
201 201  **Size(bytes)**
202 -)))|=(% style="width: 30px;" %)**2**|=(% style="width: 70px;" %)**2**|=(% style="width: 50px;" %)**2**|=(% style="width: 60px;" %)**2**|=(% style="width: 70px;" %)**1**|=(% style="width: 50px;" %)**1**|=(% style="width: 80px;" %)**1**
207 +)))|=(% style="width: 30px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 70px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 60px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 70px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 80px;background-color:#D9E2F3;color:#0070C0" %)**1**
203 203  |(% style="width:62.5px" %)**Value**|(% style="width:62.5px" %)[[BAT>>||anchor="H2.3.1BatteryInfo"]]|(% style="width:62.5px" %)(((
204 204  [[Temperature (Optional)>>||anchor="H2.3.2DS18B20Temperaturesensor"]]
205 205  )))|[[Soil pH>>||anchor="H2.3.3SoilpH"]]|[[Soil Temperature>>||anchor="H2.3.4SoilTemperature"]]|(((
... ... @@ -282,12 +282,14 @@
282 282  )))
283 283  
284 284  
285 -(% border="1" cellspacing="5" style="background-color:#ffffcc; width:496px" %)
286 -|=(% style="width: 160px;" %)**Message Type Code**|=(% style="width: 163px;" %)**Description**|=(% style="width: 173px;" %)**Payload**
290 +(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:496px" %)
291 +|=(% style="width: 160px;background-color:#D9E2F3;color:#0070C0" %)**Message Type Code**|=(% style="width: 163px;background-color:#D9E2F3;color:#0070C0" %)**Description**|=(% style="width: 173px;background-color:#D9E2F3;color:#0070C0" %)**Payload**
287 287  |(% style="width:160px" %)0x01|(% style="width:163px" %)Normal Uplink|(% style="width:173px" %)[[Normal Uplink Payload>>||anchor="H2.3200BUplinkPayload"]]
288 288  |(% style="width:160px" %)0x02|(% style="width:163px" %)Reply configures info|(% style="width:173px" %)[[Configure Info Payload>>||anchor="H3.4GetFirmwareVersionInfo"]]
289 289  |(% style="width:160px" %)0x03|(% style="width:163px" %)Reply Calibration Info|(% style="width:173px" %)[[Calibration Payload>>||anchor="H2.7Calibration"]]
290 290  
296 +
297 +
291 291  === 2.3.7 Decode payload in The Things Network ===
292 292  
293 293  
... ... @@ -465,18 +465,41 @@
465 465  
466 466  (((
467 467  After stable, user can use below command to calibrate.
475 +
476 +(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:520px" %)
477 +|(% style="background-color:#d9e2f3; color:#0070c0; width:120px" %)**pH buffer solution**|(% style="background-color:#d9e2f3; color:#0070c0; width:150px" %)**AT Command to calibrate**|(% style="background-color:#d9e2f3; color:#0070c0; width:150px" %)**Downlink Command**|(% style="background-color:#d9e2f3; color:#0070c0; width:100px" %)**Read Cal Value**
478 +|(% style="width:149px" %)4.00|(% style="width:197px" %)AT+PHCAL=4|(% style="width:206px" %)(((
479 +0x13 04
480 +Reply with Calibrate payload
481 +)))|(% style="width:136px" %)(((
482 +AT+PHCAL=?
483 +Example 41,61,91
468 468  )))
485 +|(% style="width:149px" %)6.86|(% style="width:197px" %)AT+PHCAL=6|(% style="width:206px" %)(((
486 +0x13 06
487 +Reply with Calibrate payload
488 +)))|(% style="width:136px" %)AT+PHCAL=?
489 +|(% style="width:149px" %)9.18|(% style="width:197px" %)AT+PHCAL=9|(% style="width:206px" %)(((
490 +0x13 09
491 +Reply with Calibrate payload
492 +)))|(% style="width:136px" %)AT+PHCAL=?
493 +|(% style="width:149px" %)Factory Default|(% style="width:197px" %)AT+PHCAL=15|(% style="width:206px" %)(((
494 +0x13 15
495 +Reply with Calibrate payload
496 +)))|(% style="width:136px" %)(((
497 +AT+PHCAL=?
498 +Example 151
499 +)))
500 +)))
469 469  
470 -[[image:image-20220607171149-4.png]]
471 471  
472 -
473 473  (% style="color:#037691" %)**Calibration Payload**
474 474  
475 -(% border="1" cellspacing="5" style="background-color:#ffffcc; color:green; width:500px" %)
476 -|=(% style="width: 60px;" %)(((
477 -**Size (bytes)**
478 -)))|=(% style="width: 100px;" %)**1**|=(% style="width: 100px;" %)**1**|=(% style="width: 100px;" %)**1**|=(% style="width: 50px;" %)**7**|=(% style="width: 90px;" %)**1**
479 -|**Value**|(((
505 +(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:500px" %)
506 +|=(% style="width: 60px;background-color:#D9E2F3;color:#0070C0" %)(((
507 +**Size(bytes)**
508 +)))|=(% style="width: 100px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 100px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 100px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**7**|=(% style="width: 90px;background-color:#D9E2F3;color:#0070C0" %)**1**
509 +|Value|(((
480 480  PH4 Calibrate value
481 481  )))|PH6.86 Calibrate value|(((
482 482  PH9.18 Calibrate value
... ... @@ -485,14 +485,18 @@
485 485  Always 0x03
486 486  )))
487 487  
518 +
488 488  User can also send 0x14 downlink command to poll the current calibration payload.
489 489  
490 -[[image:image-20220607171416-7.jpeg]]
521 +(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:480px" %)
522 +|=(% style="width: 183px; background-color:#D9E2F3;color:#0070C0" %)**Downlink Control Type**|=(% style="width: 55px; background-color:#D9E2F3;color:#0070C0" %)FPort|=(% style="width: 93px; background-color:#D9E2F3;color:#0070C0" %)**Type Code**|=(% style="width: 146px; background-color: rgb(217, 226, 243); color: rgb(0, 112, 192);" %)**Downlink payload size(bytes)**
523 +|(% style="width:183px" %)Get Calibration Version Info|(% style="width:55px" %)Any|(% style="width:93px" %)14|(% style="width:146px" %)2
491 491  
492 -
493 493  * Reply to the confirmation package: 14 01
494 494  * Reply to non-confirmed packet: 14 00
495 495  
528 +
529 +
496 496  == 2.8 Frequency Plans ==
497 497  
498 498  
... ... @@ -579,6 +579,8 @@
579 579  * Check what sub-band the LoRaWAN server ask from the OTAA Join Accept message and switch to that sub-band
580 580  * Use the Join successful sub-band if the server doesn't include sub-band info in the OTAA Join Accept message ( TTN v2 doesn't include)
581 581  
616 +
617 +
582 582  === 2.8.3 CN470-510 (CN470) ===
583 583  
584 584  
... ... @@ -689,6 +689,8 @@
689 689  * Check what sub-band the LoRaWAN server ask from the OTAA Join Accept message and switch to that sub-band
690 690  * Use the Join successful sub-band if the server doesn't include sub-band info in the OTAA Join Accept message ( TTN v2 doesn't include)
691 691  
728 +
729 +
692 692  === 2.8.5 AS920-923 & AS923-925 (AS923) ===
693 693  
694 694  
... ... @@ -913,6 +913,8 @@
913 913  * The sensor is detected when the device is turned on, and it will flash 4 times quickly when it is detected.
914 914  * Blink once when device transmit a packet.
915 915  
954 +
955 +
916 916  == 2.10 ​Firmware Change Log ==
917 917  
918 918  
... ... @@ -978,9 +978,18 @@
978 978  
979 979  (% style="color:#037691" %)**AT Command: AT+TDC**
980 980  
981 -[[image:image-20220607171554-8.png]]
1021 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
1022 +|=(% style="width: 156px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 137px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="background-color:#D9E2F3;color:#0070C0" %)**Response**
1023 +|(% style="width:156px" %)AT+TDC=?|(% style="width:137px" %)Show current transmit Interval|(((
1024 +30000
1025 +OK
1026 +the interval is 30000ms = 30s
1027 +)))
1028 +|(% style="width:156px" %)AT+TDC=60000|(% style="width:137px" %)Set Transmit Interval|(((
1029 +OK
1030 +Set transmit interval to 60000ms = 60 seconds​
1031 +)))
982 982  
983 -
984 984  (((
985 985  (% style="color:#037691" %)**Downlink Command: 0x01**
986 986  )))
... ... @@ -1010,9 +1010,21 @@
1010 1010  
1011 1011  (% style="color:#037691" %)**AT Command: AT+INTMOD**
1012 1012  
1013 -[[image:image-20220610105907-1.png]]
1062 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
1063 +|=(% 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**
1064 +|(% style="width:154px" %)AT+INTMOD=?|(% style="width:196px" %)Show current interrupt mode|(% style="width:157px" %)(((
1065 +0
1066 +OK
1067 +the mode is 0 =No interruption
1068 +)))
1069 +|(% style="width:154px" %)AT+INTMOD=2|(% style="width:196px" %)(((
1070 +Set Transmit Interval
1071 +0. (Disable Interrupt),
1072 +~1. (Trigger by rising and falling edge)
1073 +2. (Trigger by falling edge)
1074 +3. (Trigger by rising edge)
1075 +)))|(% style="width:157px" %)OK
1014 1014  
1015 -
1016 1016  (((
1017 1017  (% style="color:#037691" %)**Downlink Command: 0x06**
1018 1018  )))
... ... @@ -1037,7 +1037,6 @@
1037 1037  )))
1038 1038  
1039 1039  
1040 -
1041 1041  == 3.3 Calibrate Sensor ==
1042 1042  
1043 1043  
... ... @@ -1051,7 +1051,9 @@
1051 1051  
1052 1052  (% style="color:#037691" %)**Downlink Command: 0x26**
1053 1053  
1054 -[[image:image-20220607171917-10.png]]
1114 +(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:500px" %)
1115 +|(% style="background-color:#d9e2f3; color:#0070c0; width:193px" %)**Downlink Control Type**|(% style="background-color:#d9e2f3; color:#0070c0; width:57px" %)**FPort**|(% style="background-color:#d9e2f3; color:#0070c0; width:91px" %)**Type Code**|(% style="background-color:#d9e2f3; color:#0070c0; width:159px" %)**Downlink payload size(bytes)**
1116 +|(% style="width:193px" %)Get Firmware Version Info|(% style="width:57px" %)Any|(% style="width:91px" %)26|(% style="width:149px" %)2
1055 1055  
1056 1056  * Reply to the confirmation package: 26 01
1057 1057  * Reply to non-confirmed packet: 26 00
... ... @@ -1060,11 +1060,9 @@
1060 1060  
1061 1061  Configures info payload:
1062 1062  
1063 -(% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:510px" %)
1064 -|=(((
1065 -**Size(bytes)**
1066 -)))|=**1**|=**1**|=**1**|=**1**|=**1**|=**5**|=**1**
1067 -|**Value**|Software Type|(((
1125 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %)
1126 +|(% style="background-color:#d9e2f3; color:#0070c0; width:50px" %)**Size(bytes)**|(% style="background-color:#d9e2f3; color:#0070c0; width:70px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:70px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:50px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:70px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:60px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:50px" %)**5**|(% style="background-color:#d9e2f3; color:#0070c0; width:100px" %)**1**
1127 +|Value|Software Type|(((
1068 1068  Frequency
1069 1069  Band
1070 1070  )))|Sub-band|(((
... ... @@ -1077,7 +1077,6 @@
1077 1077  
1078 1078  (% style="color:#037691" %)**Software Type**(%%): Always 0x03 for LSPH01
1079 1079  
1080 -
1081 1081  (% style="color:#037691" %)**Frequency Band**:
1082 1082  
1083 1083  *0x01: EU868
... ... @@ -1103,10 +1103,8 @@
1103 1103  
1104 1104  (% style="color:#037691" %)**Sub-Band**(%%): value 0x00 ~~ 0x08
1105 1105  
1106 -
1107 1107  (% style="color:#037691" %)**Firmware Version**(%%): 0x0100, Means: v1.0.0 version
1108 1108  
1109 -
1110 1110  (% style="color:#037691" %)**Sensor Type**:
1111 1111  
1112 1112  0x01: LSE01
... ... @@ -1196,6 +1196,8 @@
1196 1196  * (% style="color:red" %)**IN865**(%%):  LoRaWAN IN865 band
1197 1197  * (% style="color:red" %)**CN470**(%%): LoRaWAN CN470 band
1198 1198  
1256 +
1257 +
1199 1199  = 9. ​Packing Info =
1200 1200  
1201 1201  
... ... @@ -1210,6 +1210,8 @@
1210 1210  * Package Size / pcs : cm
1211 1211  * Weight / pcs : g
1212 1212  
1272 +
1273 +
1213 1213  = 10. ​Support =
1214 1214  
1215 1215  
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0