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

From version 210.13
edited by Xiaoling
on 2022/10/26 17:13
Change comment: There is no comment for this version
To version 215.1
edited by Edwin Chen
on 2022/11/03 23:50
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
... ... @@ -311,6 +311,8 @@
311 311  
312 312  The last 2 bytes of data are meaningless
313 313  
314 +
315 +
314 314  [[image:image-20220522235639-6.png||_mstalt="433212" _mstvisible="3"]]
315 315  
316 316  
... ... @@ -498,7 +498,6 @@
498 498  
499 499  
500 500  
501 -
502 502  ==== 2.4.6.6 Ext~=8 Counting Mode(Since Firmware v1.3) ====
503 503  
504 504  
... ... @@ -618,6 +618,7 @@
618 618  
619 619  (% 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.
620 620  
622 +
621 621  (% style="color:red" %)**Note for method 2:**
622 622  
623 623  * a) LHT65N will do an ACK check for data records sending to make sure every data arrive server.
... ... @@ -629,6 +629,7 @@
629 629  [[image:image-20220703111700-2.png||height="381" width="1119"]]
630 630  
631 631  
634 +
632 632  === 2.6.2 Unix TimeStamp ===
633 633  
634 634  
... ... @@ -719,7 +719,6 @@
719 719  
720 720  **Poll message flag & Ext:**
721 721  
722 -
723 723  [[image:image-20221006192726-1.png||height="112" width="754"]]
724 724  
725 725  (% style="color:blue" %)**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)
... ... @@ -762,7 +762,7 @@
762 762  [[image:image-20220523001219-13.png||_mstalt="451204" _mstvisible="3" height="421" style="text-align:left" width="727"]]
763 763  
764 764  
765 -7FFF089801464160065F977FFF088E014B41600660097FFF0885014E41600660667FFF0875015141600662BE7FFF086B015541600665167FFF08660155416006676E7FFF085F015A41600669C67FFF0857015D4160066C1E
767 +__**7FFF089801464160065F97**__ **__7FFF__ __088E__ __014B__ __41__ __60066009__** 7FFF0885014E41600660667FFF0875015141600662BE7FFF086B015541600665167FFF08660155416006676E7FFF085F015A41600669C67FFF0857015D4160066C1E
766 766  
767 767  Where the first 11 bytes is for the first entry:
768 768  
... ... @@ -770,17 +770,17 @@
770 770  
771 771  Ext sensor data=0x7FFF/100=327.67
772 772  
773 -Temp=0x0898/100=22.00
775 +Temp=0x088E/100=22.00
774 774  
775 -Hum=0x0146/10=32.6
777 +Hum=0x014B/10=32.6
776 776  
777 777  poll message flag & Ext=0x41,means reply data,Ext=1
778 778  
779 -Unix time is 0x60065F97=1611030423s=21/1/19 04:27:03
781 +Unix time is 0x60066009=1611030423s=21/1/19 04:27:03
780 780  
781 781  
782 782  
783 -== 2.7 Alarm Mode ==
785 +== 2.7 Alarm Mode & Feature "Multi sampling, one uplink" ==
784 784  
785 785  
786 786  (((
... ... @@ -795,10 +795,12 @@
795 795  === 2.7.1 ALARM MODE ( Since v1.3.1 firmware) ===
796 796  
797 797  
800 +**Internal GXHT30 temperature alarm**
801 +
798 798  (((
799 799  (% class="box infomessage" %)
800 800  (((
801 -**AT+WMOD=3,**:  Enable/disable alarm mode. (0: Disabled, 1: Enabled Temperature Alarm for onboard temperature sensor)
805 +**AT+WMOD=3**:  Enable/disable alarm mode. (0: Disabled, 1: Enabled Temperature Alarm for onboard temperature sensor)
802 802  
803 803  **AT+CITEMP=1**:  The interval between checking the alarm temperature. (In minutes)
804 804  
... ... @@ -812,7 +812,109 @@
812 812  )))
813 813  )))
814 814  
819 +(% style="color:#4f81bd" %)**Downlink Command:**
815 815  
821 +AT+WMOD=1:  A501  ,  AT+WMOD=0 :  A600
822 +
823 +AT+CITEMP=1 : A60001
824 +
825 +AT+ARTEMP=1,60  :  A70001003C
826 +
827 +AT+ARTEMP=-16,60 :  A7FFF0003C
828 +
829 +AT+LEDALARM=1  :  3601
830 +
831 +
832 +(% style="color:#4f81bd" %)**Downlink Command: AAXXXXXXXXXXXXXX**
833 +
834 +Total bytes: 8 bytes
835 +
836 +**Example: **AA0100010001003C
837 +
838 +WMOD=01
839 +
840 +CITEMP=0001
841 +
842 +TEMPlow=0001
843 +
844 +TEMPhigh=003C
845 +
846 +
847 +**DS18B20 and TMP117 Threshold Alarm**
848 +
849 +**~ AT+WMOD=1,60,-10,20**
850 +
851 +(% style="color:#4f81bd" %)**Downlink Command:**
852 +
853 +**Example: **A5013CFC180014
854 +
855 +MOD=01
856 +
857 +CITEMP=3C(S)
858 +
859 +TEMPlow=FC18
860 +
861 +TEMPhigh=0014
862 +
863 +
864 +**Fluctuation alarm for DS18B20 and TMP117**
865 +
866 +**AT+WMOD=2,60,5** 
867 +
868 +(% style="color:#4f81bd" %)**Downlink Command:**
869 +
870 +**Example: **A5023C05
871 +
872 +MOD=02
873 +
874 +CITEMP=3C(S)
875 +
876 +temperature fluctuation=05
877 +
878 +
879 +==== **Sampling multiple times and uplink together** ====
880 +
881 +**AT+WMOD=3,1,60,20,-16,32,1**  ~/~/ Mode 3, the collection interval is 60s, the total number of collection is 20 times, and the data of these 20 times will be sent to the 20th time, with a maximum of 60 groups, the normal working temperature range is -10 to 32°C, 1 is to open the temperature alarm, 0 is to close the temperature alarm, and the temperature is turned on. After the alarm, if the temperature collected at the current time exceeds the normal working temperature, a data will be sent immediately.
882 +
883 +(% style="color:#4f81bd" %)**Downlink Command:**
884 +
885 +**Example: **A50301003C14FFF0002001
886 +
887 +MOD=03
888 +
889 +EXT=01
890 +
891 +CITEMP=003C(S)
892 +
893 +Total number of acquisitions=14
894 +
895 +TEMPlow=FFF0
896 +
897 +TEMPhigh=0020
898 +
899 +ARTEMP=01
900 +
901 +
902 +**Uplink payload( Fport=3)**
903 +
904 +**Example: **CBEA0109920A4109C4
905 +
906 +BatV=CBEA
907 +
908 +EXT=01
909 +
910 +Temp1=0992  ~/~/ 24.50℃
911 +
912 +Temp2=0A41  ~/~/ 26.25℃
913 +
914 +Temp3=09C4  ~/~/ 25.00℃
915 +
916 +
917 +(% style="color:red" %)**Note: This uplink will automatically select the appropriate DR according to the data length**
918 +
919 +(% style="color:red" %)** In this mode, the temperature resolution of ds18b20 is 0.25℃ to save power consumption**
920 +
921 +
816 816  
817 817  )))
818 818  
... ... @@ -1231,14 +1231,13 @@
1231 1231  
1232 1232  * Example: 0x3401  ~/~/  Same as AT+PNACKMD=1
1233 1233  
1340 +== 4.14 Modified WMOD command for external sensor TMP117 or DS18B20 temperature alarm ==
1234 1234  
1235 -== 4.14 Modified ATWOOD command for external sensor TMP117 or DS18B20 temperature alarm ==
1236 1236  
1237 -
1238 1238  Feature: Set internal and external temperature sensor alarms.
1239 1239  
1240 1240  (% border="1" cellspacing="4" style="background-color:#ffffcc; color:green; width:500px" %)
1241 -|=(% style="width: 268px;" %)**Command Example**|=(% style="width: 255px;" %)**Function**|=(% style="width: 50px;" %)**Response**
1346 +|=(% style="width: 250px;" %)**Command Example**|=(% style="width: 200px;" %)**Function**|=(% style="width: 50px;" %)**Response**
1242 1242  |(% style="width:268px" %)AT+WMOD=parameter1,parameter2,parameter3,parameter4|(% style="width:255px" %)Set internal and external temperature sensor alarms|(% style="width:181px" %)OK
1243 1243  
1244 1244  (% style="color:#037691" %)**AT+WMOD=parameter1,parameter2,parameter3,parameter4**
... ... @@ -1318,6 +1318,7 @@
1318 1318  [[image:image-20220515075440-2.png||_mstalt="429546" _mstvisible="3" height="338" width="272"]][[image:image-20220515075625-3.png||_mstalt="431574" _mstvisible="3" height="193" width="257"]]
1319 1319  
1320 1320  
1426 +
1321 1321  == 5.3 Battery Life Analyze ==
1322 1322  
1323 1323