Changes for page LSPH01 -- LoRaWAN Soil pH Sensor User Manual
Last modified by Bei Jinggeng on 2024/08/02 17:52
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -282,8 +282,8 @@ 282 282 ))) 283 283 284 284 285 -(% border="1" cellspacing="5" style="background-color:#fff fcc; width:496px" %)286 -|=(% style="width: 160px;" %)**Message Type Code**|=(% style="width: 163px;" %)**Description**|=(% style="width: 173px;" %)**Payload** 285 +(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:496px" %) 286 +|=(% 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"]] ... ... @@ -465,18 +465,42 @@ 465 465 466 466 ((( 467 467 After stable, user can use below command to calibrate. 468 + 469 +(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:520px" %) 470 +|(% 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** 471 +|(% style="width:149px" %)4.00|(% style="width:197px" %)AT+PHCAL=4|(% style="width:206px" %)((( 472 +0x13 04 473 +Reply with Calibrate payload 474 +)))|(% style="width:136px" %)((( 475 +AT+PHCAL=? 476 +Example 41,61,91 468 468 ))) 478 +|(% style="width:149px" %)6.86|(% style="width:197px" %)AT+PHCAL=6|(% style="width:206px" %)((( 479 +0x13 06 480 +Reply with Calibrate payload 481 +)))|(% style="width:136px" %)AT+PHCAL=? 482 +|(% style="width:149px" %)9.18|(% style="width:197px" %)AT+PHCAL=9|(% style="width:206px" %)((( 483 +0x13 09 484 +Reply with Calibrate payload 485 +)))|(% style="width:136px" %)AT+PHCAL=? 486 +|(% style="width:149px" %)Factory Default|(% style="width:197px" %)AT+PHCAL=15|(% style="width:206px" %)((( 487 +0x13 15 488 +Reply with Calibrate payload 489 +)))|(% style="width:136px" %)((( 490 +AT+PHCAL=? 491 +Example 151 492 +))) 493 +))) 469 469 470 -[[image:image-20220607171149-4.png]] 471 471 472 472 473 473 (% style="color:#037691" %)**Calibration Payload** 474 474 475 -(% border="1" cellspacing="5" style="background-color:#fff fcc;color:green;width:500px" %)476 -|=(% style="width: 60px;" %)((( 477 -**Size 478 -)))|=(% style="width: 100px;" %)**1**|=(% style="width: 100px;" %)**1**|=(% style="width: 100px;" %)**1**|=(% style="width: 50px;" %)**7**|=(% style="width: 90px;" %)**1** 479 -| **Value**|(((499 +(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:500px" %) 500 +|=(% style="width: 60px;background-color:#D9E2F3;color:#0070C0" %)((( 501 +**Size(bytes)** 502 +)))|=(% 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** 503 +|Value|((( 480 480 PH4 Calibrate value 481 481 )))|PH6.86 Calibrate value|((( 482 482 PH9.18 Calibrate value ... ... @@ -487,9 +487,10 @@ 487 487 488 488 User can also send 0x14 downlink command to poll the current calibration payload. 489 489 490 -[[image:image-20220607171416-7.jpeg]] 514 +(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:480px" %) 515 +|=(% 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)** 516 +|(% 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 ... ... @@ -978,7 +978,17 @@ 978 978 979 979 (% style="color:#037691" %)**AT Command: AT+TDC** 980 980 981 -[[image:image-20220607171554-8.png]] 1006 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %) 1007 +|=(% 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** 1008 +|(% style="width:156px" %)AT+TDC=?|(% style="width:137px" %)Show current transmit Interval|((( 1009 +30000 1010 +OK 1011 +the interval is 30000ms = 30s 1012 +))) 1013 +|(% style="width:156px" %)AT+TDC=60000|(% style="width:137px" %)Set Transmit Interval|((( 1014 +OK 1015 +Set transmit interval to 60000ms = 60 seconds 1016 +))) 982 982 983 983 984 984 ((( ... ... @@ -1010,7 +1010,20 @@ 1010 1010 1011 1011 (% style="color:#037691" %)**AT Command: AT+INTMOD** 1012 1012 1013 -[[image:image-20220610105907-1.png]] 1048 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %) 1049 +|=(% 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** 1050 +|(% style="width:154px" %)AT+INTMOD=?|(% style="width:196px" %)Show current interrupt mode|(% style="width:157px" %)((( 1051 +0 1052 +OK 1053 +the mode is 0 =No interruption 1054 +))) 1055 +|(% style="width:154px" %)AT+INTMOD=2|(% style="width:196px" %)((( 1056 +Set Transmit Interval 1057 +0. (Disable Interrupt), 1058 +~1. (Trigger by rising and falling edge) 1059 +2. (Trigger by falling edge) 1060 +3. (Trigger by rising edge) 1061 +)))|(% style="width:157px" %)OK 1014 1014 1015 1015 1016 1016 ((( ... ... @@ -1051,7 +1051,9 @@ 1051 1051 1052 1052 (% style="color:#037691" %)**Downlink Command: 0x26** 1053 1053 1054 -[[image:image-20220607171917-10.png]] 1102 +(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:500px" %) 1103 +|(% 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:149px" %)**Downlink payload size(bytes)** 1104 +|(% 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|((( 1113 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %) 1114 +|(% 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** 1115 +|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