<
From version < 92.2 >
edited by Xiaoling
on 2022/07/09 10:02
To version < 89.1 >
edited by Xiaoling
on 2022/07/09 09:39
>
Change comment: Uploaded new attachment "image-20220709093918-2.png", version {1}

Summary

Details

Page properties
Content
... ... @@ -84,7 +84,7 @@
84 84  (% style="color:#037691" %)**Power Consumption**
85 85  
86 86  * STOP Mode: 10uA @ 3.3v
87 -* Max transmit power: [[350mA@3.3v>>mailto:350mA@3.3v]]
87 +* Max transmit power: 350mA@3.3v
88 88  
89 89  
90 90  
... ... @@ -238,6 +238,7 @@
238 238  * (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,5601   ** (%%) ~/~/ to set UDP server address and port
239 239  * (% style="color:blue" %)**AT+CFM=1       ** (%%) ~/~/If the server does not respond, this command is unnecessary
240 240  
241 +
241 241  [[image:1657330501006-241.png]]
242 242  
243 243  
... ... @@ -247,19 +247,21 @@
247 247  
248 248  === 2.2.6 Use MQTT protocol to uplink data ===
249 249  
251 +This feature is supported since firmware version v110
250 250  
253 +
251 251  * (% style="color:blue" %)**AT+PRO=3   ** (%%) ~/~/Set to use MQTT protocol to uplink
252 252  * (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,1883   ** (%%) ~/~/Set MQTT server address and port
253 253  * (% style="color:blue" %)**AT+CLIENT=CLIENT       ** (%%)~/~/Set up the CLIENT of MQTT
254 254  * (% style="color:blue" %)**AT+UNAME=UNAME                               **(%%)~/~/Set the username of MQTT
255 255  * (% style="color:blue" %)**AT+PWD=PWD                                        **(%%)~/~/Set the password of MQTT
256 -* (% style="color:blue" %)**AT+PUBTOPIC=NDDS75_PUB                 **(%%)~/~/Set the sending topic of MQTT
257 -* (% style="color:blue" %)**AT+SUBTOPIC=NDDS75_SUB          **(%%) ~/~/Set the subscription topic of MQTT
259 +* (% style="color:blue" %)**AT+PUBTOPIC=NSE01_PUB                    **(%%)~/~/Set the sending topic of MQTT
260 +* (% style="color:blue" %)**AT+SUBTOPIC=NSE01_SUB          **(%%) ~/~/Set the subscription topic of MQTT
258 258  
259 259  [[image:1657249978444-674.png]]
260 260  
261 261  
262 -[[image:1657330723006-866.png]]
265 +[[image:1657249990869-686.png]]
263 263  
264 264  
265 265  (((
... ... @@ -270,14 +270,16 @@
270 270  
271 271  === 2.2.7 Use TCP protocol to uplink data ===
272 272  
276 +This feature is supported since firmware version v110
273 273  
278 +
274 274  * (% style="color:blue" %)**AT+PRO=4   ** (%%) ~/~/ Set to use TCP protocol to uplink
275 275  * (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,5600   **(%%) ~/~/ to set TCP server address and port
276 276  
277 -[[image:image-20220709093918-1.png]]
282 +[[image:1657250217799-140.png]]
278 278  
279 279  
280 -[[image:image-20220709093918-2.png]]
285 +[[image:1657250255956-604.png]]
281 281  
282 282  
283 283  
... ... @@ -299,51 +299,36 @@
299 299  
300 300  == 2.3  Uplink Payload ==
301 301  
302 -In this mode, uplink payload includes in total 14 bytes
307 +In this mode, uplink payload includes in total 18 bytes
303 303  
304 -
305 305  (% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:510px" %)
306 306  |=(% style="width: 60px;" %)(((
307 307  **Size(bytes)**
308 -)))|=(% style="width: 50px;" %)**6**|=(% style="width: 25px;" %)2|=(% style="width: 25px;" %)**2**|=(% style="width: 70px;" %)**1**|=(% style="width: 60px;" %)**2**|=(% style="width: 50px;" %)**1**
309 -|(% style="width:97px" %)**Value**|(% style="width:83px" %)[[Device ID>>||anchor="H2.4.1A0A0DeviceID"]]|(% style="width:41px" %)[[Ver>>||anchor="H2.4.2A0VersionInfo"]]|(% style="width:46px" %)[[BAT>>||anchor="H2.4.3A0BatteryInfo"]]|(% style="width:123px" %)[[Signal Strength>>||anchor="H2.4.4A0SignalStrength"]]|(% style="width:108px" %)[[Distance (unit: mm)>>||anchor="H2.4.5A0SoilMoisture"]]|(% style="width:80px" %)[[Interrupt>>||anchor="H2.4.8A0DigitalInterrupt"]]
312 +)))|=(% style="width: 50px;" %)**6**|=(% style="width: 25px;" %)2|=(% style="width: 25px;" %)**2**|=(% style="width: 70px;" %)**1**|=(% style="width: 60px;" %)**2**|=(% style="width: 80px;" %)**2**|=(% style="width: 90px;" %)**2**|=(% style="width: 50px;" %)**1**
313 +|(% style="width:97px" %)**Value**|(% style="width:83px" %)[[Device ID>>||anchor="H2.4.1A0A0DeviceID"]]|(% style="width:41px" %)[[Ver>>||anchor="H2.4.2A0VersionInfo"]]|(% style="width:46px" %)[[BAT>>||anchor="H2.4.3A0BatteryInfo"]]|(% style="width:123px" %)[[Signal Strength>>||anchor="H2.4.4A0SignalStrength"]]|(% style="width:108px" %)[[Soil Moisture>>||anchor="H2.4.5A0SoilMoisture"]]|(% style="width:133px" %)[[Soil Temperature>>||anchor="H2.4.6A0SoilTemperature"]]|(% style="width:159px" %)[[Soil Conductivity(EC)>>||anchor="H2.4.7A0SoilConductivity28EC29"]]|(% style="width:80px" %)[[Interrupt>>||anchor="H2.4.8A0DigitalInterrupt"]]
310 310  
311 311  (((
312 -If we use the MQTT client to subscribe to this MQTT topic, we can see the following information when the NDDS751 uplink data.
316 +If we use the MQTT client to subscribe to this MQTT topic, we can see the following information when the NSE01 uplink data.
313 313  )))
314 314  
315 315  
316 -[[image:1657331036973-987.png]]
320 +[[image:image-20220708111918-4.png]]
317 317  
318 -(((
322 +
319 319  The payload is ASCII string, representative same HEX:
320 -)))
321 321  
322 -(((
323 -0x72403155615900640c6c19029200 where:
324 -)))
325 +0x72403155615900640c7817075e0a8c02f900 where:
325 325  
326 -* (((
327 -Device ID: 0x724031556159 = 724031556159
328 -)))
329 -* (((
330 -Version: 0x0064=100=1.0.0
331 -)))
327 +* Device ID: 0x 724031556159 = 724031556159
328 +* Version: 0x0064=100=1.0.0
332 332  
333 -* (((
334 -BAT: 0x0c6c = 3180 mV = 3.180V
335 -)))
336 -* (((
337 -Signal: 0x19 = 25
338 -)))
339 -* (((
340 -Distance: 0x0292= 658 mm
341 -)))
342 -* (((
343 -Interrupt: 0x00 = 0
344 -)))
330 +* BAT: 0x0c78 = 3192 mV = 3.192V
331 +* Singal: 0x17 = 23
332 +* Soil Moisture: 0x075e= 1886 = 18.86  %
333 +* Soil Temperature:0x0a8c =2700=27 °C
334 +* Soil Conductivity(EC) = 0x02f9 =761 uS /cm
335 +* Interrupt: 0x00 = 0
345 345  
346 -
347 347  == 2.4  Payload Explanation and Sensor Interface ==
348 348  
349 349  
... ... @@ -366,7 +366,7 @@
366 366  )))
367 367  
368 368  (((
369 -The Device ID is stored in a none-erase area, Upgrade the firmware or run **AT+FDR** won't erase Device ID.
359 +The Device ID is stored in a none-erase area, Upgrade the firmware or run AT+FDR won't erase Device ID.
370 370  )))
371 371  
372 372  
... ... @@ -378,7 +378,7 @@
378 378  )))
379 379  
380 380  (((
381 -For example: 0x00 64 : this device is NDDS75 with firmware version 1.0.0.
371 +For example: 0x00 64 : this device is NSE01 with firmware version 1.0.0.
382 382  )))
383 383  
384 384  
... ... @@ -433,17 +433,63 @@
433 433  
434 434  === 2.4.5  Soil Moisture ===
435 435  
436 -Get the distance. Flat object range 280mm - 7500mm.
426 +(((
427 +(((
428 +Get the moisture content of the soil. The value range of the register is 0-10000(Decimal), divide this value by 100 to get the percentage of moisture in the soil.
429 +)))
430 +)))
437 437  
438 -For example, if the data you get from the register is **__0x0B 0x05__**, the distance between the sensor and the measured object is
432 +(((
433 +(((
434 +For example, if the data you get from the register is **__0x05 0xDC__**, the moisture content in the soil is
435 +)))
436 +)))
439 439  
440 440  (((
439 +
440 +)))
441 +
441 441  (((
442 -(% style="color:blue" %)** 0B05(H) = 2821(D) = 2821mm.**
443 +(% style="color:#4f81bd" %)**05DC(H) = 1500(D) /100 = 15%.**
443 443  )))
445 +
446 +
447 +
448 +=== 2.4.6  Soil Temperature ===
449 +
450 +(((
451 +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
444 444  )))
445 445  
446 446  (((
455 +**Example**:
456 +)))
457 +
458 +(((
459 +If payload is 0105H: ((0x0105 & 0x8000)>>15 === 0),temp = 0105(H)/100 = 2.61 °C
460 +)))
461 +
462 +(((
463 +If payload is FF7EH: ((FF7E & 0x8000)>>15 ===1),temp = (FF7E(H)-FFFF(H))/100 = -1.29 °C
464 +)))
465 +
466 +
467 +
468 +=== 2.4.7  Soil Conductivity (EC) ===
469 +
470 +(((
471 +Obtain (% style="color:#4f81bd" %)**__soluble salt concentration__**(%%) in soil or (% style="color:#4f81bd" %)**__soluble ion concentration in liquid fertilizer__**(%%) or (% style="color:#4f81bd" %)**__planting medium__**(%%). The value range of the register is 0 - 20000(Decimal)( Can be greater than 20000).
472 +)))
473 +
474 +(((
475 +For example, if the data you get from the register is __**0x00 0xC8**__, the soil conductivity is 00C8(H) = 200(D) = 200 uS/cm.
476 +)))
477 +
478 +(((
479 +Generally, the EC value of irrigation water is less than 800uS / cm.
480 +)))
481 +
482 +(((
447 447  
448 448  )))
449 449  
... ... @@ -451,10 +451,10 @@
451 451  
452 452  )))
453 453  
454 -=== 2.4.6  Digital Interrupt ===
490 +=== 2.4.8  Digital Interrupt ===
455 455  
456 456  (((
457 -Digital Interrupt refers to pin (% style="color:blue" %)**GPIO_EXTI**(%%), and there are different trigger methods. When there is a trigger, the NDDS75 will send a packet to the server.
493 +Digital Interrupt refers to pin (% style="color:blue" %)**GPIO_EXTI**(%%), and there are different trigger methods. When there is a trigger, the NSE01 will send a packet to the server.
458 458  )))
459 459  
460 460  (((
... ... @@ -485,10 +485,10 @@
485 485  
486 486  
487 487  
488 -=== 2.4.7  ​+5V Output ===
524 +=== 2.4.9  ​+5V Output ===
489 489  
490 490  (((
491 -NDDS75 will enable +5V output before all sampling and disable the +5v after all sampling. 
527 +NSE01 will enable +5V output before all sampling and disable the +5v after all sampling. 
492 492  )))
493 493  
494 494  
... ... @@ -508,9 +508,9 @@
508 508  
509 509  == 2.5  Downlink Payload ==
510 510  
511 -By default, NDDS75 prints the downlink payload to console port.
547 +By default, NSE01 prints the downlink payload to console port.
512 512  
513 -[[image:image-20220709100028-1.png]]
549 +[[image:image-20220708133731-5.png]]
514 514  
515 515  
516 516  (((
... ... @@ -546,7 +546,7 @@
546 546  )))
547 547  
548 548  (((
549 -If payload = 0x04FF, it will reset the NDDS75
585 +If payload = 0x04FF, it will reset the NSE01
550 550  )))
551 551  
552 552  
... ... @@ -560,21 +560,19 @@
560 560  
561 561  == 2.6  ​LED Indicator ==
562 562  
599 +(((
600 +The NSE01 has an internal LED which is to show the status of different state.
563 563  
564 -The NDDS75 has an internal LED which is to show the status of different state.
565 565  
566 -
567 -* When power on, NDDS75 will detect if sensor probe is connected, if probe detected, LED will blink four times. (no blinks in this step is no probe)
603 +* When power on, NSE01 will detect if sensor probe is connected, if probe detected, LED will blink four times. (no blinks in this step is no probe)
568 568  * Then the LED will be on for 1 second means device is boot normally.
569 -* After NDDS75 join NB-IoT network. The LED will be ON for 3 seconds.
605 +* After NSE01 join NB-IoT network. The LED will be ON for 3 seconds.
570 570  * For each uplink probe, LED will be on for 500ms.
571 -
572 -(((
573 -
574 574  )))
575 575  
576 576  
577 577  
611 +
578 578  == 2.7  Installation in Soil ==
579 579  
580 580  __**Measurement the soil surface**__
1657331036973-987.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -83.8 KB
Content
image-20220709100028-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -8.8 KB
Content
Copyright ©2010-2022 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0