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

From version 198.3
edited by Xiaoling
on 2022/09/06 14:25
Change comment: There is no comment for this version
To version 205.1
edited by Edwin Chen
on 2022/10/11 18:16
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Xiaoling
1 +XWiki.Edwin
Content
... ... @@ -61,7 +61,6 @@
61 61  * Tri-color LED to indicate working status
62 62  * Datalog feature (Max 3328 records)
63 63  
64 -
65 65  == 1.3 Specification ==
66 66  
67 67  
... ... @@ -86,7 +86,6 @@
86 86  * ±2°C accuracy from -55°C to +125°C
87 87  * Operating Range: -55 °C ~~ 125 °C
88 88  
89 -
90 90  = 2. Connect LHT65N to IoT Server =
91 91  
92 92  
... ... @@ -134,6 +134,7 @@
134 134  (% _msthash="315240" _msttexthash="9205482" _mstvisible="1" class="wikigeneratedid" %)
135 135  This section shows an example of how to join the TTN V3 LoRaWAN IoT server. Use with other LoRaWAN IoT servers is of a similar procedure.
136 136  
135 +
137 137  (% _mstvisible="1" class="wikigeneratedid" %)
138 138  [[image:image-20220522232442-1.png||_mstalt="427830" _mstvisible="3" height="387" width="648"]]
139 139  
... ... @@ -277,8 +277,6 @@
277 277  * The 7th byte (EXT #): defines the external sensor model.
278 278  * The 8(% _msthash="734578" _msttexthash="21372" _mstvisible="4" %)^^th^^(%%) ~~ 11(% _msthash="734579" _msttexthash="21372" _mstvisible="4" %)^^th^^(%%) byte: the value for external sensor value. The definition is based on external sensor type. (If EXT=0, there won't be these four bytes.)
279 279  
280 -
281 -
282 282  === 2.4.1 Decoder in TTN V3 ===
283 283  
284 284  
... ... @@ -311,8 +311,6 @@
311 311  * BAT status=(0Xcba4>>14)&0xFF=11(B),very good
312 312  * Battery Voltage =0xCBF6&0x3FFF=0x0BA4=2980mV
313 313  
314 -
315 -
316 316  === 2.4.3 Built-in Temperature ===
317 317  
318 318  
... ... @@ -320,13 +320,10 @@
320 320  
321 321  * Temperature:  0x0ABB/100=27.47℃
322 322  
323 -
324 324  [[image:image-20220522235639-3.png||_mstalt="432120" _mstvisible="3"]]
325 325  
326 326  * Temperature:  (0xF5C6-65536)/100=-26.18℃
327 327  
328 -
329 -
330 330  === 2.4.4 Built-in Humidity ===
331 331  
332 332  
... ... @@ -334,8 +334,6 @@
334 334  
335 335  * Humidity:    0x025C/10=60.4%
336 336  
337 -
338 -
339 339  === 2.4.5 Ext # ===
340 340  
341 341  
... ... @@ -493,9 +493,6 @@
493 493  * (% style="color:blue" %)**Sync time OK**: (%%) 1: Set time ok,0: N/A. After time SYNC request is sent, LHT65N will set this bit to 0 until got the time stamp from the application server.
494 494  * (% style="color:blue" %)**Unix Time Request**:(%%)  1: Request server downlink Unix time, 0 : N/A. In this mode, LHT65N will set this bit to 1 every 10 days to request a time SYNC. (AT+SYNCMOD to set this)
495 495  
496 -
497 -
498 -
499 499  ==== 2.4.6.3 Ext~=6, ADC Sensor (use with E2 Cable) ====
500 500  
501 501  
... ... @@ -545,9 +545,12 @@
545 545  
546 546  
547 547  
548 -==== 2.4.6.4 Ext~=2 TMP117 Sensor (since v1.3) ====
535 +==== 2.4.6.4 Ext~=2 TMP117 Sensor (Since Firmware v1.3) ====
549 549  
550 550  
538 +[[image:image-20220927095645-1.png||height="534" width="460"]]
539 +
540 +
551 551  **Ext=2,Temperature Sensor(TMP117):**
552 552  
553 553  [[image:image-20220906102307-7.png]]
... ... @@ -560,7 +560,7 @@
560 560  
561 561  
562 562  
563 -==== 2.4.6.5 Ext~=4 Interrupt Mode (since v1.3) ====
553 +==== 2.4.6.5 Ext~=4 Interrupt Mode (Since Firmware v1.3) ====
564 564  
565 565  
566 566  (% style="color:red" %)**Note: In this mode, 3.3v output will be always ON. LHT65N will send an uplink when there is a trigger.**
... ... @@ -608,7 +608,7 @@
608 608  
609 609  
610 610  
611 -==== 2.4.6.6 Ext~=8 Counting Mode(since v1.3) ====
601 +==== 2.4.6.6 Ext~=8 Counting Mode(Since Firmware v1.3) ====
612 612  
613 613  
614 614  (% style="color:red" %)**Note: In this mode, 3.3v output will be always ON. LHT65N will count for every interrupt and uplink periodically.**
... ... @@ -766,11 +766,19 @@
766 766  
767 767  There are two methods:
768 768  
769 -1. IoT Server sends a downlink LoRaWAN command to [[poll the value>>||anchor="H2.6.4Pollsensorvalue"]] for specifying time range.
770 -1. 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 message and store the sensor data, and it will send all messages (10s interval) after the network recovery. note: a) LHT65N will do ack check for data records sending to make sure every data arrive server. b) LHT65N will send data in CONFIRMED Mode when PNACKMD=1, but it won't re-transmit the same packet , it will just mark it as NONE-ACK and resend after network is detected.
759 +**Method 1**: IoT Server sends a downlink LoRaWAN command to [[poll the value>>||anchor="H2.6.4Pollsensorvalue"]] for specified time range.
771 771  
761 +
762 +**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.
763 +
764 +**Note for method 2:**
765 +
766 +* a) LHT65N will do an ACK check for data records sending to make sure every data arrive server.
767 +* 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.
768 +
772 772  Below is the typical case for the auto-update datalog feature (Set PNACKMD=1)
773 773  
771 +
774 774  [[image:image-20220703111700-2.png||height="381" width="1119"]]
775 775  
776 776  
... ... @@ -992,15 +992,18 @@
992 992  (% _msthash="315268" _msttexthash="390390" _mstvisible="3" %)**Poll message flag & Ext**
993 993  
994 994  (% _mstvisible="1" %)
995 -[[image:image-20220523152208-14.png||_mstalt="452920" _mstvisible="3"]]
996 -
997 -(% _mstvisible="1" %)
998 998  (((
999 999  (% _mstvisible="2" %)
1000 1000  (((
1001 1001  (% _msthash="736723" _msttexthash="2005003" _mstvisible="3" %)
1002 1002  (((
1003 -Poll Message Flag: 1: This message is a poll message reply.
998 +[[image:image-20221006192726-1.png||height="112" width="754"]]
999 +
1000 +(% class="mark" %)No ACK Message(%%): 1: This message means this payload is fromn Uplink Message which doesn't get ACK from the server before ( for [[PNACKMD=1>>||anchor="H4.13AutoSendNone-ACKmessages"]] feature)
1001 +
1002 +(% class="mark" %)Poll Message Flag(%%): 1: This message is a poll message reply.
1003 +
1004 +
1004 1004  )))
1005 1005  )))
1006 1006  )))
... ... @@ -1141,6 +1141,7 @@
1141 1141  (% _mstvisible="1" %)
1142 1142  [[image:image-20220523001219-13.png||_mstalt="451204" _mstvisible="3" height="421" style="text-align:left" width="727"]]
1143 1143  
1145 +
1144 1144  (% _msthash="315271" _msttexthash="12012546" _mstvisible="1" style="text-align: left;" %)
1145 1145  (((
1146 1146  7FFF089801464160065F977FFF088E014B41600660097FFF0885014E41600660667FFF0875015141600662BE7FFF086B015541600665167FFF08660155416006676E7FFF085F015A41600669C67FFF0857015D4160066C1E
... ... @@ -1253,9 +1253,6 @@
1253 1253  * RED LED when external sensor is not connected
1254 1254  * For each success downlink, the PURPLE LED will blink once
1255 1255  
1256 -
1257 -
1258 -
1259 1259  == 2.9 installation ==
1260 1260  
1261 1261  
... ... @@ -1313,9 +1313,6 @@
1313 1313  * Operating Range: -40 ~~ 125 °C
1314 1314  * Working voltage 2.35v ~~ 5v
1315 1315  
1316 -
1317 -
1318 -
1319 1319  = 4. Configure LHT65N via AT command or LoRaWAN downlink =
1320 1320  
1321 1321  
... ... @@ -1385,9 +1385,6 @@
1385 1385  
1386 1386  * **Example 2**: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds
1387 1387  
1388 -
1389 -
1390 -
1391 1391  == 4.2 Set External Sensor Mode ==
1392 1392  
1393 1393  
... ... @@ -1411,9 +1411,6 @@
1411 1411  
1412 1412  * 0xA20702003c: Same as AT+SETCNT=60
1413 1413  
1414 -
1415 -
1416 -
1417 1417  == 4.3 Enable/Disable uplink Temperature probe ID ==
1418 1418  
1419 1419  
... ... @@ -1444,9 +1444,6 @@
1444 1444  * **0xA800**  **~-~->** AT+PID=0
1445 1445  * **0xA801**     **~-~->** AT+PID=1
1446 1446  
1447 -
1448 -
1449 -
1450 1450  == 4.4 Set Password ==
1451 1451  
1452 1452  
... ... @@ -1498,9 +1498,6 @@
1498 1498  
1499 1499  * There is no downlink command to set to Sleep mode.
1500 1500  
1501 -
1502 -
1503 -
1504 1504  == 4.7 Set system time ==
1505 1505  
1506 1506  
... ... @@ -1514,7 +1514,7 @@
1514 1514  
1515 1515  (% _msthash="315254" _msttexthash="298038" style="color:#4f81bd" %)**Downlink Command:**
1516 1516  
1517 -0x306007806000 ~/~/ Set timestamp to 0x(6007806000),Same as AT+TIMESTAMP=1611104352
1501 +0x306007806000  ~/~/ Set timestamp to 0x(6007806000),Same as AT+TIMESTAMP=1611104352
1518 1518  
1519 1519  
1520 1520  
... ... @@ -1538,8 +1538,8 @@
1538 1538  
1539 1539  (% style="color:#4f81bd" %)**Downlink Command:**
1540 1540  
1541 -0x28 01 ~/~/ Same As AT+SYNCMOD=1
1542 -0x28 00 ~/~/ Same As AT+SYNCMOD=0
1525 +0x28 01  ~/~/  Same As AT+SYNCMOD=1
1526 +0x28 00  ~/~/  Same As AT+SYNCMOD=0
1543 1543  
1544 1544  
1545 1545  
... ... @@ -1609,9 +1609,6 @@
1609 1609  
1610 1610  * Example: 0xA301 ~/~/Same as AT+CLRDTA
1611 1611  
1612 -
1613 -
1614 -
1615 1615  == 4.13 Auto Send None-ACK messages ==
1616 1616  
1617 1617  
... ... @@ -1632,9 +1632,6 @@
1632 1632  
1633 1633  * Example: 0x3401 ~/~/Same as AT+PNACKMD=1
1634 1634  
1635 -
1636 -
1637 -
1638 1638  = 5. Battery & How to replace =
1639 1639  
1640 1640  
... ... @@ -1704,7 +1704,6 @@
1704 1704  * (% style="background-color:yellow" %)**USB to TTL GND <~-~->GND**
1705 1705  * (% style="background-color:yellow" %)**USB to TTL RXD <~-~-> D+**
1706 1706  * (% style="background-color:yellow" %)**USB to TTL TXD <~-~-> A11**
1707 -* (% style="background-color:yellow" %)**USB to TTL 3.3V <~-~-> D-**
1708 1708  
1709 1709  (((
1710 1710  In PC, User needs to set serial tool(such as [[**putty**>>https://www.chiark.greenend.org.uk/~~sgtatham/putty/latest.html]], SecureCRT) baud rate to (% style="color:green" %)**9600**(%%) to access to access serial console for LHT65N. The AT commands are disable by default and need to enter password (default:(% style="color:green" %)**123456**) (%%)to active it. Timeout to input AT Command is 5 min, after 5-minute, user need to input password again. User can use AT+DISAT command to disable AT command before timeout.
... ... @@ -1956,7 +1956,7 @@
1956 1956  == 6.3 How to change the uplink interval? ==
1957 1957  
1958 1958  
1959 -[[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/How%20to%20set%20the%20transmit%20time%20interval/>>url:http://wiki.dragino.com/xwiki/bin/view/Main/How%20to%20set%20the%20transmit%20time%20interval/||_msthash="506137" _msttexthash="5712018"]]
1936 +Please see this link: [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/How%20to%20set%20the%20transmit%20time%20interval/>>url:http://wiki.dragino.com/xwiki/bin/view/Main/How%20to%20set%20the%20transmit%20time%20interval/||_msthash="506137" _msttexthash="5712018" style="background-color: rgb(255, 255, 255);"]]
1960 1960  
1961 1961  
1962 1962  
... ... @@ -1990,6 +1990,7 @@
1990 1990  [[image:image-20220615170542-5.png]]
1991 1991  
1992 1992  
1970 +
1993 1993  (% style="color:blue" %)**Step2**(%%):wiring method.(% style="display:none" %)
1994 1994  
1995 1995  (% _msthash="506146" _msttexthash="52173160" %)
... ... @@ -2003,6 +2003,7 @@
2003 2003  [[image:image-20220621170938-2.png]]
2004 2004  
2005 2005  
1984 +
2006 2006  (% style="color:blue" %)**Step3:**(%%)Select the device port to be connected, baud rate and bin file to be downloaded.
2007 2007  
2008 2008  [[image:image-20220615171334-6.png]]
... ... @@ -2051,6 +2051,7 @@
2051 2051  [[image:image-20220615170542-5.png]]
2052 2052  
2053 2053  
2033 +
2054 2054  (% style="color:blue" %)**Step2**(%%):wiring method.(% style="display:none" %)
2055 2055  
2056 2056  (% _msthash="506146" _msttexthash="52173160" %)
... ... @@ -2063,6 +2063,7 @@
2063 2063  Press and hold the start key to restart and enter  (% _mstvisible="1" %)bootlaod(%%) mode.
2064 2064  
2065 2065  
2046 +
2066 2066  (% style="color:blue" %)**Step3:**(%%)Select the device port to be connected, baud rate and bin file to be downloaded.
2067 2067  
2068 2068  [[image:image-20220615171334-6.png]]
... ... @@ -2100,9 +2100,6 @@
2100 2100  
2101 2101  * (% style="color:red" %)**E3**(%%): External Temperature Probe
2102 2102  
2103 -
2104 -
2105 -
2106 2106  = 8. Packing Info =
2107 2107  
2108 2108  
... ... @@ -2116,17 +2116,11 @@
2116 2116  * Device Size:  10 x 10 x 3.5 cm
2117 2117  * Device Weight: 120.5g
2118 2118  
2119 -
2120 -
2121 -
2122 2122  = 9. Reference material =
2123 2123  
2124 2124  
2125 2125  * [[Datasheet, photos, decoder, firmware>>https://www.dropbox.com/sh/una19zsni308dme/AACOKp6J2RF5TMlKWT5zU3RTa?dl=0||_msthash="504975" _msttexthash="51420512"]]
2126 2126  
2127 -
2128 -
2129 -
2130 2130  = 10. FCC Warning =
2131 2131  
2132 2132  
image-20220927095645-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Bei
Size
... ... @@ -1,0 +1,1 @@
1 +174.1 KB
Content
image-20221006192726-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Edwin
Size
... ... @@ -1,0 +1,1 @@
1 +17.3 KB
Content