Last modified by Xiaoling on 2025/07/16 11:58
From version 155.1
edited by Mengting Qiu
on 2025/01/18 16:30
on 2025/01/18 16:30
Change comment:
There is no comment for this version
To version 156.1
edited by Mengting Qiu
on 2025/01/20 10:24
on 2025/01/20 10:24
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -630,9 +630,28 @@ 630 630 (% style="color:red" %)**Note: User can also push the button for more than 1 second to activate an uplink.** 631 631 632 632 633 -== 3.5 Setthereceivingtime ==633 +== 3.5 Working mode selection == 634 634 635 635 636 +Feature: Working mode selection. 637 + 638 +(% style="color:blue" %)**AT command: **(% style="color:#037691" %)**AT+CFGMOD** 639 + 640 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:470px" %) 641 +|=(% style="width: 191px; background-color: rgb(79, 129, 189); color: white;" %)**Command Example**|=(% style="width: 279px; background-color: rgb(79, 129, 189); color: white;" %)**Function** 642 +|(% style="width:191px" %)AT+CFGMOD=0|(% style="width:277px" %)((( 643 +Set the operating mode to the default mode 644 +))) 645 +|(% style="width:191px" %)AT+CFGMOD=1|(% style="width:277px" %)Setting the operating mode to the original mode 646 + 647 +(% style="color:blue" %)**Downlink Command: **(% style="color:#037691" %)**0x02** 648 + 649 +* Downlink command: 02 01 ~/~/ Equal to AT+CFGMOD=0 650 +* Downlink command: 02 02 ~/~/ Equal to AT+CFGMOD=1 651 + 652 +== 3.6 Set the receiving time == 653 + 654 + 636 636 Feature: Extend the receiving time 637 637 638 638 (% style="color:blue" %)**AT Command: **(% style="color:#037691" %)**AT+RXDL** ... ... @@ -646,7 +646,7 @@ 646 646 Example: Downlink Payload: **03 00 03 E8 **~/~/ AT+RXDL=1000 647 647 648 648 649 -== 3. 6Reset ==668 +== 3.7 Reset == 650 650 651 651 652 652 Feature: Trig a reset of the MCU. ... ... @@ -656,7 +656,7 @@ 656 656 (% style="color:blue" %)**Downlink Commands: **(% style="color:#037691" %)**0x04FF** 657 657 658 658 659 -== 3. 7+5V ==678 +== 3.8 +5V == 660 660 661 661 662 662 Feature: Set extend the time of 5V power. ... ... @@ -672,10 +672,10 @@ 672 672 Example: Downlink Payload: **05 00 07 D0 **~/~/ AT+5VT=2000 673 673 674 674 675 -== 3. 8Trigger an uplink by external interrupt ==694 +== 3.9 Trigger an uplink by external interrupt == 676 676 677 677 678 -SE0X-CB/CS has an external trigger interrupt function. Users can use the P B15pin to trigger the upload of data packets.697 +SE0X-CB/CS has an external trigger interrupt function. Users can use the GPIO_EXTI pin to trigger the upload of data packets. 679 679 680 680 (% style="color:blue" %)**AT command:** 681 681 ... ... @@ -698,7 +698,7 @@ 698 698 Example2: Downlink Payload: **06 00 00 03 **~/~/ AT+INTMOD=3 699 699 700 700 701 -== 3. 9Set the QoS level ==720 +== 3.10 Set the QoS level == 702 702 703 703 704 704 This command is used to set the QoS level of **MQTT**. ... ... @@ -716,49 +716,6 @@ 716 716 **Ex2:** Downlink payload: **0x0701** ~/~/ AT+MQOS=1 717 717 718 718 719 -== 3.10 Clock logging == 720 - 721 - 722 -Sometimes when we deploy lots of end nodes in field. We want all sensors sample data at the same time, and upload these data together for analyze. In such case, we can use clock loging feature. 723 - 724 -We can use this command to set the start time of data recording and the time interval to meet the requirements of the specific collection time of data. 725 - 726 -(% style="color:blue" %)**AT command:**(%%)** (% style="color:#037691" %)AT+CLOCKLOG=a,b,c,d(%%)** 727 - 728 -(% style="color:#037691" %)**a: **(%%)**0:** Disable Clock logging. ** 1: **Enable Clock Logging 729 - 730 -(% style="color:#037691" %)**b:**(%%)** **Specify First sampling start second: range **(0 ~~ 3599, 65535) ** ~/~/ (% style="color:red" %)**Note: **(%%)If parameter b is set to 65535, the log period starts after the node accesses the network and sends packets. 731 - 732 -(% style="color:#037691" %)**c: **(%%)Specify the sampling interval: range **(0 ~~ 255 minutes)** 733 - 734 -(% style="color:#037691" %)**d:**(%%)** **How many entries should be uplink on every TDC **(max 32)** 735 - 736 -(% style="color:red" %)**Note: To disable clock recording, set the following parameters: AT+CLOCKLOG=1,65535,0,0** 737 - 738 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SPH01-NB_NB-IoT_Soil_pH_Sensor_User_Manual/WebHome/image-20240315141254-1.png?rev=1.1||alt="image-20240315141254-1.png"]] 739 - 740 -**Example:** 741 - 742 -**AT+CLOCKLOG=1,65535,1,5** 743 - 744 -After the node sends the first packet, data is recorded to the memory at intervals of 1 minute. For each TDC uplink, the uplink load will include: battery information + the last 5 memory records (payload + timestamp). 745 - 746 -(% class="wikigeneratedid" %) 747 -[[image:image-20240620104257-1.png||height="676" width="1264"]] 748 - 749 -(% class="wikigeneratedid" %) 750 -(% style="color:red" %)**Note: Users need to synchronize the server time before configuring this command. If the server time is not synchronized before this command is configured, the command takes effect only after the node is reset.** 751 - 752 -(% style="color:blue" %)**Downlink command:**(%%)** (% style="color:#037691" %)0x08(%%)** 753 - 754 -Format: Command Code (0x08) followed by 5 bytes. 755 - 756 -* **Example 1**: Downlink Payload:** 08 01 FFFF 0F 08** ~/~/ Set SHT record time: AT+CLOCKLOG=1,65535,15,8 757 -* **Example 2**: Downlink Payload:** 08 01 04B0 0F 08** ~/~/ Set SHT record time: AT+CLOCKLOG=1,1200,15,8 758 - 759 -(% style="color:red" %)**Note: When entering the downlink payload, there must be no Spaces between bytes.** 760 - 761 - 762 762 == 3.11 Set the TLS mode == 763 763 764 764 ... ... @@ -783,61 +783,9 @@ 783 783 Example2: Downlink Payload: **09 01 02 **~/~/ AT+TLSMOD=1,2 784 784 785 785 786 -== 3.12 GNSSopen time ==762 +== 3.12 Set the search network time == 787 787 788 788 789 -Extend the time to turn on GNSS. The automatic GPS location time is extended when the node is activated. 790 - 791 -(% style="color:blue" %)**AT Command: **(% style="color:#037691" %)**AT+GNSST** 792 - 793 -Example: AT+GNSST=30 ~/~/ Set the GPS positioning time to 30 seconds 794 - 795 -(% style="color:blue" %)**Downlink command:**(%%)** (% style="color:#037691" %)0x10(%%)** 796 - 797 -Format: Command Code (0x10) followed by 2 bytes. 798 - 799 -Example: Downlink Payload: **10 00 1E **~/~/ AT+GNSST=30 800 - 801 - 802 -== 3.13 Turn on/off GPS == 803 - 804 - 805 -(% style="color:blue" %)**AT Command: **(% style="color:#037691" %)**AT+GPS ** 806 - 807 -**Ex1: **AT+GPS=0 ~/~/ Turn off GPS 808 - 809 -**Ex2: **AT+GPS=1 ~/~/ Turn on GPS 810 - 811 -(% style="color:blue" %)**Downlink command:**(%%)** (% style="color:#037691" %)0x11(%%)** 812 - 813 -Format: Command Code (0x11) followed by 1 byte. 814 - 815 -Example: Downlink Payload: **11 01 **~/~/ AT+GPS=1 816 - 817 - 818 -== 3.14 Set GPS positioning interval == 819 - 820 - 821 -Feature: Set GPS positioning interval (unit: hour). 822 - 823 -When GPS is enabled, the node automatically locates and uplinks each time it passes **GTDC time** after activation. 824 - 825 -(% style="color:blue" %)**AT Command: **(% style="color:#037691" %)**AT+GTDC** 826 - 827 -Example: AT+GTDC=24 ~/~/ Set the GPS positioning interval to 24h. 828 - 829 -(% style="color:blue" %)**Downlink command:**(%%)** (% style="color:#037691" %)0x12(%%)** 830 - 831 -Format: Command Code (0x12) followed by 3 bytes. 832 - 833 -Example: 24 hours: 24(D)=0x18(H) 834 - 835 - Downlink Payload: **12 00 00 18 **~/~/ AT+GTDC=24 836 - 837 - 838 -== 3.15 Set the search network time == 839 - 840 - 841 841 Feature: Get or Set the time to join the network(unit: minutes). 842 842 843 843 (% style="color:blue" %)**AT Command: **(% style="color:#037691" %)**AT+CSQTIME** ... ... @@ -851,67 +851,9 @@ 851 851 Example: Downlink Payload: **13 0A **~/~/ AT+CSQTIME=10 852 852 853 853 854 -== 3.1 6HumidityandTemperaturealarmfunction==778 +== 3.13 Factory data reset == 855 855 856 856 857 -On each sampling define by AT+CLOCKLOG=1,65535,(% style="color:red" %)**15**(%%),8 ( default 15 minutes), when the value exceed the range, it will trigger an Alarm and immediately sends a uplink. 858 - 859 -(% style="color:blue" %)**AT Command:** 860 - 861 -(% style="color:#037691" %)**AT+ SHTEMP=min,max** 862 - 863 -SHTTEMP must be -40 to 125. 864 - 865 -Example: AT+ SHTEMP=20,30 ~/~/ Alarm when temperature lower than 20 or higher than 30 866 - 867 -(% style="color:#037691" %)**AT+ SHHUM=min,max** 868 - 869 -Example: AT+ SHHUM=50,80 ~/~/ Alarm when humidity lower than 50 or higher than 80. 870 - 871 - 872 -(% style="color:blue" %)**Downlink Commands: **(% style="color:#037691" %)**0x0A** 873 - 874 -Format: Command Code (0x0A) followed by 4 bytes. 875 - 876 -The first and second bytes following the function code are the minimum and maximum value of **SHTEMP**, and the third and fourth bytes are the minimum and maximum value of **SHHUM**. 877 - 878 -* **Example 1**: Downlink Payload:** 0A 14 1E 32 50** ~/~/ AT+ SHTEMP=20,30 & AT+ SHHUM=50,80 879 -* **Example 2**: Downlink Payload:** 0A 00 00 00 00 ** ~/~/ disable temperature and humidity alarm. 880 - 881 -For **negative payload temperature**, calculate it as follows: **65536+ temperature = FFaa**, the value is **aa**. 882 - 883 -* **Example**: -40℃: 65536+(-40)=65496(D)=FFD8(H), Therefore, select a numerical representation of D8 as -40 ℃ for the downlink payload. 884 - 885 -(% style="color:red" %)**Notice:** 886 - 887 -* To disable Alarm, user can set min and max to same value , such as (% style="color:#037691" %)**AT+SHTEMP=0,0 and AT+SHHUM=50,50** 888 -* If user only want to send only min or max, user can set the alarm to a value that device won't reach. For example: (% style="color:#037691" %)**AT+SHTEMP=-40,0**(%%)(Alarm above 0 degrees Celsius). 889 - 890 -== 3.17 Set the IPv4 or IPv6 == 891 - 892 - 893 -This command is used to set IP version. 894 - 895 -(% style="color:blue" %)**AT command:** 896 - 897 -* (% style="color:#037691; font-weight:bold" %)**AT+IPTYPE**(% style="color:#037691" %)**=1**(%%)** **~/~/ IPv4 898 -* (% style="color:#037691; font-weight:bold" %)**AT+IPTYPE**(% style="color:#037691" %)**=2**(%%)** **~/~/ IPv6 899 - 900 -== 3.18 Configure Network Category to be Searched for under LTE RAT. == 901 - 902 - 903 -(% style="color:blue" %)**AT command:**(%%)** (% style="color:#037691" %)AT+IOTMOD=xx(%%)** 904 - 905 -(% style="color:#037691" %)**xx:**(%%) **0:** eMTC 906 - 907 - **1:** NB-IoT 908 - 909 - **2:** eMTC and NB-IoT 910 - 911 - 912 -== 3.19 Factory data reset == 913 - 914 - 915 915 Two different restore factory Settings configurations. 916 916 917 917 (% style="color:blue" %)**AT command:** ... ... @@ -919,56 +919,25 @@ 919 919 * (% style="color:#037691; font-weight:bold" %)**AT+FDR**(%%)** **~/~/ Reset Parameters to Factory Default. 920 920 * (% style="color:#037691; font-weight:bold" %)**AT+FDR1**(%%)** **~/~/ Reset parameters to factory default values **except for passwords**. 921 921 922 -== 3. 20Set CoAP option ==788 +== 3.14 Set CoAP option == 923 923 924 924 925 - Feature:SetCoAPoption,followthislink tosetup the CoaPprotocol.791 +This command sets the connection parameters of the COAP. 926 926 927 -(% style="color:blue" %)**AT command: **(% style="color:#037691; font-weight:bold" %)**AT+URI1~~AT+URI 8**793 +(% style="color:blue" %)**AT command: **(% style="color:#037691; font-weight:bold" %)**AT+URI1~~AT+URI4** 928 928 929 -(% style="color:#037691; font-weight:bold" %)**AT+URI1=11,"i" **(%%)~/~/ "i/" indicates that the endpoint supports observation mode. In -CB products, fixed setting AT+URI1=11,"i" 795 +* AT+URI1 ~/~/ CoAP option name, CoAP option length, "CoAP option value" 796 +* AT+URI2 ~/~/ CoAP option name, CoAP option length, "CoAP option value" 797 +* AT+URI3 ~/~/ CoAP option name, CoAP option length, "CoAP option value" 798 +* AT+URI4 ~/~/ CoAP option name, CoAP option length, "CoAP option value" 930 930 931 - (% style="color:#037691; font-weight:bold" %)**AT+URI2=11,"CoAP endpoint URl" **(%%)~/~/ 11 is a fixed parameter.800 +**Example:** 932 932 933 -* *Example:**i/13a35fbe-9515-6e55-36e8-081fb6aacf86802 +* AT+URI1=11,38,"i/faaa241f-af4a-b780-4468-c671bb574858" 934 934 935 - AT+URI1=11,"i"804 +== 3.15 Uplink log query == 936 936 937 -AT+URI2=11,"13a35fbe-9515-6e55-36e8-081fb6aacf86" 938 938 939 -~-~-> If multiple groups of CoAP endpoint urls: 940 - 941 -AT+URI3=11,"i" 942 - 943 -AT+URI4=11,"CoAP endpoint URl" 944 - 945 - 946 -== 3.21 Power on / power off BG95 module == 947 - 948 - 949 -This command is used to power on and power off BG95 module. 950 - 951 -* (% style="color:blue" %)**AT command: **(% style="color:#037691" %)**AT+QSW** 952 - 953 -The module is powered on after the command is sent for the first time, and powered off after the command is sent again. 954 - 955 -[[image:image-20240619155719-1.png||height="644" width="811"]] 956 - 957 - 958 -== 3.22 Example Query saved historical records == 959 - 960 - 961 -* (% style="color:blue" %)**AT command:**(%%)** (% style="color:#037691" %)AT+CDP(%%)** 962 - 963 -This command can be used to search the saved history, recording up to 32 groups of data, each group of historical data contains a maximum of 100 bytes. 964 - 965 -(% class="wikigeneratedid" %) 966 -[[image:image-20240619163800-2.png||height="642" width="826"]] 967 - 968 - 969 -== 3.23 Uplink log query == 970 - 971 - 972 972 * (% style="color:blue" %)**AT command:**(%%)** (% style="color:#037691" %)AT+GETLOG(%%)** 973 973 974 974 This command can be used to query upstream logs of data packets. ... ... @@ -976,165 +976,91 @@ 976 976 [[image:image-20240619163835-3.png||height="637" width="827"]] 977 977 978 978 979 -== 3. 24Printlastfewdataentries ==814 +== 3.16 Setting the sensor address == 980 980 981 981 982 -F eature: Print thelast fewdata entries817 +Function:Change the sensor address to 0x01, 0x02, 0x03, 0x04 983 983 984 -(% style="color: blue" %)**ATcommand:**(%style="color:#037691"%)**AT+PLDTA**819 +(% style="color:red" %)**(Note:When setting the address of the sensor, you need to connect the device individually for each one, and when modifying the address, you can't connect more than one sensor at the same time, otherwise it will be impossible to modify it, and when modifying it, you need to connect the yellow wire to VDD, and after modifying it, you need to disconnect it.)** 985 985 986 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %) 987 -|=(% style="width: 168px; background-color: rgb(79, 129, 189); color: white;" %)**Command Example**|=(% style="width: 342px; background-color: rgb(79, 129, 189); color: white;" %)**4 bytes** 988 -|(% style="width:148px" %)AT+PLDTA=5 989 -Print last 5 entries|(% style="width:169px" %)((( 990 -Stop Tx events when read sensor data 821 +(% style="color:blue" %)**AT Command: AT+MADD** 991 991 992 -1 24/9/20 23:31:37 temp=29.4 hum=70.4 823 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %) 824 +|=(% style="width: 155px;background-color:#4F81BD;color:white" %)**Command Example**|=(% style="width: 197px;background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 158px;background-color:#4F81BD;color:white" %)**Response** 825 +|(% style="width:154px" %)AT+MADD=1|(% style="width:196px" %)Set sensor address to 01|(% style="width:157px" %)((( 826 +Successfully modified sensor address to 0x01 993 993 994 -2 24/9/20 23:46:33 temp=29.4 hum=71.2 995 995 996 -3 24/9/21 00:01:33 temp=29.4 hum=71.0 829 +OK 830 +))) 831 +|(% style="width:154px" %)AT+MADD=2|(% style="width:196px" %)Set sensor address to 02|(% style="width:157px" %)((( 832 +Successfully modified sensor address to 0x02 997 997 998 -4 24/9/21 00:16:47 temp=29.5 hum=71.3 999 999 1000 -5 24/9/21 00:31:33 temp=27.5 hum=68.0 1001 - 1002 -Start Tx events 1003 - 1004 - 1005 1005 OK 1006 1006 ))) 1007 1007 1008 -(% style="color:blue" %)**Downlink Command: 838 +(% style="color:blue" %)**Downlink Command:** 1009 1009 1010 -No downlink command sfor feature840 +No downlink command for this feature. 1011 1011 1012 1012 1013 -== 3. 25 Printdataentriesbaseonpage==843 +== 3.17 Domain name resolution settings == 1014 1014 1015 1015 1016 -Feature: Print thesectordatafromstartpagetostoppage.846 +Feature: Set dynamic domain name resolution IP. 1017 1017 1018 -(% style="color:blue" %)**AT command: **(% style="color:#037691" %)**AT+PDTA**848 +(% style="color:blue" %)**AT command: AT+BKDNS** 1019 1019 1020 1020 (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %) 1021 -|=(% style="width: 168px; background-color: rgb(79, 129, 189); color: white;" %)**Command Example**|=(% style="width: 342px; background-color: rgb(79, 129, 189); color: white;" %)**4 bytes** 1022 -|(% style="width:148px" %)AT+PDTA=1,1 1023 -Print page 1 to 1|(% style="width:169px" %)((( 1024 -Stop Tx events when read sensor data 1025 - 1026 -8028B00 24/9/20 10:31:33 temp=25.3 hum=60.0 1027 - 1028 -8028B08 24/9/20 10:46:33 temp=25.3 hum=59.0 1029 - 1030 -8028B10 24/9/20 11:01:33 temp=25.1 hum=59.3 1031 - 1032 -8028B18 24/9/20 11:16:33 temp=25.0 hum=60.7 1033 - 1034 -8028B20 24/9/20 11:31:33 temp=24.9 hum=61.4 1035 - 1036 -8028B28 24/9/20 11:46:33 temp=24.7 hum=60.6 1037 - 1038 -8028B30 24/9/20 12:01:33 temp=24.8 hum=60.8 1039 - 1040 -8028B38 24/9/20 12:16:33 temp=24.6 hum=61.0 1041 - 1042 -8028B40 24/9/20 12:31:33 temp=24.5 hum=60.8 1043 - 1044 -8028B48 24/9/20 12:46:33 temp=24.6 hum=60.5 1045 - 1046 -8028B50 24/9/20 13:01:33 temp=25.1 hum=60.5 1047 - 1048 -8028B58 24/9/20 13:16:33 temp=26.4 hum=61.3 1049 - 1050 -8028B60 24/9/20 13:31:33 temp=27.0 hum=61.9 1051 - 1052 -8028B68 24/9/20 13:46:33 temp=27.4 hum=62.3 1053 - 1054 -8028B70 24/9/20 14:01:33 temp=27.6 hum=62.6 1055 - 1056 -8028B78 24/9/20 14:16:33 temp=27.8 hum=63.4 1057 - 1058 -Start Tx events 1059 - 851 +|=(% style="width: 138px; background-color: rgb(79, 129, 189); color: white;" %)**Command Example**|=(% style="width: 143px; background-color: rgb(79, 129, 189); color: white;" %)**Function/Parameters**|=(% style="width: 229px; background-color: rgb(79, 129, 189); color: white;" %)**Response/Explanation** 852 +|(% style="width:134px" %)((( 853 +AT+BKDNS=? 854 +)))|(% style="width:143px" %)Get current Settings|(% style="width:606px" %)((( 855 +0,0,NULL (default) 1060 1060 OK 1061 1061 ))) 858 +|(% colspan="1" rowspan="3" style="width:134px" %)((( 859 + 1062 1062 1063 -(% style="color:blue" %)**Downlink Command: ** 1064 1064 1065 -No downlink commands for feature 1066 1066 1067 1067 1068 -== 3.26 Clear Flash Record == 1069 1069 1070 1070 1071 -Feature: Clear flash storage for data log feature. 1072 1072 1073 -(% style="color:blue" %)**AT command: **(% style="color:#037691" %)**AT+CLRTDA** 1074 1074 1075 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %) 1076 -|=(% style="width: 160px; background-color: rgb(79, 129, 189); color: white;" %)**Command Example**|=(% style="width: 130px; background-color: rgb(79, 129, 189); color: white;" %)**Function**|=(% style="width: 220px; background-color: rgb(79, 129, 189); color: white;" %)**Response** 1077 -|(% style="width:160px" %)AT+CLRDTA |(% style="width:130px" %)((( 1078 -Clear date record 1079 -)))|(% style="width:213px" %)((( 1080 -Stop Tx events,Please wait for the erase to complete 1081 1081 1082 -Clear all stored sensor data... 1083 1083 1084 -Start Tx events 1085 - 1086 -OK 870 +AT+BKDNS=a,b,c 871 +)))|(% style="width:143px" %)((( 872 +**a**: Enable/Disable dynamic domain name resolution. 873 +)))|(% style="width:606px" %)**1**: Disable dynamic domain name update. The ip address will be saved after the domain name is resolved, if the next domain name resolution fails, the last saved ip address will be used. 874 +**2**: Enable dynamic domain name update. The ip address will be saved after domain name resolution, if the next domain name resolution fails, the last saved ip address will be used, and the domain name resolution will be updated regularly according to the time set by the customer. 875 +|(% style="width:143px" %)**b**: Set the time to update the domain name resolution at regular intervals.|(% style="width:606px" %)((( 876 +Unit: hour 1087 1087 ))) 1088 - 1089 -(% style="color:blue" %)**Downlink Command: **(% style="color:#037691" %)**0x32** 1090 - 1091 -* Example: 0x32 00 ~/~/ Same as AT+CLRDTA 1092 - 1093 -== 3.27 Working mode selection(Since firmware V1.0.4) == 1094 - 1095 - 1096 -Feature: Set interrupt mode or count mode (PB15 pin). 1097 - 1098 -(% style="color:blue" %)**AT command: **(% style="color:#037691" %)**AT+CFGMOD** 1099 - 1100 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:470px" %) 1101 -|=(% style="width: 191px; background-color: rgb(79, 129, 189); color: white;" %)**Command Example**|=(% style="width: 279px; background-color: rgb(79, 129, 189); color: white;" %)**Function** 1102 -|(% style="width:191px" %)AT+CFGMOD=1|(% style="width:277px" %)((( 1103 -Interrupt mode (default mode) 878 +|(% style="width:143px" %)((( 879 +**c**: Set the IP address manually. 880 +)))|(% style="width:606px" %)((( 881 +The format is the same as AT+SERVADDR. 882 +If domain name resolution fails, this ip address will be used directly, if domain name resolution succeeds, parameter c will be updated to the successfully resolved IP address. 1104 1104 ))) 1105 -|(% style="width:191px" %)AT+CFGMOD=2|(% style="width:277px" %)count mode 1106 1106 1107 - (% style="color:blue" %)**Downlink Command: **(% style="color:#037691" %)**0x02**885 +**Example:** 1108 1108 1109 -* Downlink command: 02 01 ~/~/ Equal to AT+CFGMOD=1 1110 -* Downlink command: 02 02 ~/~/ Equal to AT+CFGMOD=2 887 +* AT+BKDNS=1,0 ~/~/ Dynamic domain name resolution is disabled. 888 +* AT+BKDNS=2,1 ~/~/ The dynamic domain name resolution function is enabled and the automatic update time is set to 1 hour. 889 +* AT+BKDNS=2,4,3.69.98.183,1883 ~/~/ The dynamic domain name resolution function is enabled and the automatic update time is set to 4 hour, and manually set the ip address, if the domain name failed to resolve, it will directly use this ip to communicate. When the next domain name resolution is successful, it will be updated to the ip address of the successful resolution. 1111 1111 1112 - ==3.28 SetCount value(SincefirmwareV1.0.4) ==891 +(% style="color:blue" %)**Downlink Command: ** 1113 1113 893 +No downlink commands for feature 1114 1114 1115 -Feature: Set the count value of PB15. 1116 1116 1117 - (%style="color:blue"%)**AT command: **(% style="color:#037691"%)**AT+EXT**896 +== 3.18 Set the downlink debugging mode == 1118 1118 1119 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:470px" %) 1120 -|=(% style="width: 157px; background-color: rgb(79, 129, 189); color: white;" %)**Command Example**|=(% style="width: 211px; background-color: rgb(79, 129, 189); color: white;" %)**Function**|=(% style="width: 102px; background-color: rgb(79, 129, 189); color: white;" %)**Response** 1121 -|(% style="width:157px" %)AT+EXT=?|(% style="width:211px" %)Show current count value.|(% style="width:110px" %)((( 1122 -0 (default) 1123 1123 1124 -OK 1125 -))) 1126 -|(% style="width:157px" %)AT+EXT=100|(% style="width:211px" %)Set the count value to 100.|(% style="width:110px" %)OK 1127 - 1128 -(% style="color:blue" %)**Downlink Command: **(% style="color:#037691" %)**0x0B** 1129 - 1130 -Format: Command Code (0x0B) followed by 4 bytes. 1131 - 1132 -* Downlink command: 0B 00 00 00 00 ~/~/ Set the count value to 0 1133 -* Downlink command: 0B 00 00 00 64 ~/~/ Set the count value to 100 1134 - 1135 -== 3.29 Set the downlink debugging mode == 1136 - 1137 - 1138 1138 Feature: Set the conversion between the standard version and 1T version downlinks. 1139 1139 1140 1140 (% style="color:blue" %)**AT command: AT+DOWNTE** ... ... @@ -1181,7 +1181,6 @@ 1181 1181 1182 1182 = 5. Firmware update = 1183 1183 1184 - 1185 1185 User can change device firmware to:: 1186 1186 1187 1187 * Update with new features. ... ... @@ -1188,13 +1188,13 @@ 1188 1188 1189 1189 * Fix bugs. 1190 1190 1191 -Firmware and changelog can be downloaded from : **[[Firmware download link>>https://www.dropbox.com/scl/fo/ 4pmvwgzq98bb87wdoxcbt/ACwDyV32MOsviECJbqAFWQs?rlkey=hna0r2dkbodvqihvzt7ix4vtm&st=wwlz42xa&dl=0]]**951 +Firmware and changelog can be downloaded from : **[[Firmware download link>>https://www.dropbox.com/scl/fo/ztlw35a9xbkomu71u31im/AMevYbqluxg9THqLSd48Eqw/NB-IoT/SE0X-NB?dl=0&rlkey=ojjcsw927eaow01dgooldq3nu&subfolder_nav_tracking=1]]** 1192 1192 1193 1193 Methods to Update Firmware: 1194 1194 1195 -* (Recommended way) OTA firmware update via BLE: 955 +* (Recommended way) OTA firmware update via BLE: [[**Instruction**>>url:http://wiki.dragino.com/xwiki/bin/view/Main/BLE_Firmware_Update_NB_Sensors_BC660K-GL/]]. 1196 1196 1197 -* Update through UART TTL interface : **[[Instruction>>http://wiki.dragino.com/xwiki/bin/view/Main/UART_Access_for_NB_ST_BC660K-GL/#H4.2UpdateFirmware28Assumethedevicealreadyhaveabootloader29]]**. 957 +* Update through UART TTL interface : **[[Instruction>>url:http://wiki.dragino.com/xwiki/bin/view/Main/UART_Access_for_NB_ST_BC660K-GL/#H4.2UpdateFirmware28Assumethedevicealreadyhaveabootloader29]]**. 1198 1198 1199 1199 ((( 1200 1200 ... ... @@ -1218,12 +1218,6 @@ 1218 1218 ))) 1219 1219 1220 1220 1221 -== 6.3 Why I can't join TTN in US915 / AU915 bands? == 1222 - 1223 - 1224 -It is due to channel mapping. Please see the [[Eight Channel Mode>>doc:Main.End Device AT Commands and Downlink Command.WebHome||anchor="H7.19EightChannelMode"]] section above for details. 1225 - 1226 - 1227 1227 = 7. Order Info = 1228 1228 1229 1229