Changes for page End Device AT Commands and Downlink Command
Last modified by kai on 2024/09/06 10:00
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -917,36 +917,44 @@ 917 917 918 918 Feature:Get or Set the number of symbols to detect and timeout from RXwindow2(0 to 255). 919 919 920 -AT Command: AT+RX2WTO 920 +{{info}} 921 +**AT Command: AT+RX2WTO** 922 +{{/info}} 921 921 922 -|=(% colspan="3" %)AT+ RX2WTO 923 -|**Command Example**|**Function**|**Response** 924 -|AT+RX2WTO=?|Get RXwindows2 timeout|7((( 924 +(% style="background-color:#ffffcc; color:green; width:497.222px" %) 925 +|=(% colspan="3" style="width: 494px;" %)AT+ RX2WTO 926 +|(% style="width:190px" %)**Command Example**|(% style="width:199px" %)**Function**|(% style="width:104px" %)**Response** 927 +|(% style="width:190px" %)AT+RX2WTO=?|(% style="width:199px" %)Get RXwindows2 timeout|(% style="width:104px" %)7((( 925 925 OK 926 926 ))) 927 -|AT+RX2WTO=20|Set RXwindows2 timeout|OK 930 +|(% style="width:190px" %)AT+RX2WTO=20|(% style="width:199px" %)Set RXwindows2 timeout|(% style="width:104px" %)OK 928 928 929 929 == 7.22 Setting up uplinkdwelltime (as923, au915) == 930 930 931 931 Feature: Get or Set uplinkdwelltime 932 932 933 -AT Command: AT+DWELLT 936 +{{info}} 937 +**AT Command: AT+DWELLT** 938 +{{/info}} 934 934 935 -|=(% colspan="3" %)AT+DWELLT 936 -|**Command Example**|**Function**|**Response** 937 -|AT+DWELLT=?|Get uplinkdwelltime|1((( 940 +(% style="background-color:#ffffcc; color:green; width:497.222px" %) 941 +|=(% colspan="3" style="width: 494px;" %)AT+DWELLT 942 +|(% style="width:183px" %)**Command Example**|(% style="width:179px" %)**Function**|(% style="width:131px" %)**Response** 943 +|(% style="width:183px" %)AT+DWELLT=?|(% style="width:179px" %)Get uplinkdwelltime|(% style="width:131px" %)1((( 938 938 OK 939 939 ))) 940 -|AT+DWELLT=0|Set uplinkdwelltime|OK 946 +|(% style="width:183px" %)AT+DWELLT=0|(% style="width:179px" %)Set uplinkdwelltime|(% style="width:131px" %)OK 941 941 942 -Downlink Command: 0x25 948 +{{info}} 949 +**Downlink Command: 0x25** 950 +{{/info}} 943 943 944 944 Format: Command Code (0x25) followed by 1 bytes state value. 945 945 946 946 If the downlink payload=2501, it means set uplinkdwelltime to 1, while type code is 25. 947 947 948 -* Example 1: Downlink Payload: 2501 ~/~/ set uplinkdwelltime to 1 949 -* Example 2: Downlink Payload: 2500 ~/~/ set uplinkdwelltime to 0 956 +* **Example 1**: Downlink Payload: **2501** ~/~/ set uplinkdwelltime to 1 957 +* **Example 2**: Downlink Payload: **2500** ~/~/ set uplinkdwelltime to 0 950 950 951 951 == 7.23 Set Packet Receiving Response Level == 952 952 ... ... @@ -954,11 +954,11 @@ 954 954 955 955 RPL value: 956 956 957 -* AT+RPL=0: Device won't immediately reply any downlink commands from platform. 958 -* AT+RPL=1: Device will immediately reply message to Unconfirmed Data Down. Payload is 0x00. 959 -* AT+RPL=2: Device will immediately reply message to Confirmed Data Down. Payload is 0x00 and requied response header for this command. 960 -* AT+RPL=3: Device will immediately reply message to MAC Command. Payload is 0x00 and requied response header for this command. 961 -* AT+RPL=4: Device will immediately reply message to Confirmed Data Down & MAC Command. Payload is 0x00 and requied response header for these two commands. 965 +* **AT+RPL=0:** Device won't immediately reply any downlink commands from platform. 966 +* **AT+RPL=1:** Device will immediately reply message to Unconfirmed Data Down. Payload is 0x00. 967 +* **AT+RPL=2:** Device will immediately reply message to Confirmed Data Down. Payload is 0x00 and requied response header for this command. 968 +* **AT+RPL=3:** Device will immediately reply message to MAC Command. Payload is 0x00 and requied response header for this command. 969 +* **AT+RPL=4: **Device will immediately reply message to Confirmed Data Down & MAC Command. Payload is 0x00 and requied response header for these two commands. 962 962 963 963 Case Analyes: 964 964 ... ... @@ -966,34 +966,41 @@ 966 966 * For Class C devices used in ChirpStack, need to set AT+RPL=4 because Chirpstack require immedietely reply message to MAC Command. 967 967 * For Class C devices used in TTI, need to set AT+RPL=4 because TTI require immediately reply message to Confirmed Data Down & MAC Command. 968 968 969 -AT Command: AT+RPL 977 +{{info}} 978 +**AT Command: AT+RPL** 979 +{{/info}} 970 970 971 -|=(% colspan="3" %)AT+RPL 972 -|**Command Example**|**Function**|**Response** 973 -|AT+RPL=?|Get packet receiving response level|1((( 981 +(% style="background-color:#ffffcc; color:green; width:536.222px" %) 982 +|=(% colspan="3" style="width: 533px;" %)AT+RPL 983 +|(% style="width:160px" %)**Command Example**|(% style="width:263px" %)**Function**|(% style="width:109px" %)**Response** 984 +|(% style="width:160px" %)AT+RPL=?|(% style="width:263px" %)Get packet receiving response level|(% style="width:109px" %)1((( 974 974 OK 975 975 ))) 976 -|AT+RPL=0|Set packet receiving response level|OK 987 +|(% style="width:160px" %)AT+RPL=0|(% style="width:263px" %)Set packet receiving response level|(% style="width:109px" %)OK 977 977 978 -Downlink Command: 0x21 989 +{{info}} 990 +**Downlink Command: 0x21** 991 +{{/info}} 979 979 980 980 Format: Command Code (0x21) followed by 1 bytes level value. 981 981 982 982 If the downlink payload=2101, it means set packet receiving response level to 1, while type code is 21. 983 983 984 -* Example 1: Downlink Payload: 2101 ~/~/ set packet receiving response level to 1 985 -* Example 2: Downlink Payload: 2102 ~/~/ set packet receiving response level to 2 997 +* **Example 1**: Downlink Payload: **2101** ~/~/ set packet receiving response level to 1 998 +* **Example 2**: Downlink Payload: **2102** ~/~/ set packet receiving response level to 2 986 986 987 987 = 8. AT Commands Combination = 988 988 989 989 == 8.1 Set a fix RX2DR for downlink window == 990 990 991 -* AT+ADR=0 ~-~-> Disable ADR first 992 -* AT+RX2DR=xxxx ~-~-> Set xxxx to your wanted DataRate 1004 +* **AT+ADR=0 **~-~-> Disable ADR first 1005 +* **AT+RX2DR=xxxx** ~-~-> Set xxxx to your wanted DataRate 993 993 994 994 == 8.2 Use Downlink Command to set a fix uplink DR == 995 995 996 -Downlink Command: 0x22000500 1009 +{{info}} 1010 +**Downlink Command: 0x22000500** 1011 +{{/info}} 997 997 998 998 Same as: 999 999