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

From version 235.6
edited by Xiaoling
on 2023/04/26 16:15
Change comment: There is no comment for this version
To version 235.2
edited by Xiaoling
on 2023/04/26 15:59
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -694,11 +694,14 @@
694 694  
695 695  User can poll sensor value based on timestamps from the server. Below is the downlink command.
696 696  
697 -(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:428px" %)
697 +(% border="1" cellspacing="5" style="width:428px;background-color:#F2F2F2" %)
698 698  |(% style="width:58px" %)1byte|(% style="width:128px" %)4bytes|(% style="width:123px" %)4bytes|(% style="width:116px" %)1byte
699 699  |(% style="width:58px" %)31|(% style="width:128px" %)Timestamp start|(% style="width:123px" %)Timestamp end|(% style="width:116px" %)Uplink Interval
700 700  
701 +[[image:image-20220523152302-15.png||_mstalt="451581"]]
701 701  
703 +[[image:image-20230426155837-1.png]]
704 +
702 702  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.
703 703  
704 704  For example, downlink command (% _mstmutation="1" %)**31 5FC5F350 5FC6 0160 05**(%%)
... ... @@ -715,10 +715,10 @@
715 715  
716 716  **Retrieval data payload:**
717 717  
718 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:480px" %)
719 -|=(% style="width: 60px;background-color:#D9E2F3" %)(((
721 +(% border="1" cellspacing="4" style="background-color:#ffffcc; color:green; width:480px" %)
722 +|=(% style="width: 60px;" %)(((
720 720  **Size(bytes)**
721 -)))|=(% style="width: 90px;background-color:#D9E2F3" %)**2**|=(% style="width: 90px;background-color:#D9E2F3" %)**2**|=(% style="width: 70px;background-color:#D9E2F3" %)**2**|=(% style="width: 100px;background-color:#D9E2F3" %)**1**|=(% style="width: 70px;background-color:#D9E2F3" %)**4**
724 +)))|=(% style="width: 90px;" %)**2**|=(% style="width: 90px;" %)**2**|=(% style="width: 70px;" %)**2**|=(% style="width: 100px;" %)**1**|=(% style="width: 70px;" %)**4**
722 722  |(% style="width:97px" %)**Value**|(% style="width:123px" %)[[External sensor data>>||anchor="H2.4.6Extvalue"]]|(% style="width:108px" %)[[Built In Temperature>>||anchor="H2.4.3Built-inTemperature"]]|(% style="width:133px" %)[[Built-in Humidity>>||anchor="H2.4.4Built-inHumidity"]]|(% style="width:159px" %)Poll message flag & Ext|(% style="width:80px" %)[[Unix Time Stamp>>||anchor="H2.6.2UnixTimeStamp"]]
723 723  
724 724  **Poll message flag & Ext:**
... ... @@ -1088,13 +1088,9 @@
1088 1088  
1089 1089  (% style="color:#4f81bd" %)**AT Command: AT+TDC**
1090 1090  
1091 -(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:501px" %)
1092 -|(% 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**
1093 -|(% style="width:155px" %)AT+TDC?|(% style="width:162px" %)Show current transmit Interval|(% style="width:177px" %)30000 OK the interval is 30000ms = 30s
1094 -|(% style="width:155px" %)AT+TDC=60000|(% style="width:162px" %)Set Transmit Interval|(% style="width:177px" %)OK Set transmit interval to 60000ms = 60 seconds
1094 +[[image:image-20220523150701-2.png||_mstalt="427453"]]
1095 1095  
1096 1096  
1097 -
1098 1098  (% style="color:#4f81bd" %)**Downlink Command: 0x01**
1099 1099  
1100 1100  Format: Command Code (0x01) followed by 3 bytes time value.
... ... @@ -1113,15 +1113,9 @@
1113 1113  
1114 1114  (% style="color:#4f81bd" %)**AT Command: AT+EXT**
1115 1115  
1115 +[[image:image-20220523150759-3.png||_mstalt="432146"]]
1116 1116  
1117 -(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:501px" %)
1118 -|(% 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**
1119 -|(% style="width:155px" %)AT+EXT?|(% style="width:162px" %)Get current external sensor mode|(% style="width:177px" %)1 OK External Sensor mode =1
1120 -|(% style="width:155px" %)AT+EXT=1|(% colspan="2" rowspan="1" style="width:162px" %)Set external sensor mode to 1
1121 -|(% style="width:155px" %)AT+EXT=9|(% colspan="2" rowspan="1" style="width:162px" %)Set to external DS18B20 with timestamp
1122 1122  
1123 -
1124 -
1125 1125  (% style="color:#4f81bd" %)**Downlink Command: 0xA2**
1126 1126  
1127 1127  Total bytes: 2 ~~ 5 bytes