Last modified by Xiaoling on 2025/07/16 11:58

From version 155.1
edited by Mengting Qiu
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
Change comment: There is no comment for this version

Summary

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 Set the receiving time ==
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.6 Reset ==
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.8 Trigger 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 PB15 pin 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.Set 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 Set GNSS open 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.16 Humidity and Temperature alarm function ==
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.20 Set CoAP option ==
788 +== 3.14 Set CoAP option ==
923 923  
924 924  
925 -Feature: Set CoAP option, follow this link to set up the CoaP protocol.
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+URI8**
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-081fb6aacf86
802 +* 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.24 Print last few data entries ==
814 +== 3.16 Setting the sensor address ==
980 980  
981 981  
982 -Feature: Print the last few data entries
817 +Function:Change the sensor address to 0x01, 0x02, 0x03, 0x04
983 983  
984 -(% style="color:blue" %)**AT command: **(% 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 commands for feature
840 +No downlink command for this feature.
1011 1011  
1012 1012  
1013 -== 3.25 Print data entries base on page ==
843 +== 3.17 Domain name resolution settings ==
1014 1014  
1015 1015  
1016 -Feature: Print the sector data from start page to stop page.
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 Set Count value(Since firmware V1.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: [[**Instruction**>>url:http://wiki.dragino.com/xwiki/bin/view/Main/BLE_Firmware_Update_NB_Sensors_BC660K-GL/]].
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