Last modified by Xiaoling on 2023/07/18 10:12

From version 210.5
edited by Xiaoling
on 2022/10/26 16:03
Change comment: There is no comment for this version
To version 210.1
edited by Bei Jinggeng
on 2022/10/18 10:49
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Xiaoling
1 +XWiki.Bei
Content
... ... @@ -196,6 +196,7 @@
196 196  
197 197  
198 198  
199 +
199 199  == 2.4 Uplink Payload   ( Fport~=2) ==
200 200  
201 201  
... ... @@ -207,37 +207,69 @@
207 207  After each uplink, the (% _mstvisible="3" style="color:blue" %)**BLUE LED**(%%) will blink once.
208 208  )))
209 209  
210 -(% border="1" cellspacing="4" style="background-color:#ffffcc; color:green; width:390px" %)
211 -|=(% style="width: 60px;" %)(((
212 -**Size(bytes)**
213 -)))|=(% style="width: 30px;" %)(((
214 -**2**
215 -)))|=(% style="width: 100px;" %)(((
216 -**2**
217 -)))|=(% style="width: 100px;" %)(((
218 -**2**
219 -)))|=(% style="width: 50px;" %)(((
220 -**1**
221 -)))|=(% style="width: 50px;" %)(((
222 -**4**
211 +(% _mstvisible="1" border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:426px" %)
212 +(% _mstvisible="3" %)|=(% _mstvisible="4" style="width: 97px;" %)(% _mstvisible="5" %)
213 +(((
214 +(% _mstvisible="6" %)
215 +(% _msthash="1817478" _msttexthash="161122" _mstvisible="8" %)**Size(bytes)**
216 +)))|=(% _mstvisible="4" style="width: 39px;" %)(% _mstvisible="5" %)
217 +(((
218 +(% _mstvisible="6" %)
219 +(% _msthash="1817479" _msttexthash="4550" _mstvisible="8" %)**2**
220 +)))|=(% _mstvisible="4" style="width: 100px;" %)(% _mstvisible="5" %)
221 +(((
222 +(% _mstvisible="6" %)
223 +(% _msthash="1817480" _msttexthash="4550" _mstvisible="8" %)**2**
224 +)))|=(% _mstvisible="4" style="width: 77px;" %)(% _mstvisible="5" %)
225 +(((
226 +(% _mstvisible="6" %)
227 +(% _msthash="1817481" _msttexthash="4550" _mstvisible="8" %)**2**
228 +)))|=(% _mstvisible="4" style="width: 47px;" %)(% _mstvisible="5" %)
229 +(((
230 +(% _mstvisible="6" %)
231 +(% _msthash="1817482" _msttexthash="4459" _mstvisible="8" %)**1**
232 +)))|=(% _mstvisible="4" style="width: 51px;" %)(% _mstvisible="5" %)
233 +(((
234 +(% _mstvisible="6" %)
235 +(% _msthash="1817483" _msttexthash="4732" _mstvisible="8" %)**4**
223 223  )))
224 -|(% style="width:97px" %)(((
225 -**Value**
226 -)))|(% style="width:39px" %)(((
227 -[[BAT>>||anchor="H2.4.2BAT-BatteryInfo"]]
228 -)))|(% style="width:100px" %)(((
237 +(% _mstvisible="3" %)|(% _mstvisible="4" style="width:97px" %)(% _mstvisible="5" %)
229 229  (((
230 -[[Built-In Temperature>>||anchor="H2.4.3Built-inTemperature"]]
239 +(% _mstvisible="6" %)
240 +(% _msthash="1817484" _msttexthash="60203" _mstvisible="8" %)**Value**
241 +)))|(% _mstvisible="4" style="width:39px" %)(% _mstvisible="5" %)
242 +(((
243 +(% _mstvisible="6" %)
244 +[[BAT>>||anchor="H2.4.2BAT-BatteryInfo" _msthash="1817485" _msttexthash="22594" _mstvisible="7"]]
245 +)))|(% _mstvisible="4" style="width:100px" %)(% _mstvisible="5" %)
246 +(((
247 +(% _mstvisible="6" %)
248 +(((
249 +(% _mstvisible="7" %)
250 +[[Built-In Temperature>>||anchor="H2.4.3Built-inTemperature" _msthash="2224742" _msttexthash="405769" _mstvisible="8"]]
231 231  )))
232 -)))|(% style="width:77px" %)(((
252 +)))|(% _mstvisible="4" style="width:77px" %)(% _mstvisible="5" %)
233 233  (((
234 -[[Built-in Humidity>>||anchor="H2.4.4Built-inHumidity"]]
254 +(% _mstvisible="6" %)
255 +(((
256 +(% _mstvisible="7" %)
257 +[[Built-in>>||anchor="H2.4.4Built-inHumidity" _msthash="2224743" _msttexthash="105872" _mstvisible="8"]]
235 235  )))
236 -)))|(% style="width:47px" %)(((
237 -[[Ext>>||anchor="H2.4.5Ext23"]] #
238 -)))|(% style="width:51px" %)(((
239 -[[Ext value>>||anchor="H2.4.6Extvalue"]]
259 +
260 +(% _mstvisible="6" %)
261 +(((
262 +(% _mstvisible="7" %)
263 +[[Humidity>>||anchor="H2.4.4Built-inHumidity" _msthash="2224744" _msttexthash="117429" _mstvisible="8"]]
240 240  )))
265 +)))|(% _mstvisible="4" style="width:47px" %)(% _mstvisible="5" %)
266 +(((
267 +(% _mstvisible="6" %)
268 +[[Ext>>||anchor="H2.4.5Ext23" _msthash="1817486" _msttexthash="32331" _mstvisible="7"]] #
269 +)))|(% _mstvisible="4" style="width:51px" %)(% _mstvisible="5" %)
270 +(((
271 +(% _mstvisible="6" %)
272 +[[Ext value>>||anchor="H2.4.6Extvalue" _msthash="1817487" _msttexthash="116545" _mstvisible="7"]]
273 +)))
241 241  
242 242  * The First 6 bytes: has fix meanings for every LHT65N.
243 243  * The 7th byte (EXT #): defines the external sensor model.
... ... @@ -255,6 +255,7 @@
255 255  
256 256  
257 257  
291 +
258 258  === 2.4.2 BAT-Battery Info ===
259 259  
260 260  
... ... @@ -333,59 +333,112 @@
333 333  
334 334  )))
335 335  
336 -(% _mstvisible="1" border="1" cellspacing="4" style="background-color:#ffffcc; color:green; width:480px" %)
337 -|=(% style="width: 50px;" %)(((
338 -**Size(bytes)**
339 -)))|=(% style="width: 70px;" %)(((
340 -**2**
341 -)))|=(% style="width: 100px;" %)
370 +(% _mstvisible="1" border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:510px" %)
371 +(% _mstvisible="3" %)|=(% _mstvisible="4" style="width: 96px;" %)(% _mstvisible="5" %)
342 342  (((
343 -**2**
344 -)))|=(% style="width: 130px;" %)
373 +(% _mstvisible="6" %)
374 +(% _msthash="1817488" _msttexthash="161122" _mstvisible="8" %)**Size(bytes)**
375 +)))|=(% _mstvisible="4" style="width: 71px;" %)(% _mstvisible="5" %)
345 345  (((
346 -**2**
347 -)))|=(% style="width: 50px;" %)
377 +(% _mstvisible="6" %)
378 +(% _msthash="1817489" _msttexthash="4550" _mstvisible="8" %)**2**
379 +)))|=(% _mstvisible="4" style="width: 99px;" %)(% _mstvisible="5" %)
348 348  (((
349 -**1**
350 -)))|=(% style="width: 70px;" %)
381 +(% _mstvisible="6" %)
382 +(% _msthash="1817490" _msttexthash="4550" _mstvisible="8" %)**2**
383 +)))|=(% _mstvisible="4" style="width: 132px;" %)(% _mstvisible="5" %)
351 351  (((
352 -**4**
385 +(% _mstvisible="6" %)
386 +(% _msthash="1817491" _msttexthash="4550" _mstvisible="8" %)**2**
387 +)))|=(% _mstvisible="4" style="width: 54px;" %)(% _mstvisible="5" %)
388 +(((
389 +(% _mstvisible="6" %)
390 +(% _msthash="1817492" _msttexthash="4459" _mstvisible="8" %)**1**
391 +)))|=(% _mstvisible="4" style="width: 64px;" %)(% _mstvisible="5" %)
392 +(((
393 +(% _mstvisible="6" %)
394 +(% _msthash="1817493" _msttexthash="4732" _mstvisible="8" %)**4**
353 353  )))
354 -|(% style="width:110px" %)
396 +(% _mstvisible="3" %)|(% _mstvisible="4" style="width:96px" %)(% _mstvisible="5" %)
355 355  (((
356 -**Value**
357 -)))|(% style="width:71px" %)
398 +(% _mstvisible="6" %)
399 +(% _msthash="1817494" _msttexthash="60203" _mstvisible="8" %)**Value**
400 +)))|(% _mstvisible="4" style="width:71px" %)(% _mstvisible="5" %)
358 358  (((
359 -[[External temperature>>||anchor="H4.2SetExternalSensorMode"]]
360 -)))|(% style="width:99px" %)(((
361 -[[Built-In Temperature>>||anchor="H2.4.3Built-inTemperature"]]
362 -)))|(% style="width:132px" %)
402 +(% _mstvisible="6" %)
403 +[[External temperature>>||anchor="H4.2SetExternalSensorMode" _msthash="1817495" _msttexthash="426517" _mstvisible="7"]]
404 +)))|(% _mstvisible="4" style="width:99px" %)(% _mstvisible="5" %)
363 363  (((
364 -BAT Status & [[Built-in Humidity>>||anchor="H2.4.4Built-inHumidity"]]
365 -)))|(% style="width:54px" %)(((
366 -Status & Ext
367 -)))|(% style="width:64px" %)(((
368 -[[Unix Time Stamp>>||anchor="H2.6.2UnixTimeStamp"]]
406 +(% _mstvisible="6" %)
407 +(((
408 +(% _mstvisible="7" %)
409 +[[Built-In>>||anchor="H2.4.3Built-inTemperature" _msthash="2224745" _msttexthash="100464" _mstvisible="8"]]
369 369  )))
370 370  
412 +(% _mstvisible="6" %)
413 +(((
414 +(% _mstvisible="7" %)
415 +[[Temperature>>||anchor="H2.4.3Built-inTemperature" _msthash="2224746" _msttexthash="184041" _mstvisible="8"]]
416 +)))
417 +)))|(% _mstvisible="4" style="width:132px" %)(% _mstvisible="5" %)
418 +(((
419 +(% _mstvisible="6" %)
420 +(((
421 +(% _msthash="2224747" _msttexthash="136331" _mstvisible="7" %)
422 +BAT Status &
423 +)))
371 371  
372 -* **Battery status & Built-in Humidity**
425 +(% _mstvisible="6" %)
426 +(((
427 +(% _mstvisible="7" %)
428 +[[Built-in Humidity>>||anchor="H2.4.4Built-inHumidity" _msthash="2224748" _msttexthash="311181" _mstvisible="8"]]
429 +)))
430 +)))|(% _mstvisible="4" style="width:54px" %)(% _mstvisible="5" %)
431 +(((
432 +(% _msthash="1817496" _msttexthash="147225" _mstvisible="6" %)
433 +Status & Ext
434 +)))|(% _mstvisible="4" style="width:64px" %)(% _mstvisible="5" %)
435 +(((
436 +(% _mstvisible="6" %)
437 +(((
438 +(% _mstvisible="7" %)
439 +[[Unix Time Stamp>>||anchor="H2.6.2UnixTimeStamp" _msthash="2224749" _msttexthash="227175" _mstvisible="8"]]
440 +)))
441 +)))
373 373  
374 -(% _mstvisible="1" border="1" cellspacing="4" style="background-color:#ffffcc; color:green; width:461px" %)
375 -|=(% style="width: 67px;" %)Bit(bit)|=(% style="width: 256px;" %)[15:14]|=(% style="width: 132px;" %)[11:0]
376 -|(% style="width:67px" %)Value|(% style="width:256px" %)(((
443 +(% _mstvisible="1" %)
444 +* (% _msthash="2539669" _msttexthash="857922" _mstvisible="3" %)**Battery status & **(% class="wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink" %)**Built-in Humidity**
445 +
446 +(% _mstvisible="1" border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:469px" %)
447 +(% _mstvisible="3" %)|=(% _msthash="1230918" _msttexthash="93158" _mstvisible="4" style="width: 65px;" %)Bit(bit)|=(% _msthash="1230919" _msttexthash="57954" _mstvisible="4" style="width: 267px;" %)[15:14]|=(% _msthash="1230920" _msttexthash="48022" _mstvisible="4" style="width: 134px;" %)[11:0]
448 +(% _mstvisible="3" %)|(% _msthash="1230921" _msttexthash="60203" _mstvisible="4" style="width:65px" %)Value|(% _mstvisible="4" style="width:267px" %)(% _mstvisible="5" %)
449 +(((
450 +(% _msthash="1817497" _msttexthash="128427" _mstvisible="6" %)
377 377  BAT Status
452 +
453 +(% _msthash="1817498" _msttexthash="472784" _mstvisible="6" %)
378 378  00(b): Ultra Low ( BAT <= 2.50v)
455 +
456 +(% _msthash="1817499" _msttexthash="483678" _mstvisible="6" %)
379 379  01(b): Low  (2.50v <=BAT <= 2.55v)
458 +
459 +(% _msthash="1817500" _msttexthash="440791" _mstvisible="6" %)
380 380  10(b): OK   (2.55v <= BAT <=2.65v)
461 +
462 +(% _msthash="1817501" _msttexthash="334191" _mstvisible="6" %)
381 381  11(b): Good   (BAT >= 2.65v)
382 -)))|(% style="width:132px" %)(((
383 -[[Built-in Humidity>>||anchor="H2.4.4Built-inHumidity"]]
464 +)))|(% _mstvisible="4" style="width:134px" %)(% _mstvisible="5" %)
465 +(((
466 +(% _mstvisible="6" %)
467 +[[Built-in Humidity>>||anchor="H2.4.4Built-inHumidity" _msthash="1817502" _msttexthash="311181" _mstvisible="7"]]
468 +
469 +(% _mstvisible="6" %)
470 +
384 384  )))
385 385  
386 -* **Status & Ext Byte**
473 +* (% _msthash="504956" _msttexthash="245037" _mstvisible="4" %)**Status & Ext Byte**
387 387  
388 -(% border="1" cellspacing="4" style="background-color:#ffffcc; color:green; width:500px" %)
475 +(% border="1" cellspacing="8" style="background-color:#ffffcc; color:green; width:520px" %)
389 389  |(% style="width:60px" %)**Bits**|(% style="width:90px" %)**7**|(% style="width:100px" %)**6**|(% style="width:90px" %)**5**|(% style="width:100px" %)**4**|(% style="width:60px" %)**[3:0]**
390 390  |(% style="width:96px" %)**Status&Ext**|(% style="width:124px" %)None-ACK Flag|(% style="width:146px" %)Poll Message FLAG|(% style="width:109px" %)Sync time OK|(% style="width:143px" %)Unix Time Request|(% style="width:106px" %)Ext: 0b(1001)
391 391  
... ... @@ -400,11 +400,11 @@
400 400  
401 401  be used to power the external ADC sensor; user can control the power on time for this
402 402  
403 -(% style="color:blue" %)**sensor by setting:**
490 +sensor by setting:
404 404  
405 -**AT+EXT=6,timeout**  (% _msthash="506085" _msttexthash="8782189" _mstvisible="3" style="color:red" %)**Time to power this sensor, from 0 ~~ 65535ms**
492 +AT+EXT=6,timeout  (% _msthash="506085" _msttexthash="8782189" _mstvisible="3" style="color:red" %)**Time to power this sensor, from 0 ~~ 65535ms**
406 406  
407 -**For example:**
494 +For example:
408 408  
409 409  AT+EXT=6,1000 will power this sensor for 1000ms before sampling the ADC value.
410 410  
... ... @@ -448,7 +448,7 @@
448 448  [[image:image-20220927095645-1.png||height="534" width="460"]]
449 449  
450 450  
451 -(% style="color:blue" %)**Ext=2,Temperature Sensor(TMP117):**
538 +**Ext=2,Temperature Sensor(TMP117):**
452 452  
453 453  [[image:image-20220906102307-7.png]]
454 454  
... ... @@ -459,6 +459,7 @@
459 459  
460 460  
461 461  
549 +
462 462  ==== 2.4.6.5 Ext~=4 Interrupt Mode (Since Firmware v1.3) ====
463 463  
464 464  
... ... @@ -467,7 +467,7 @@
467 467  
468 468  (% style="color:blue" %)**Interrupt Mode can be used to connect to external interrupt sensors such as:**
469 469  
470 -(% style="color:#037691" %)**Case 1: Door Sensor.** (%%)3.3v Out for such sensor is just to detect Open/Close.
558 +**Case 1: Door Sensor.** 3.3v Out for such sensor is just to detect Open/Close.
471 471  
472 472   In Open State, the power consumption is the same as if there is no probe
473 473  
... ... @@ -478,20 +478,20 @@
478 478  
479 479  Ext=4,Interrupt Sensor:
480 480  
481 -(% border="1.5" cellpadding="4" cellspacing="4" style="background-color:#ffffcc; color:green; height:6px; width:478px" %)
482 -|(% style="width:101px" %)(((
569 +(% border="2" cellpadding="4" cellspacing="4" style="background-color:#ffffcc; color:green; height:6px; width:512px" %)
570 +|(% style="width:117px" %)(((
483 483  AT+EXT=4,1
484 -)))|(% style="width:373px" %)(((
572 +)))|(% style="width:371px" %)(((
485 485  Sent uplink packet in both rising and falling interrupt
486 486  )))
487 -|(% style="width:101px" %)(((
575 +|(% style="width:117px" %)(((
488 488  AT+EXT=4,2
489 -)))|(% style="width:373px" %)(((
577 +)))|(% style="width:371px" %)(((
490 490  Sent uplink packet only in falling interrupt
491 491  )))
492 -|(% style="width:101px" %)(((
580 +|(% style="width:117px" %)(((
493 493  AT+EXT=4,3
494 -)))|(% style="width:373px" %)(((
582 +)))|(% style="width:371px" %)(((
495 495  Sent uplink packet only in rising interrupt
496 496  )))
497 497  
... ... @@ -522,7 +522,6 @@
522 522  
523 523  [[image:image-20220906101320-5.png||height="353" width="696"]]
524 524  
525 -
526 526  Ext=8, Counting Sensor ( 4 bytes):
527 527  
528 528  (% border="2" cellpadding="4" cellspacing="4" style="background-color:#ffffcc; color:green; height:6px; width:381px" %)
... ... @@ -559,6 +559,7 @@
559 559  
560 560  
561 561  
649 +
562 562  == 2.5 Show data on Datacake ==
563 563  
564 564  
... ... @@ -621,12 +621,12 @@
621 621  
622 622  There are two methods:
623 623  
624 -(% style="color:blue" %)**Method 1:** (%%)IoT Server sends a downlink LoRaWAN command to [[poll the value>>||anchor="H2.6.4Pollsensorvalue"]] for specified time range.
712 +**Method 1**: IoT Server sends a downlink LoRaWAN command to [[poll the value>>||anchor="H2.6.4Pollsensorvalue"]] for specified time range.
625 625  
626 626  
627 -(% style="color:blue" %)**Method 2: **(%%)Set [[PNACKMD=1>>||anchor="H4.13AutoSendNone-ACKmessages"]], LHT65N will wait for ACK for every uplink, when there is no LoRaWAN network, LHT65N will mark these records with non-ack messages and store the sensor data, and it will send all messages (10s interval) after the network recovery.
715 +**Method 2: **Set [[PNACKMD=1>>||anchor="H4.13AutoSendNone-ACKmessages"]], LHT65N will wait for ACK for every uplink, when there is no LoRaWAN network, LHT65N will mark these records with non-ack messages and store the sensor data, and it will send all messages (10s interval) after the network recovery.
628 628  
629 -(% style="color:red" %)**Note for method 2:**
717 +**Note for method 2:**
630 630  
631 631  * a) LHT65N will do an ACK check for data records sending to make sure every data arrive server.
632 632  * b) LHT65N will send data in **CONFIRMED Mode** when PNACKMD=1, but LHT65N won't re-transmit the packet if it doesn't get ACK, it will just mark it as a NONE-ACK message. In a future uplink if LHT65N gets a ACK, LHT65N will consider there is a network connection and resend all NONE-ACK Message.
... ... @@ -661,11 +661,11 @@
661 661  
662 662  
663 663  (((
664 -(% style="color:blue" %)**There are two ways to set device's time:**
752 +There are two ways to set device's time:
665 665  )))
666 666  
667 667  (((
668 -**1.  Through LoRaWAN MAC Command (Default settings)**
756 +**~1. Through LoRaWAN MAC Command (Default settings)**
669 669  )))
670 670  
671 671  (((
... ... @@ -1060,11 +1060,8 @@
1060 1060  (((
1061 1061  (% style="color:red" %)**Note: alarm mode adds a little power consumption, and we recommend extending the normal read time when this feature is enabled.**
1062 1062  
1151 +=== **2.7.1 ALARM MODE ( Since v1.3.1 firmware)** ===
1063 1063  
1064 -
1065 -=== 2.7.1 ALARM MODE ( Since v1.3.1 firmware) ===
1066 -
1067 -
1068 1068  (((
1069 1069  (% class="box infomessage" %)
1070 1070  (((
... ... @@ -1087,9 +1087,7 @@
1087 1087  )))
1088 1088  
1089 1089  (((
1090 -=== 2.7.2 ALARM MODE ( Before v1.3.1 firmware) ===
1091 -
1092 -
1175 +=== **2.7.2 ALARM MODE ( Before v1.3.1 firmware)** ===
1093 1093  )))
1094 1094  
1095 1095  (% _mstvisible="1" class="box infomessage" %)
... ... @@ -1265,11 +1265,11 @@
1265 1265  
1266 1266  Format: Command Code (0x01) followed by 3 bytes time value.
1267 1267  
1268 -If the downlink payload=0100003C, it means set the END Node's Transmit Interval to 0x00003C=60(S), while type code is 01.
1351 +If the downlink payload=0100003C, it means set the END Nodes Transmit Interval to 0x00003C=60(S), while type code is 01.
1269 1269  
1270 -* **Example 1**: Downlink Payload: 0100001E  ~/~/ Set Transmit Interval (TDC) = 30 seconds
1353 +* **Example 1**: Downlink Payload: 0100001E ~/~/ Set Transmit Interval (TDC) = 30 seconds
1271 1271  
1272 -* **Example 2**: Downlink Payload: 0100003C  ~/~/ Set Transmit Interval (TDC) = 60 seconds
1355 +* **Example 2**: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds
1273 1273  
1274 1274  == 4.2 Set External Sensor Mode ==
1275 1275  
... ... @@ -1388,7 +1388,7 @@
1388 1388  
1389 1389  (% _msthash="315254" _msttexthash="298038" style="color:#4f81bd" %)**Downlink Command:**
1390 1390  
1391 -0x306007806000  ~/~/  Set timestamp to 0x(6007806000),Same as AT+TIMESTAMP=1611104352
1474 +0x306007806000  ~/~/ Set timestamp to 0x(6007806000),Same as AT+TIMESTAMP=1611104352
1392 1392  
1393 1393  
1394 1394  
... ... @@ -1430,7 +1430,7 @@
1430 1430  
1431 1431  (% _msthash="315257" _msttexthash="298038" style="color:#4f81bd" %)**Downlink Command:**
1432 1432  
1433 -**0x29 0A**  ~/~/ Same as AT+SYNCTDC=0x0A
1516 +**0x29 0A**  ~/~/ Same as AT+SYNCTDC=0x0A
1434 1434  
1435 1435  
1436 1436  
... ... @@ -1481,7 +1481,7 @@
1481 1481  
1482 1482  (% style="color:#4f81bd" %)**Downlink Command: 0xA3**
1483 1483  
1484 -* Example: 0xA301  ~/~/  Same as AT+CLRDTA
1567 +* Example: 0xA301  ~/~/  Same as AT+CLRDTA
1485 1485  
1486 1486  == 4.13 Auto Send None-ACK messages ==
1487 1487  
... ... @@ -1501,7 +1501,7 @@
1501 1501  
1502 1502  (% style="color:#4f81bd" %)**Downlink Command: 0x34**
1503 1503  
1504 -* Example: 0x3401  ~/~/  Same as AT+PNACKMD=1
1587 +* Example: 0x3401 ~/~/  Same as AT+PNACKMD=1
1505 1505  
1506 1506  == 4.14 Modified ATWOOD command for external sensor TMP117 or DS18B20 temperature alarm ==
1507 1507  
... ... @@ -1552,8 +1552,6 @@
1552 1552  
1553 1553  0xA5 FF ~-~- After the device receives it, upload the current alarm configuration (FPORT=8). Such as 01 0A 11 94 29 04 or 02 0A 02.
1554 1554  
1555 -
1556 -
1557 1557  = 5. Battery & How to replace =
1558 1558  
1559 1559