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

From version 212.1
edited by Bei Jinggeng
on 2022/11/01 17:55
Change comment: There is no comment for this version
To version 210.12
edited by Xiaoling
on 2022/10/26 17:04
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Bei
1 +XWiki.Xiaoling
Content
... ... @@ -311,8 +311,6 @@
311 311  
312 312  The last 2 bytes of data are meaningless
313 313  
314 -
315 -
316 316  [[image:image-20220522235639-6.png||_mstalt="433212" _mstvisible="3"]]
317 317  
318 318  
... ... @@ -631,7 +631,6 @@
631 631  [[image:image-20220703111700-2.png||height="381" width="1119"]]
632 632  
633 633  
634 -
635 635  === 2.6.2 Unix TimeStamp ===
636 636  
637 637  
... ... @@ -722,6 +722,7 @@
722 722  
723 723  **Poll message flag & Ext:**
724 724  
722 +
725 725  [[image:image-20221006192726-1.png||height="112" width="754"]]
726 726  
727 727  (% 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)
... ... @@ -732,6 +732,7 @@
732 732  
733 733  * Each data entry is 11 bytes, to save airtime and battery, devices will send max bytes according to the current DR and Frequency bands.
734 734  
733 +
735 735  For example, in US915 band, the max payload for different DR is:
736 736  
737 737  (% style="color:blue" %)**a) DR0:** (%%)max is 11 bytes so one entry of data
... ... @@ -764,7 +764,7 @@
764 764  [[image:image-20220523001219-13.png||_mstalt="451204" _mstvisible="3" height="421" style="text-align:left" width="727"]]
765 765  
766 766  
767 -__**7FFF089801464160065F97**__ **__7FFF__ __088E__ __014B__ __41__ __60066009__** 7FFF0885014E41600660667FFF0875015141600662BE7FFF086B015541600665167FFF08660155416006676E7FFF085F015A41600669C67FFF0857015D4160066C1E
766 +7FFF089801464160065F977FFF088E014B41600660097FFF0885014E41600660667FFF0875015141600662BE7FFF086B015541600665167FFF08660155416006676E7FFF085F015A41600669C67FFF0857015D4160066C1E
768 768  
769 769  Where the first 11 bytes is for the first entry:
770 770  
... ... @@ -772,13 +772,13 @@
772 772  
773 773  Ext sensor data=0x7FFF/100=327.67
774 774  
775 -Temp=0x088E/100=22.00
774 +Temp=0x0898/100=22.00
776 776  
777 -Hum=0x014B/10=32.6
776 +Hum=0x0146/10=32.6
778 778  
779 779  poll message flag & Ext=0x41,means reply data,Ext=1
780 780  
781 -Unix time is 0x60066009=1611030423s=21/1/19 04:27:03
780 +Unix time is 0x60065F97=1611030423s=21/1/19 04:27:03
782 782  
783 783  
784 784  
... ... @@ -796,12 +796,11 @@
796 796  
797 797  === 2.7.1 ALARM MODE ( Since v1.3.1 firmware) ===
798 798  
799 -**Internal GXHT30 temperature alarm**
800 800  
801 801  (((
802 802  (% class="box infomessage" %)
803 803  (((
804 -**AT+WMOD=3**:  Enable/disable alarm mode. (0: Disabled, 1: Enabled Temperature Alarm for onboard temperature sensor)
802 +**AT+WMOD=3,**:  Enable/disable alarm mode. (0: Disabled, 1: Enabled Temperature Alarm for onboard temperature sensor)
805 805  
806 806  **AT+CITEMP=1**:  The interval between checking the alarm temperature. (In minutes)
807 807  
... ... @@ -815,87 +815,7 @@
815 815  )))
816 816  )))
817 817  
818 -(% style="color:#4f81bd" %)**Downlink Command:**
819 819  
820 -AT+WMOD=1:  A501  ,  AT+WMOD=0 :  A600
821 -
822 -AT+CITEMP=1 : A60001
823 -
824 -AT+ARTEMP=1,60  :  A70001003C
825 -
826 -AT+ARTEMP=-16,60 :  A7FFF0003C
827 -
828 -AT+LEDALARM=1  :  3601
829 -
830 -(% style="color:#4f81bd" %)**Downlink Command: AAXXXXXXXXXXXXXX**
831 -
832 -Total bytes: 8 bytes
833 -
834 -**Example:**AA0100010001003C
835 -
836 -WMOD=01
837 -
838 -CITEMP=0001
839 -
840 -TEMPlow=0001
841 -
842 -TEMPhigh=003C
843 -
844 -
845 -**DS18B20 and TMP117 Threshold Alarm**
846 -
847 - AT+WMOD=1,60,-10,20
848 -
849 -(% style="color:#4f81bd" %)**Downlink Command:**
850 -
851 -**Example:**A5013CFC180014
852 -
853 -MOD=01
854 -
855 -CITEMP=3C(S)
856 -
857 -TEMPlow=FC18
858 -
859 -TEMPhigh=0014
860 -
861 -
862 -**Fluctuation alarm for DS18B20 and TMP117**
863 -
864 -AT+WMOD=2,60,5
865 -
866 -(% style="color:#4f81bd" %)**Downlink Command:**
867 -
868 -**Example:**A5023C05
869 -
870 -MOD=02
871 -
872 -CITEMP=3C(S)
873 -
874 -temperature fluctuation=05
875 -
876 -
877 -**Collect multiple times and send once**
878 -
879 -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.
880 -
881 -(% style="color:#4f81bd" %)**Downlink Command:**
882 -
883 -**Example:**A50301003C14FFF0002001
884 -
885 -MOD=03
886 -
887 -EXT=01
888 -
889 -CITEMP=003C(S)
890 -
891 -Total number of acquisitions=14
892 -
893 -TEMPlow=FFF0
894 -
895 -TEMPhigh=0020
896 -
897 -ARTEMP=01
898 -
899 899  
900 900  )))
901 901  
... ... @@ -1296,6 +1296,8 @@
1296 1296  
1297 1297  * Example: 0xA301  ~/~/  Same as AT+CLRDTA
1298 1298  
1217 +
1218 +
1299 1299  == 4.13 Auto Send None-ACK messages ==
1300 1300  
1301 1301  
... ... @@ -1306,23 +1306,27 @@
1306 1306  
1307 1307  The default factory setting is 0
1308 1308  
1309 -(% border="1" cellspacing="4" style="background-color:#ffffcc; color:green; width:367px" %)
1310 -|=(% style="width: 158px;" %)**Command Example**|=(% style="width: 118px;" %)**Function**|=(% style="width: 87px;" %)**Response**
1311 -|(% style="width:158px" %)AT+PNACKMD=1|(% style="width:118px" %)Poll None-ACK message|(% style="width:87px" %)OK
1229 +(% border="1" style="background-color:#ffffcc; color:green; width:270px" %)
1230 +|=(% style="width: 100px;" %)**Command Example**|=(% style="width: 120px;" %)**Function**|=(% style="width: 50px;" %)**Response**
1231 +|(% style="width:171px" %)AT+PNACKMD=1|(% style="width:219px" %)Poll None-ACK message|(% style="width:88px" %)OK
1312 1312  
1313 1313  (% style="color:#4f81bd" %)**Downlink Command: 0x34**
1314 1314  
1315 1315  * Example: 0x3401  ~/~/  Same as AT+PNACKMD=1
1316 1316  
1237 +
1238 +
1239 +
1317 1317  == 4.14 Modified ATWOOD command for external sensor TMP117 or DS18B20 temperature alarm ==
1318 1318  
1319 1319  
1320 1320  Feature: Set internal and external temperature sensor alarms.
1321 1321  
1322 -(% border="1" cellspacing="4" style="background-color:#ffffcc; color:green; width:500px" %)
1323 -|=(% style="width: 250px;" %)**Command Example**|=(% style="width: 200px;" %)**Function**|=(% style="width: 50px;" %)**Response**
1324 -|(% style="width:268px" %)AT+WMOD=parameter1,parameter2,parameter3,parameter4|(% style="width:255px" %)Set internal and external temperature sensor alarms|(% style="width:181px" %)OK
1245 +(% border="1" style="background-color:#ffffcc; color:green; width:500px" %)
1246 +|(% style="width:250px" %)**Command Example**|(% style="width:200px" %)**Function**|(% style="width:50px" %)**Response**
1247 +|(% style="width:271px" %)AT+WMOD=parameter1,parameter2,parameter3,parameter4|(% style="width:462px" %)Set internal and external temperature sensor alarms|(% style="width:181px" %)OK
1325 1325  
1249 +
1326 1326  (% style="color:#037691" %)**AT+WMOD=parameter1,parameter2,parameter3,parameter4**
1327 1327  
1328 1328  (% style="color:#037691" %)**Parameter 1**(%%):  Alarm mode:
... ... @@ -1400,7 +1400,6 @@
1400 1400  [[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"]]
1401 1401  
1402 1402  
1403 -
1404 1404  == 5.3 Battery Life Analyze ==
1405 1405  
1406 1406