<
From version < 56.2 >
edited by Xiaoling
on 2022/10/14 18:06
To version < 51.5 >
edited by Xiaoling
on 2022/09/12 15:22
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -48,8 +48,6 @@
48 48  * Micro SIM card slot
49 49  * 8500mAh Battery for long term use
50 50  
51 -
52 -
53 53  == 1.3  Specification ==
54 54  
55 55  
... ... @@ -67,8 +67,6 @@
67 67  * - B20 @H-FDD: 800MHz
68 68  * - B28 @H-FDD: 700MHz
69 69  
70 -
71 -
72 72  == 1.4  Probe Specification ==
73 73  
74 74  
... ... @@ -89,18 +89,13 @@
89 89  * IP68 Protection
90 90  * Length: 3.5 meters
91 91  
88 +== 1.5 ​Applications ==
92 92  
93 -
94 -== 1.5  ​Applications ==
95 -
96 -
97 97  * Smart Agriculture
98 98  
92 +== 1.6 Pin mapping and power on ==
99 99  
100 100  
101 -== 1.6  Pin mapping and power on ==
102 -
103 -
104 104  [[image:image-20220907153300-2.png]]
105 105  
106 106  
... ... @@ -132,7 +132,7 @@
132 132  * The local NB-IoT network used the band that NSPH01 supports.
133 133  * Your operator is able to distribute the data received in their NB-IoT network to your IoT server.
134 134  
135 -Below figure shows our testing structure. Here we have NB-IoT network coverage by China Mobile, the band they use is B8.  The NSPH01 will use** CoAP(120.24.4.116:5683) **or raw **UDP(120.24.4.116:5601)** or **MQTT(120.24.4.116:1883)**or **TCP(120.24.4.116:5600)**protocol to send data to the test server.
126 +Below figure shows our testing structure. Here we have NB-IoT network coverage by China Mobile, the band they use is B8.  The NSPH01 will use CoAP(120.24.4.116:5683) or raw UDP(120.24.4.116:5601) or MQTT(120.24.4.116:1883)or TCP(120.24.4.116:5600)protocol to send data to the test server.
136 136  
137 137  
138 138  [[image:image-20220907153445-4.png]]
... ... @@ -144,7 +144,6 @@
144 144  
145 145  User need to take out the NB-IoT module and insert the SIM card like below. ((% style="color:red" %) Pay attention to the direction(%%))
146 146  
147 -
148 148  [[image:image-20220907153505-5.png]]
149 149  
150 150  
... ... @@ -171,6 +171,7 @@
171 171  * Stop bits:  (% style="color:green" %)**1**
172 172  * Parity:  (% style="color:green" %)**None**
173 173  * Flow Control: (% style="color:green" %)**None**
164 +*
174 174  
175 175  Make sure the switch is in FLASH position, then power on device by connecting the jumper on NSPH01. NSPH01 will output system info once power on as below, we can enter the (% style="color:green" %)**password: 12345678**(%%) to access AT Command input.
176 176  
... ... @@ -216,6 +216,7 @@
216 216  * (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,5601   ** (%%) ~/~/  to set UDP server address and port
217 217  * (% style="color:blue" %)**AT+CFM=1       ** (%%) ~/~/  If the server does not respond, this command is unnecessar
218 218  
210 +
219 219  [[image:image-20220907153643-9.png||height="401" width="734"]]
220 220  
221 221  
... ... @@ -236,6 +236,7 @@
236 236  * (% style="color:blue" %)**AT+PUBTOPIC=NSE01_PUB                    **(%%)~/~/ Set the sending topic of MQTT
237 237  * (% style="color:blue" %)**AT+SUBTOPIC=NSE01_SUB          ** (%%) ~/~/ Set the subscription topic of MQTT
238 238  
231 +
239 239  [[image:image-20220907153739-11.png||height="491" width="764"]]
240 240  
241 241  
... ... @@ -255,6 +255,7 @@
255 255  * (% style="color:blue" %)**AT+PRO=4   ** (%%) ~/~/ Set to use TCP protocol to uplink
256 256  * (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,5600   ** (%%) ~/~/ to set TCP server address and port
257 257  
251 +
258 258  [[image:image-20220907153818-13.png||height="486" width="668"]]
259 259  
260 260  
... ... @@ -269,6 +269,7 @@
269 269  
270 270  * (% style="color:blue" %)**AT+TDC=7200      ** (%%) ~/~/ Set Update Interval to 7200s (2 hour)
271 271  
266 +
272 272  (% 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).**
273 273  
274 274  
... ... @@ -289,48 +289,25 @@
289 289  [[image:image-20220907153902-15.png||height="581" width="804"]]
290 290  
291 291  
292 -(((
293 293  The payload is ASCII string, representative same HEX:
294 -)))
295 295  
296 -(((
297 -
298 -)))
289 +0x(% style="color:red" %)f868411056754138(% style="color:blue" %)0064(% style="color:green" %)0c78(% style="color:red" %)17(% style="color:blue" %)01(% style="color:green" %)00(% style="color:red" %)**//0225010b6315537b//**010b0226631550fb//**010e022663154d77**//01110225631549f1//**011502246315466b**//01190223631542e5//**011d022163153f62**//011e022163153bde//**011e022163153859**//(%%) where:
299 299  
300 -(((
301 -**0x (% style="color:red" %)__f868411056754138__  (% style="color:blue" %)__0064 __ (% style="color:green" %)__0c78__  (% style="color:#00b0f0" %)__17__  (% style="color:#7030a0" %)__01__  (% style="color:#d60093" %)__00__  (% style="color:#a14d07" %)__0225 __ (% style="color:#0020b0" %) __010b__  (% style="color:#420042" %)__6315537b__  (% style="color:#663300" %)//__010b0226631550fb__  __010e022663154d77  01110225631549f1  011502246315466b  01190223631542e5  011d022163153f62  011e022163153bde 011e022163153859__//(%%)**
302 -)))
291 +* (% style="color:red" %)Device ID: 0xf868411056754138 = f868411056754138
292 +* (% style="color:blue" %)Version: 0x0064=100=1.0.0
293 +* (% style="color:green" %)BAT: 0x0c78 = 3192 mV = 3.192V
294 +* (% style="color:red" %)Singal: 0x17 = 23
295 +* (% style="color:blue" %)Mod: 0x01 = 1
296 +* (% style="color:green" %)Interrupt: 0x00= 0
297 +* Soil PH: 0x0225= 549 = 5.49
298 +* Soil Temperature: 0x010B =267=26.7 °C
299 +* Time stamp : 0x6315537b =1662342011  ([[Unix Epoch Time>>url:http://www.epochconverter.com/]])
300 +* Soil Temperature,Soil PH,Time stamp : 010b0226631550fb
301 +* (% style="color:red" %)8 sets of recorded data: Temperature,Soil PH,Time stamp : 010e022663154d77,.......
303 303  
304 -(((
305 -
306 306  
307 -**where:**
308 -)))
309 309  
310 -* (% style="color:#037691" %)**Device ID:**(%%)** **0xf868411056754138 = f868411056754138
311 311  
312 -* (% style="color:#037691" %)**Version:**  (%%) 0x0064=100=1.0.0
313 -
314 -* (% style="color:#037691" %)**BAT:**   (%%) 0x0c78 = 3192 mV = 3.192V
315 -
316 -* (% style="color:#037691" %)**Singal:** (%%)0x17 = 23
317 -
318 -* (% style="color:#037691" %)**Mod:** (%%) 0x01 = 1
319 -
320 -* (% style="color:#037691" %)**Interrupt:**(%%) 0x00= 0
321 -
322 -* (% style="color:#037691" %)**Soil PH:** (%%) 0x0225= 549 = 5.49
323 -
324 -* (% style="color:#037691" %)**Soil Temperature:**(%%) 0x010b =267=26.7 °C
325 -
326 -* (% style="color:#037691" %)**Time stamp :**   (%%) 0x6315537b =1662342011  ([[Unix Epoch Time>>url:http://www.epochconverter.com/]])
327 -
328 -* (% style="color:#037691" %)**Soil Temperature,Soil PH,Time stamp : **(%%) 010b0226631550fb
329 -
330 -* (% style="color:#037691" %)**8 sets of recorded data:**(%%) Temperature,Soil PH,Time stamp :  010e022663154d77,.......
331 -
332 -
333 -
334 334  == 2.4  Payload Explanation and Sensor Interface ==
335 335  
336 336  
... ... @@ -394,9 +394,9 @@
394 394  
395 395  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.
396 396  
397 -For example, if the data you get from the register is (% style="color:blue" %)**__0x05 0xDC__**(%%), the PH content in the soil is
369 +For example, if the data you get from the register is **__0x05 0xDC__**, the PH content in the soil is
398 398  
399 -(% style="color:blue" %)**0229(H) = 549(D) /100 = 5.49.**
371 +**0229(H) = 549(D) /100 = 5.49.**
400 400  
401 401  
402 402  
... ... @@ -403,9 +403,8 @@
403 403  === 2.4.6  Soil Temperature ===
404 404  
405 405  
406 -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 is
378 +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
407 407  
408 -
409 409  **Example**:
410 410  
411 411  If payload is 0105H: ((0x0105 & 0x8000)>>15 === 0),temp = 0105(H)/10 = 26.1 °C
... ... @@ -434,9 +434,8 @@
434 434  
435 435  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.
436 436  
408 +Example:
437 437  
438 -**Example:**
439 -
440 440  0x(00): Normal uplink packet.
441 441  
442 442  0x(01): Interrupt Uplink Packet.
... ... @@ -494,6 +494,9 @@
494 494  * After NSPH01 join NB-IoT network. The LED will be ON for 3 seconds.
495 495  * For each uplink probe, LED will be on for 500ms.
496 496  
467 +
468 +
469 +
497 497  == 2.7  Installation and Maintain ==
498 498  
499 499  
... ... @@ -507,7 +507,7 @@
507 507  === 2.7.2  Measurement ===
508 508  
509 509  
510 -(% style="color:#037691" %)**Measurement the soil surface:**
483 +**Measurement the soil surface:**
511 511  
512 512  
513 513  [[image:image-20220907154700-18.png]] ​
... ... @@ -521,7 +521,7 @@
521 521  Put soil over the probe after insert. And start to measure.
522 522  
523 523  
524 -(% style="color:#037691" %)**Measurement inside soil:**
497 +**Measurement inside soil:**
525 525  
526 526  Dig a hole with diameter > 20CM.
527 527  
... ... @@ -539,12 +539,15 @@
539 539  1. Avoid the probes to touch oily matter. Which will cause issue in accuracy.
540 540  1. The probe is IP68 can be put in water.
541 541  
515 +
516 +
517 +
542 542  == 2.8  PH and Temperature alarm function ==
543 543  
544 544  
545 -(% style="color:#037691" %)**➢ AT Command:**
521 +**➢ AT Command:**
546 546  
547 -(% style="color:blue" %)**AT+ PHALARM=min,max**
523 +**AT+ PHALARM=min,max**
548 548  
549 549  ² When min=3, and max≠0, Alarm higher than max
550 550  
... ... @@ -553,7 +553,7 @@
553 553  ² When min≠0 and max≠0, Alarm higher than max or lower than min
554 554  
555 555  
556 -(% style="color:blue" %)**Example:**
532 +**Example:**
557 557  
558 558  AT+ PHALARM =5,8  ~/~/ Alarm when PH lower than 5.
559 559  
... ... @@ -566,33 +566,31 @@
566 566  ² When min≠0 and max≠0, Alarm higher than max or lower than min
567 567  
568 568  
569 -(% style="color:blue" %)**Example:**
545 +**Example:**
570 570  
571 571  AT+ TEMPALARM=20,30  ~/~/ Alarm when temperature lower than 20.
572 572  
573 573  
574 574  
575 -== 2.9  Set the number of data to be uploaded and the recording time ==
551 +== 2.9 Set the number of data to be uploaded and the recording time ==
576 576  
577 577  
578 -(% style="color:#037691" %)**➢ AT Command:**
554 +**➢ AT Command:**
579 579  
580 -* (% 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)
581 -* (% 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 +**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)
582 582  
583 - The diagram below explains the relationship between TR, NOUD, and TDC more clearly**:**
558 +**AT+NOUD=8**  ~/~/  The device uploads 8 sets of recorded data by default. Up to 32 sets of record data can be uploaded.
584 584  
585 -[[image:image-20221009000933-1.png||height="750" width="1043"]]
586 586  
561 +== 2.10 Read or Clear cached data ==
587 587  
588 588  
589 -== 2.10  Read or Clear cached data ==
564 +**➢ AT Command:**
590 590  
566 +**AT+CDP**  ~/~/  Read cached data
591 591  
592 -(% style="color:#037691" %)** AT Command:**
568 +**AT+CDP=0** ~/~/ Clear cached data
593 593  
594 -* (% style="color:blue" %)**AT+CDP**        (%%) ~/~/  Read cached data
595 -* (% style="color:blue" %)**AT+CDP=0**    (%%) ~/~/  Clear cached data
596 596  
597 597  [[image:image-20220907154700-19.png]]
598 598  
... ... @@ -613,9 +613,9 @@
613 613  == 2.12  ​Firmware Change Log ==
614 614  
615 615  
616 -Download URL & Firmware Change log: [[https:~~/~~/www.dropbox.com/sh/1tv07fro2pvjqj8/AAD-2wbfGfluTZfh38fQqdA_a?dl=0>>https://www.dropbox.com/sh/1tv07fro2pvjqj8/AAD-2wbfGfluTZfh38fQqdA_a?dl=0]]
590 +Download URL & Firmware Change log: [[https:~~/~~/www.dropbox.com/sh/1zmcakvbkf24f8x/AACmq2dZ3iRB9F1nVWeEB9Moa?dl=0>>url:https://www.dropbox.com/sh/1zmcakvbkf24f8x/AACmq2dZ3iRB9F1nVWeEB9Moa?dl=0]]
617 617  
618 -Upgrade Instruction: [[Upgrade Firmware>>||anchor="H5.1200BHowtoUpgradeFirmware"]]
592 +Upgrade Instruction: [[Upgrade Firmware>>path:#H5.1200BHowtoUpgradeFirmware]]
619 619  
620 620  
621 621  
... ... @@ -646,9 +646,9 @@
646 646  
647 647  Instruction to use as below:
648 648  
649 -(% 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 +**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/]]
650 650  
651 -(% style="color:blue" %)**Step 2: **(%%) Open it and choose
625 +**Step 2: ** Open it and choose
652 652  
653 653  * Product Model
654 654  * Uplink Interval
... ... @@ -656,7 +656,7 @@
656 656  
657 657  And the Life expectation in difference case will be shown on the right.
658 658  
659 -
633 +(% style="text-align:center" %)
660 660  [[image:image-20220907154700-22.jpeg]]
661 661  
662 662  ​
... ... @@ -706,7 +706,7 @@
706 706  AT+<CMD>=?  : Get the value
707 707  
708 708  
709 -(% style="color:#037691" %)**General Commands**      
683 +**General Commands**      
710 710  
711 711  AT  : Attention       
712 712  
... ... @@ -751,17 +751,17 @@
751 751  AT+ PHCAL  : calibrate PH value
752 752  
753 753  
754 -(% style="color:#037691" %)**COAP Management**      
728 +**COAP Management**      
755 755  
756 756  AT+URI            : Resource parameters
757 757  
758 758  
759 -(% style="color:#037691" %)**UDP Management**
733 +**UDP Management**
760 760  
761 761  AT+CFM          : Upload confirmation mode (only valid for UDP)
762 762  
763 763  
764 -(% style="color:#037691" %)**MQTT Management**
738 +**MQTT Management**
765 765  
766 766  AT+CLIENT               : Get or Set MQTT client
767 767  
... ... @@ -774,7 +774,7 @@
774 774  AT+SUBTOPIC  : Get or Set MQTT subscription topic
775 775  
776 776  
777 -(% style="color:#037691" %)**Information**          
751 +**Information**          
778 778  
779 779  AT+FDR  : Factory Data Reset
780 780  
... ... @@ -792,7 +792,7 @@
792 792  
793 793  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]]
794 794  
795 -(% style="color:red" %)**Notice, NSPH01 and LSPH01 share the same mother board. They use the same connection and method to update.**
769 +**Notice, **NSPH01 **and **LSPH01 **share the same mother board. They use the same connection and method to update.**
796 796  
797 797  
798 798  
... ... @@ -816,7 +816,7 @@
816 816  == 6.2  AT Command input doesn't work ==
817 817  
818 818  
819 -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.
820 820  
821 821  
822 822  
... ... @@ -837,13 +837,12 @@
837 837  
838 838  **Dimension and weight**:
839 839  
840 -* Device Size: cm
841 -* Device Weight: g
842 -* Package Size / pcs : cm
843 -* Weight / pcs : g
814 +* Size: 195 x 125 x 55 mm
815 +* Weight:   420g
844 844  
845 845  
846 846  
819 +
847 847  = 9.  Support =
848 848  
849 849  
image-20220923101327-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -12.1 KB
Content
image-20221009000933-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Edwin
Size
... ... @@ -1,1 +1,0 @@
1 -282.9 KB
Content
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0