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

From version 238.6
edited by Xiaoling
on 2023/04/26 18:05
Change comment: There is no comment for this version
To version 251.2
edited by Xiaoling
on 2023/05/16 11:51
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -160,7 +160,7 @@
160 160  Each LHT65N is shipped with a sticker with its device EUI, APP Key and APP EUI as below:
161 161  )))
162 162  
163 -[[image:image-20230426083319-1.png]]
163 +[[image:image-20230426083319-1.png||height="258" width="556"]]
164 164  
165 165  User can enter these keys in the LoRaWAN Server portal. Below is TTN V3 screenshot:
166 166  
... ... @@ -303,7 +303,7 @@
303 303  
304 304  [[image:image-20220522235639-3.png||_mstalt="432120"]]
305 305  
306 -* Temperature:  (0xF5C6-65536)/100=-26.18℃
306 +* Temperature:  (0xF5C6-65536)/100=-26.18℃(% style="display:none" %)
307 307  
308 308  
309 309  
... ... @@ -312,7 +312,7 @@
312 312  
313 313  [[image:image-20220522235639-4.png||_mstalt="432484" height="138" width="722"]]
314 314  
315 -* Humidity:    0x025C/10=60.4%
315 +* Humidity:    0x025C/10=60.4%(% style="display:none" %)
316 316  
317 317  
318 318  
... ... @@ -322,7 +322,7 @@
322 322  Bytes for External Sensor:
323 323  
324 324  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:425px" %)
325 -|=(% style="width: 102px; background-color:#D9E2F3;color:#0070C0" %)**EXT # Value**|=(% style="width: 323px;background-color:#D9E2F3;color:#0070C0" %)**External Sensor Type**
325 +|=(% style="width: 102px; background-color:#D9E2F3;color:#0070C0" %)**EXT # **Value|=(% style="width: 323px;background-color:#D9E2F3;color:#0070C0" %)External Sensor Type
326 326  |(% style="width:102px" %)0x01|(% style="width:319px" %)Sensor E3, Temperature Sensor
327 327  |(% style="width:102px" %)0x09|(% style="width:319px" %)Sensor E3, Temperature Sensor, Datalog Mod
328 328  
... ... @@ -382,7 +382,7 @@
382 382  |(% style="width:110px" %)(((
383 383  **Value**
384 384  )))|(% style="width:71px" %)(((
385 -[[External temperature>>||anchor="H4.2SetExternalSensorMode"]]
385 +External temperature
386 386  )))|(% style="width:99px" %)(((
387 387  [[Built-In Temperature>>||anchor="H2.4.3Built-inTemperature"]]
388 388  )))|(% style="width:132px" %)(((
... ... @@ -414,7 +414,7 @@
414 414  |=(% 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)
415 415  
416 416  * (% style="color:blue" %)**Poll Message Flag**:(%%)  1: This message is a poll message reply, 0: means this is a normal uplink.
417 -* (% 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.
417 +* (% 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.
418 418  * (% 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)
419 419  
420 420  
... ... @@ -485,9 +485,21 @@
485 485  
486 486  
487 487  
488 -==== 2.4.6.5 Ext~=4 Interrupt Mode (Since Firmware v1.3) ====
488 +==== 2.4.6.5 Ext~=11 SHT31 Sensor (Since Firmware v1.4.1) ====
489 489  
490 490  
491 +[[image:65N-E31F.jpg||height="454" width="459"]]
492 +
493 +
494 +(% style="color:blue" %)**Ext=11,Temperature & Humidity Sensor(SHT31):**
495 +
496 +[[image:SHT31.png]]
497 +
498 +
499 +
500 +==== 2.4.6.6 Ext~=4 Interrupt Mode (Since Firmware v1.3) ====
501 +
502 +
491 491  (% style="color:red" %)**Note: In this mode, 3.3v output will be always ON. LHT65N will send an uplink when there is a trigger.**
492 492  
493 493  
... ... @@ -532,7 +532,7 @@
532 532  
533 533  
534 534  
535 -==== 2.4.6.6 Ext~=8 Counting Mode(Since Firmware v1.3) ====
547 +==== 2.4.6.7 Ext~=8 Counting Mode(Since Firmware v1.3) ====
536 536  
537 537  
538 538  (% style="color:red" %)**Note: In this mode, 3.3v output will be always ON. LHT65N will count for every interrupt and uplink periodically.**
... ... @@ -713,7 +713,7 @@
713 713  User can poll sensor value based on timestamps from the server. Below is the downlink command.
714 714  
715 715  (% border="1" cellspacing="5" style="background-color:#f2f2f2; width:428px" %)
716 -|(% style="width:58px" %)1byte|(% style="width:128px" %)4bytes|(% style="width:123px" %)4bytes|(% style="width:116px" %)1byte
728 +|(% style="width:58px" %)**1byte**|(% style="width:128px" %)**4bytes**|(% style="width:123px" %)**4bytes**|(% style="width:116px" %)**1byte**
717 717  |(% style="width:58px" %)31|(% style="width:128px" %)Timestamp start|(% style="width:123px" %)Timestamp end|(% style="width:116px" %)Uplink Interval
718 718  
719 719  Timestamp start and Timestamp end use Unix TimeStamp format as mentioned above. Devices will reply with all data log during this time period, use the uplink interval.
... ... @@ -898,11 +898,11 @@
898 898  
899 899  Explain:
900 900  
901 -* (% style="color:#037691" %)**parameter1:**(%%)Set Working Mode to **Mode 3**
913 +* (% style="color:#037691" %)**parameter1: **(%%)Set Working Mode to **Mode 3**
902 902  * (% style="color:#037691" %)**parameter2:**(%%) Set the temperature sampling mode to** 1**(1:DS18B20;2:TMP117;3:** **Internal GXHT30).
903 -* (% style="color:#037691" %)**parameter3:**(%%)Sampling Interval is **60**s.
904 -* (% style="color:#037691" %)**parameter4:**(%%)When there is **20** sampling dats, Device will send these data via one uplink. (max value is 60, means max 60 sampling in one uplink)
905 -* (% style="color:#037691" %)**parameter5 & parameter6:**(%%)Temperature alarm range is **-16** to **32**°C,
915 +* (% style="color:#037691" %)**parameter3: **(%%)Sampling Interval is **60**s.
916 +* (% style="color:#037691" %)**parameter4: **(%%)When there is **20** sampling dats, Device will send these data via one uplink. (max value is 60, means max 60 sampling in one uplink)
917 +* (% style="color:#037691" %)**parameter5 & parameter6: **(%%)Temperature alarm range is **-16** to **32**°C,
906 906  * (% style="color:#037691" %)**parameter7:**(%%) 1 to enable temperature alarm, **0** to disable the temperature alarm. If alarm is enabled, a data will be sent immediately  if temperate exceeds the Alarm range.
907 907  
908 908  (% style="color:#4f81bd" %)**Downlink Command:**
... ... @@ -923,6 +923,7 @@
923 923  
924 924  ARTEMP=01
925 925  
938 +
926 926  **Uplink payload( Fport=3)**
927 927  
928 928  **Example: CBEA**01**0992**//0A41//**09C4**
... ... @@ -1054,6 +1054,44 @@
1054 1054  
1055 1055  
1056 1056  
1070 +== 3.3 E31F Temperature Probe ==
1071 +
1072 +
1073 +[[image:65N-E31F-1.jpg||height="169" width="170"]] [[image:65N-E31F.jpg||height="196" width="198"]]
1074 +
1075 +
1076 +Temperature sensor with 1 meters cable long
1077 +
1078 +**Built-in Temperature Sensor:**
1079 +
1080 +* Resolution: 0.01 °C
1081 +* Accuracy Tolerance : Typ ±0.3 °C
1082 +* Long Term Drift: < 0.02 °C/yr
1083 +* Operating Range: -40 ~~ 80 °C
1084 +
1085 +**Built-in Humidity Sensor:**
1086 +
1087 +* Resolution: 0.04 % RH
1088 +* Accuracy Tolerance : Typ ±3 % RH
1089 +* Long Term Drift: < 0.02 °C/yr
1090 +* Operating Range: 0 ~~ 96 % RH
1091 +
1092 +**External Temperature Sensor :**
1093 +
1094 +* Resolution: 0.01 °C
1095 +* Accuracy Tolerance : Typical ±0.3 °C
1096 +* Long Term Drift: < 0.02 °C/yr
1097 +* Operating Range: -40 ~~ 125 °C
1098 +
1099 +**External Humidity Sensor :**
1100 +
1101 +* Resolution: 0.04 % RH
1102 +* Accuracy Tolerance : Typ ±3 % RH
1103 +* Long Term Drift: < 0.02 °C/yr
1104 +* Operating Range: 0 ~~ 96 % RH
1105 +
1106 +
1107 +
1057 1057  = 4. Configure LHT65N via AT command or LoRaWAN downlink =
1058 1058  
1059 1059  
... ... @@ -1111,7 +1111,7 @@
1111 1111  
1112 1112  (% border="1" cellspacing="5" style="background-color:#f2f2f2; width:501px" %)
1113 1113  |(% style="background-color:#d9e2f3; color:#0070c0; width:155px" %)**Command Example**|(% style="background-color:#d9e2f3; color:#0070c0; width:166px" %)**Function**|(% style="background-color:#d9e2f3; color:#0070c0; width:180px" %)**Response**
1114 -|(% style="width:155px" %)AT+TDC?|(% style="width:162px" %)Show current transmit Interval|(% style="width:177px" %)30000 OK the interval is 30000ms = 30s
1165 +|(% style="width:155px" %)AT+TDC=?|(% style="width:162px" %)Show current transmit Interval|(% style="width:177px" %)30000 OK the interval is 30000ms = 30s
1115 1115  |(% style="width:155px" %)AT+TDC=60000|(% style="width:162px" %)Set Transmit Interval|(% style="width:177px" %)OK Set transmit interval to 60000ms = 60 seconds
1116 1116  
1117 1117  (% style="color:#4f81bd" %)**Downlink Command: 0x01**
... ... @@ -1137,7 +1137,7 @@
1137 1137  
1138 1138  (% border="1" cellspacing="5" style="background-color:#f2f2f2; width:468px" %)
1139 1139  |(% style="background-color:#d9e2f3; color:#0070c0; width:155px" %)**Command Example**|(% style="background-color:#d9e2f3; color:#0070c0; width:153px" %)**Function**|(% style="background-color:#d9e2f3; color:#0070c0; width:160px" %)**Response**
1140 -|(% style="width:155px" %)AT+EXT?|(% style="width:151px" %)Get current external sensor mode|(% style="width:158px" %)1 OK External Sensor mode =1
1191 +|(% style="width:155px" %)AT+EXT=?|(% style="width:151px" %)Get current external sensor mode|(% style="width:158px" %)1 OK External Sensor mode =1
1141 1141  |(% style="width:155px" %)AT+EXT=1|(% colspan="2" rowspan="1" style="width:309px" %)Set external sensor mode to 1
1142 1142  |(% style="width:155px" %)AT+EXT=9|(% colspan="2" rowspan="1" style="width:309px" %)Set to external DS18B20 with timestamp
1143 1143  
... ... @@ -1177,7 +1177,6 @@
1177 1177  
1178 1178  (% style="color:#4f81bd" %)**AT Command:**
1179 1179  
1180 -
1181 1181  (% border="1" cellspacing="5" style="background-color:#f2f2f2; width:381px" %)
1182 1182  |(% style="background-color:#d9e2f3; color:#0070c0; width:155px" %)**Command Example**|(% style="background-color:#d9e2f3; color:#0070c0; width:138px" %)**Function**|(% style="background-color:#d9e2f3; color:#0070c0; width:88px" %)**Response**
1183 1183  |(% style="width:155px" %)AT+PID=1|(% style="width:136px" %)Enable PID uplink|(% style="width:86px" %)OK
... ... @@ -1194,10 +1194,8 @@
1194 1194  
1195 1195  Feature: Set device password, max 9 digits
1196 1196  
1197 -
1198 1198  (% style="color:#4f81bd" %)**AT Command: AT+PWORD**
1199 1199  
1200 -
1201 1201  (% border="1" cellspacing="5" style="background-color:#f2f2f2; width:372px" %)
1202 1202  |(% style="background-color:#d9e2f3; color:#0070c0; width:155px" %)**Command Example**|(% style="background-color:#d9e2f3; color:#0070c0; width:128px" %)**Function**|(% style="background-color:#d9e2f3; color:#0070c0; width:89px" %)**Response**
1203 1203  |(% style="width:155px" %)AT+PWORD=?|(% style="width:124px" %)Show password|(% style="width:86px" %)(((
... ... @@ -1217,10 +1217,8 @@
1217 1217  
1218 1218  Feature: Quit AT Command mode, so user needs to input password again before use AT Commands.
1219 1219  
1220 -
1221 1221  (% style="color:#4f81bd" %)**AT Command: AT+DISAT**
1222 1222  
1223 -
1224 1224  (% border="1" cellspacing="5" style="background-color:#f2f2f2; width:433px" %)
1225 1225  |(% style="background-color:#d9e2f3; color:#0070c0; width:155px" %)**Command Example**|(% style="background-color:#d9e2f3; color:#0070c0; width:191px" %)**Function**|(% style="background-color:#d9e2f3; color:#0070c0; width:86px" %)**Response**
1226 1226  |(% style="width:155px" %)AT+DISAT|(% style="width:191px" %)Quit AT Commands mode|(% style="width:86px" %)OK
... ... @@ -1240,7 +1240,6 @@
1240 1240  
1241 1241  (% style="color:#4f81bd" %)**AT Command: AT+SLEEP**
1242 1242  
1243 -
1244 1244  (% border="1" cellspacing="5" style="background-color:#f2f2f2; width:513px" %)
1245 1245  |(% style="background-color:#d9e2f3; color:#0070c0; width:155px" %)**Command Example**|(% style="background-color:#d9e2f3; color:#0070c0; width:140px" %)**Function**|(% style="background-color:#d9e2f3; color:#0070c0; width:218px" %)**Response**
1246 1246  |(% style="width:155px" %)AT+SLEEP|(% style="width:139px" %)Set to sleep mode|(% style="width:213px" %)(((
... ... @@ -1260,10 +1260,8 @@
1260 1260  
1261 1261  Feature: Set system time, unix format. [[See here for format detail.>>||anchor="H2.6.2UnixTimeStamp"]]
1262 1262  
1263 -
1264 1264  (% style="color:#4f81bd" %)**AT Command:**
1265 1265  
1266 -
1267 1267  (% border="1" cellspacing="5" style="background-color:#f2f2f2; width:506px" %)
1268 1268  |(% style="background-color:#d9e2f3; color:#0070c0; width:188px" %)**Command Example**|(% style="background-color:#d9e2f3; color:#0070c0; width:318px" %)**Function**
1269 1269  |(% style="width:154px" %)AT+TIMESTAMP=1611104352|(% style="width:285px" %)(((
... ... @@ -1286,13 +1286,10 @@
1286 1286  
1287 1287  (((
1288 1288  SYNCMOD is set to 1 by default. If user want to set a different time from LoRaWAN server, user need to set this to 0.
1289 -
1290 -
1291 1291  )))
1292 1292  
1293 1293  (% style="color:#4f81bd" %)**AT Command:**
1294 1294  
1295 -
1296 1296  (% border="1" cellspacing="5" style="background-color:#f2f2f2; width:475px" %)
1297 1297  |(% style="background-color:#d9e2f3; color:#0070c0; width:156px" %)**Command Example**|(% style="background-color:#d9e2f3; color:#0070c0; width:315px" %)**Function**
1298 1298  |(% style="width:156px" %)AT+SYNCMOD=1|(% style="width:315px" %)Enable Sync system time via LoRaWAN MAC Command (DeviceTimeReq)
... ... @@ -1308,10 +1308,8 @@
1308 1308  
1309 1309  Feature: Define System time sync interval. SYNCTDC default value: 10 days.
1310 1310  
1311 -
1312 1312  (% style="color:#4f81bd" %)**AT Command:**
1313 1313  
1314 -
1315 1315  (% border="1" cellspacing="5" style="background-color:#f2f2f2; width:472px" %)
1316 1316  |(% style="background-color:#d9e2f3; color:#0070c0; width:158px" %)**Command Example**|(% style="background-color:#d9e2f3; color:#0070c0; width:314px" %)**Function**
1317 1317  |(% style="width:156px" %)AT+SYNCTDC=0x0A |(% style="width:311px" %)Set SYNCTDC to 10 (0x0A), so the sync time is 10 days.
... ... @@ -1326,7 +1326,6 @@
1326 1326  
1327 1327  Feature: Print the sector data from start page to stop page (max is 416 pages).
1328 1328  
1329 -
1330 1330  (% style="color:#4f81bd" %)**AT Command: AT+PDTA**
1331 1331  
1332 1332  [[image:image-20230426164330-2.png]]
... ... @@ -1342,7 +1342,6 @@
1342 1342  
1343 1343  Feature: Print the last few data entries
1344 1344  
1345 -
1346 1346  (% style="color:#4f81bd" %)**AT Command: AT+PLDTA**
1347 1347  
1348 1348  [[image:image-20230426164932-3.png]]
... ... @@ -1381,7 +1381,6 @@
1381 1381  
1382 1382  Feature: LHT65N will wait for ACK for each uplink, If LHT65N doesn't get ACK from the IoT server, it will consider the message doesn't arrive server and store it. LHT65N keeps sending messages in normal periodically. Once LHT65N gets ACK from a server, it will consider the network is ok and start to send the not-arrive message.
1383 1383  
1384 -
1385 1385  (% style="color:#4f81bd" %)**AT Command: AT+PNACKMD**
1386 1386  
1387 1387  The default factory setting is 0
65N-E31F-1.jpg
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Ellie
Size
... ... @@ -1,0 +1,1 @@
1 +43.5 KB
Content
65N-E31F.jpg
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Ellie
Size
... ... @@ -1,0 +1,1 @@
1 +51.2 KB
Content
SHT31.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Ellie
Size
... ... @@ -1,0 +1,1 @@
1 +7.6 KB
Content
image-20230509140803-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Ellie
Size
... ... @@ -1,0 +1,1 @@
1 +11.1 KB
Content