Changes for page NSPH01-NB-IoT Soil pH Sensor User Manual
Last modified by Bei Jinggeng on 2024/03/30 17:53
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -207,6 +207,7 @@ 207 207 * (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,5601 ** (%%) ~/~/ to set UDP server address and port 208 208 * (% style="color:blue" %)**AT+CFM=1 ** (%%) ~/~/ If the server does not respond, this command is unnecessar 209 209 210 + 210 210 [[image:image-20220907153643-9.png||height="401" width="734"]] 211 211 212 212 ... ... @@ -227,6 +227,7 @@ 227 227 * (% style="color:blue" %)**AT+PUBTOPIC=NSE01_PUB **(%%)~/~/ Set the sending topic of MQTT 228 228 * (% style="color:blue" %)**AT+SUBTOPIC=NSE01_SUB ** (%%) ~/~/ Set the subscription topic of MQTT 229 229 231 + 230 230 [[image:image-20220907153739-11.png||height="491" width="764"]] 231 231 232 232 ... ... @@ -246,6 +246,7 @@ 246 246 * (% style="color:blue" %)**AT+PRO=4 ** (%%) ~/~/ Set to use TCP protocol to uplink 247 247 * (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,5600 ** (%%) ~/~/ to set TCP server address and port 248 248 251 + 249 249 [[image:image-20220907153818-13.png||height="486" width="668"]] 250 250 251 251 ... ... @@ -260,6 +260,7 @@ 260 260 261 261 * (% style="color:blue" %)**AT+TDC=7200 ** (%%) ~/~/ Set Update Interval to 7200s (2 hour) 262 262 266 + 263 263 (% style="color:red" %)**NOTE: By default, the device will send an uplink message every 2 hours. Each Uplink Include 8 set of records in this 2 hour (15 minute interval / record).** 264 264 265 265 ... ... @@ -296,6 +296,9 @@ 296 296 * Soil Temperature,Soil PH,Time stamp : 010b0226631550fb 297 297 * (% style="color:red" %)8 sets of recorded data: Temperature,Soil PH,Time stamp : 010e022663154d77,....... 298 298 303 + 304 + 305 + 299 299 == 2.4 Payload Explanation and Sensor Interface == 300 300 301 301 ... ... @@ -359,9 +359,9 @@ 359 359 360 360 Get the PH content of the soil. The value range of the register is 300-1000(Decimal), divide this value by 100 to get the percentage of PH in the soil. 361 361 362 -For example, if the data you get from the register is (% style="color:blue" %)**__0x05 0xDC__**(%%), the PH content in the soil is369 +For example, if the data you get from the register is **__0x05 0xDC__**, the PH content in the soil is 363 363 364 - (% style="color:blue" %)**0229(H) = 549(D) /100 = 5.49.**371 +**0229(H) = 549(D) /100 = 5.49.** 365 365 366 366 367 367 ... ... @@ -368,9 +368,8 @@ 368 368 === 2.4.6 Soil Temperature === 369 369 370 370 371 -Get the temperature in the soil. The value range of the register is -4000 - +800(Decimal), divide this value by 100 to get the temperature in the soil. For example, if the data you get from the register is (% style="color:blue" %)**__0x09 0xEC__**(%%), the temperature content in the soil is378 +Get the temperature in the soil. The value range of the register is -4000 - +800(Decimal), divide this value by 100 to get the temperature in the soil. For example, if the data you get from the register is **__0x09 0xEC__**, the temperature content in the soil is 372 372 373 - 374 374 **Example**: 375 375 376 376 If payload is 0105H: ((0x0105 & 0x8000)>>15 === 0),temp = 0105(H)/10 = 26.1 °C ... ... @@ -399,9 +399,8 @@ 399 399 400 400 The lower four bits of this data field shows if this packet is generated by interrupt or not. Click here for the hardware and software set up. 401 401 408 +Example: 402 402 403 -**Example:** 404 - 405 405 0x(00): Normal uplink packet. 406 406 407 407 0x(01): Interrupt Uplink Packet. ... ... @@ -460,6 +460,8 @@ 460 460 * For each uplink probe, LED will be on for 500ms. 461 461 462 462 468 + 469 + 463 463 == 2.7 Installation and Maintain == 464 464 465 465 ... ... @@ -473,7 +473,7 @@ 473 473 === 2.7.2 Measurement === 474 474 475 475 476 -(% style="color:#037691" %) **Measurement the soil surface:**483 +**(% style="color:#037691" %)Measurement the soil surface:** 477 477 478 478 479 479 [[image:image-20220907154700-18.png]] ... ... @@ -487,7 +487,7 @@ 487 487 Put soil over the probe after insert. And start to measure. 488 488 489 489 490 -(% style="color:#037691" %) **Measurement inside soil:**497 +**(% style="color:#037691" %)Measurement inside soil:** 491 491 492 492 Dig a hole with diameter > 20CM. 493 493 ... ... @@ -505,12 +505,15 @@ 505 505 1. Avoid the probes to touch oily matter. Which will cause issue in accuracy. 506 506 1. The probe is IP68 can be put in water. 507 507 515 + 516 + 517 + 508 508 == 2.8 PH and Temperature alarm function == 509 509 510 510 511 -(% style="color:#037691" %) **➢ AT Command:**521 +**(% style="color:#037691" %)➢ AT Command:** 512 512 513 -(% style="color:blue" %) **AT+ PHALARM=min,max**523 +**(% style="color:blue" %)AT+ PHALARM=min,max** 514 514 515 515 ² When min=3, and max≠0, Alarm higher than max 516 516 ... ... @@ -519,7 +519,7 @@ 519 519 ² When min≠0 and max≠0, Alarm higher than max or lower than min 520 520 521 521 522 -(% style="color:blue" %) **Example:**532 +**(% style="color:blue" %)Example:** 523 523 524 524 AT+ PHALARM =5,8 ~/~/ Alarm when PH lower than 5. 525 525 ... ... @@ -532,31 +532,32 @@ 532 532 ² When min≠0 and max≠0, Alarm higher than max or lower than min 533 533 534 534 535 -(% style="color:blue" %) **Example:**545 +**(% style="color:blue" %)Example:** 536 536 537 537 AT+ TEMPALARM=20,30 ~/~/ Alarm when temperature lower than 20. 538 538 539 539 540 540 541 -== 2.9 551 +== 2.9 Set the number of data to be uploaded and the recording time == 542 542 543 543 544 -(% style="color:#037691" %) **➢ AT Command:**554 +**(% style="color:#037691" %)➢ AT Command:** 545 545 546 -* (% style="color:blue" %)**AT+TR=900** (%%) ~/~/ The unit is seconds, and the default is to record data once every 900 seconds.( The minimum can be set to 180 seconds) 547 -* (% style="color:blue" %)**AT+NOUD=8** (%%) ~/~/ The device uploads 8 sets of recorded data by default. Up to 32 sets of record data can be uploaded. 556 +**(% style="color:blue" %)AT+TR=900** (%%) ~/~/ The unit is seconds, and the default is to record data once every 900 seconds.( The minimum can be set to 180 seconds) 548 548 558 +**(% style="color:blue" %)AT+NOUD=8** (%%) ~/~/ The device uploads 8 sets of recorded data by default. Up to 32 sets of record data can be uploaded. 549 549 550 550 551 -== 2.10 561 +== 2.10 Read or Clear cached data == 552 552 553 553 554 -(% style="color:#037691" %) **➢ AT Command:**564 +**(% style="color:#037691" %)➢ AT Command:** 555 555 556 -* (% style="color:blue" %)**AT+CDP** (%%) ~/~/ Read cached data 557 -* (% style="color:blue" %)**AT+CDP=0** (%%) ~/~/ Clear cached data 566 +**(% style="color:blue" %)AT+CDP** (%%) ~/~/ Read cached data 558 558 568 +**(% style="color:blue" %)AT+CDP=0** (%%) ~/~/ Clear cached data 559 559 570 + 560 560 [[image:image-20220907154700-19.png]] 561 561 562 562 ... ... @@ -578,7 +578,7 @@ 578 578 579 579 Download URL & Firmware Change log: [[https:~~/~~/www.dropbox.com/sh/1zmcakvbkf24f8x/AACmq2dZ3iRB9F1nVWeEB9Moa?dl=0>>url:https://www.dropbox.com/sh/1zmcakvbkf24f8x/AACmq2dZ3iRB9F1nVWeEB9Moa?dl=0]] 580 580 581 -Upgrade Instruction: [[Upgrade Firmware>> ||anchor="H5.1200BHowtoUpgradeFirmware"]]592 +Upgrade Instruction: [[Upgrade Firmware>>path:#H5.1200BHowtoUpgradeFirmware]] 582 582 583 583 584 584 ... ... @@ -609,9 +609,9 @@ 609 609 610 610 Instruction to use as below: 611 611 612 -(% style="color:blue" %) **Step 1: **(%%)Downlink the up-to-date DRAGINO_Battery_Life_Prediction_Table.xlsx from: [[https:~~/~~/www.dragino.com/downloads/index.php?dir=LoRa_End_Node/Battery_Analyze/>>url:https://www.dragino.com/downloads/index.php?dir=LoRa_End_Node/Battery_Analyze/]]623 +**(% style="color:blue" %)Step 1: **(%%)Downlink the up-to-date DRAGINO_Battery_Life_Prediction_Table.xlsx from: [[https:~~/~~/www.dragino.com/downloads/index.php?dir=LoRa_End_Node/Battery_Analyze/>>url:https://www.dragino.com/downloads/index.php?dir=LoRa_End_Node/Battery_Analyze/]] 613 613 614 -(% style="color: blue" %)**Step 2: **(%%) Open it and choose625 +**(% style="color:#037691" %)Step 2: **(%%) Open it and choose 615 615 616 616 * Product Model 617 617 * Uplink Interval ... ... @@ -669,7 +669,7 @@ 669 669 AT+<CMD>=? : Get the value 670 670 671 671 672 -(% style="color:#037691" %) **General Commands**683 +**(% style="color:#037691" %)General Commands** 673 673 674 674 AT : Attention 675 675 ... ... @@ -714,17 +714,17 @@ 714 714 AT+ PHCAL : calibrate PH value 715 715 716 716 717 -(% style="color:#037691" %) **COAP Management**728 +**(% style="color:#037691" %)COAP Management** 718 718 719 719 AT+URI : Resource parameters 720 720 721 721 722 -(% style="color:#037691" %) **UDP Management**733 +**(% style="color:#037691" %)UDP Management** 723 723 724 724 AT+CFM : Upload confirmation mode (only valid for UDP) 725 725 726 726 727 -(% style="color:#037691" %) **MQTT Management**738 +**(% style="color:#037691" %)MQTT Management** 728 728 729 729 AT+CLIENT : Get or Set MQTT client 730 730 ... ... @@ -737,7 +737,7 @@ 737 737 AT+SUBTOPIC : Get or Set MQTT subscription topic 738 738 739 739 740 -(% style="color:#037691" %) **Information**751 +**(% style="color:#037691" %)Information** 741 741 742 742 AT+FDR : Factory Data Reset 743 743 ... ... @@ -755,7 +755,7 @@ 755 755 756 756 Please see this link for how to upgrade: [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/Firmware%20Upgrade%20Instruction%20for%20STM32%20base%20products/#H2.HardwareUpgradeMethodSupportList>>url:http://wiki.dragino.com/xwiki/bin/view/Main/Firmware%20Upgrade%20Instruction%20for%20STM32%20base%20products/#H2.HardwareUpgradeMethodSupportList]] 757 757 758 -(% style="color:red" %) **Notice, NSPH01 and LSPH01 share the same mother board. They use the same connection and method to update.**769 +**(% style="color:red" %)Notice, **NSPH01 **and **LSPH01 **share the same mother board. They use the same connection and method to update.** 759 759 760 760 761 761 ... ... @@ -779,7 +779,7 @@ 779 779 == 6.2 AT Command input doesn't work == 780 780 781 781 782 -In the case if user can see the console output but can't type input to the device. Please check if you already include the (% style="color:green" %) **ENTER**(%%) while sending out the command. Some serial tool doesn't send (% style="color:green" %)**ENTER** (%%)while press the send key, user need to add ENTER in their string.793 +In the case if user can see the console output but can't type input to the device. Please check if you already include the **(% style="color:green" %)ENTER**(%%) while sending out the command. Some serial tool doesn't send **(% style="color:green" %)ENTER** (%%)while press the send key, user need to add ENTER in their string. 783 783 784 784 785 785 ... ... @@ -803,6 +803,9 @@ 803 803 * Size: 195 x 125 x 55 mm 804 804 * Weight: 420g 805 805 817 + 818 + 819 + 806 806 = 9. Support = 807 807 808 808