Last modified by Xiaoling on 2025/04/23 15:57

From version 29.40
edited by Xiaoling
on 2022/06/02 09:10
Change comment: There is no comment for this version
To version 33.8
edited by Xiaoling
on 2022/06/02 10:05
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -743,8 +743,6 @@
743 743  
744 744  * (% style="color:#4f81bd" %)**Sensor Related Commands**(%%): These commands are special designed for RS485-BL.  User can see these commands below:
745 745  
746 -
747 -
748 748  === 3.5.1 Common Commands: ===
749 749  
750 750  They should be available for each of Dragino Sensors, such as: change uplink interval, reset device. For firmware v1.3, user can find what common commands it supports: [[End Device AT Commands and Downlink Command>>doc:Main.End Device AT Commands and Downlink Command.WebHome]]
... ... @@ -752,37 +752,47 @@
752 752  
753 753  === 3.5.2 Sensor related commands: ===
754 754  
755 -==== Choose Device Type (RS485 or TTL) ====
753 +==== ====
756 756  
755 +==== **Choose Device Type (RS485 or TTL)** ====
756 +
757 757  RS485-BL can connect to either RS485 sensors or TTL sensor. User need to specify what type of sensor need to connect.
758 758  
759 -* AT Command
759 +* **AT Command**
760 760  
761 +(% class="box infomessage" %)
762 +(((
761 761  **AT+MOD=1** ~/~/ Set to support RS485-MODBUS type sensors. User can connect multiply RS485 , Modbus sensors to the A / B pins.
764 +)))
762 762  
766 +(% class="box infomessage" %)
767 +(((
763 763  **AT+MOD=2** ~/~/ Set to support TTL Level sensors, User can connect one TTL Sensor to the TXD/RXD/GND pins.
769 +)))
764 764  
765 765  
766 -* Downlink Payload
772 +* **Downlink Payload**
767 767  
768 -**0A aa**     à same as AT+MOD=aa
774 +**0A aa**  ~-~->  same as AT+MOD=aa
769 769  
770 770  
771 771  
772 -==== [[RS485 Debug Command>>path:#downlink_A8]] (AT+CFGDEV) ====
778 +==== **RS485 Debug Command (AT+CFGDEV)** ====
773 773  
774 774  This command is used to configure the RS485 or TTL sensors; they won’t be used during sampling.
775 775  
776 -* AT Command
782 +* **AT Command**
777 777  
778 -AT+CFGDEV=xx xx xx xx xx xx xx xx xx xx xx xx,m
784 +(% class="box infomessage" %)
785 +(((
786 +**AT+CFGDEV=xx xx xx xx xx xx xx xx xx xx xx xx,m**
787 +)))
779 779  
780 780  m: 0: no CRC; 1: add CRC-16/MODBUS in the end of this command.
781 781  
782 782  
792 +* **Downlink Payload**
783 783  
784 -* Downlink Payload
785 -
786 786  Format: A8 MM NN XX XX XX XX YY
787 787  
788 788  Where:
... ... @@ -796,15 +796,15 @@
796 796  
797 797  To connect a Modbus Alarm with below commands.
798 798  
799 -* The command to active alarm is: 0A 05 00 04 00 01 4C B0. Where 0A 05 00 04 00 01 is the Modbus command to read the register 00 40 where stored the DI status. The 4C B0 is the CRC-16/MODBUS which calculate manually.
807 +* The command to active alarm is: 0A 05 00 04 00 01 **4C B0**. Where 0A 05 00 04 00 01 is the Modbus command to read the register 00 40 where stored the DI status. The 4C B0 is the CRC-16/MODBUS which calculate manually.
800 800  
801 -* The command to deactivate alarm is: 0A 05 00 04 00 00 8D 70. Where 0A 05 00 04 00 00 is the Modbus command to read the register 00 40 where stored the DI status. The 8D 70 is the CRC-16/MODBUS which calculate manually.
809 +* The command to deactivate alarm is: 0A 05 00 04 00 00 **8D 70**. Where 0A 05 00 04 00 00 is the Modbus command to read the register 00 40 where stored the DI status. The 8D 70 is the CRC-16/MODBUS which calculate manually.
802 802  
803 803  So if user want to use downlink command to control to RS485 Alarm, he can use:
804 804  
805 -**A8 01 06 0A 05 00 04 00 01 00**: to activate the RS485 Alarm
813 +(% style="color:#037691" %)**A8 01 06 0A 05 00 04 00 01 00**(%%): to activate the RS485 Alarm
806 806  
807 -**A8 01 06 0A 05 00 04 00 00 00**: to deactivate the RS485 Alarm
815 +(% style="color:#037691" %)**A8 01 06 0A 05 00 04 00 00 00**(%%): to deactivate the RS485 Alarm
808 808  
809 809  A8 is type code and 01 means add CRC-16/MODBUS at the end, the 3^^rd^^ byte is 06, means the next 6 bytes are the command to be sent to the RS485 network, the final byte 00 means this command don’t need to acquire output.
810 810  
... ... @@ -813,48 +813,60 @@
813 813  
814 814  Check TTL Sensor return:
815 815  
816 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image024.png]]
824 +[[image:1654132684752-193.png]]
817 817  
818 818  
819 819  
828 +==== **Set Payload version** ====
820 820  
821 -==== Set Payload version ====
822 -
823 823  This is the first byte of the uplink payload. RS485-BL can connect to different sensors. User can set the PAYVER field to tell server how to decode the current payload.
824 824  
825 -* AT Command:
832 +* **AT Command:**
826 826  
827 -AT+PAYVER: Set PAYVER field = 1
834 +(% class="box infomessage" %)
835 +(((
836 +**AT+PAYVER: Set PAYVER field = 1**
837 +)))
828 828  
829 829  
830 -* Downlink Payload:
840 +* **Downlink Payload:**
831 831  
832 -0xAE 01   à Set PAYVER field =  0x01
842 +**0xAE 01**  ~-~-> Set PAYVER field =  0x01
833 833  
834 -0xAE 0F   à Set PAYVER field =  0x0F
844 +**0xAE 0F**   ~-~-> Set PAYVER field =  0x0F
835 835  
836 836  
837 -==== Set RS485 Sampling Commands ====
838 838  
848 +==== **Set RS485 Sampling Commands** ====
849 +
839 839  AT+COMMANDx, AT+DATACUTx and AT+SEARCHx
840 840  
841 -These three commands are used to configure how the RS485-BL polling data from Modbus device. Detail of usage please see : [[polling RS485 device>>path:#polling_485]].
852 +These three commands are used to configure how the RS485-BL polling data from Modbus device. Detail of usage please see : [[polling RS485 device>>||anchor="H3.3.3Configurereadcommandsforeachsampling"]].
842 842  
843 843  
844 -* AT Command:
855 +* **AT Command:**
845 845  
846 -AT+COMMANDx: Configure RS485 read command to sensor.
857 +(% class="box infomessage" %)
858 +(((
859 +**AT+COMMANDx: Configure RS485 read command to sensor.**
860 +)))
847 847  
848 -AT+DATACUTx: Configure how to handle return from RS485 devices.
862 +(% class="box infomessage" %)
863 +(((
864 +**AT+DATACUTx: Configure how to handle return from RS485 devices.**
865 +)))
849 849  
850 -AT+SEARCHx: Configure search command
867 +(% class="box infomessage" %)
868 +(((
869 +**AT+SEARCHx: Configure search command**
870 +)))
851 851  
852 852  
853 -* Downlink Payload:
873 +* **Downlink Payload:**
854 854  
855 -0xAF downlink command can be used to set AT+COMMANDx or AT+DATACUTx.
875 +**0xAF** downlink command can be used to set AT+COMMANDx or AT+DATACUTx.
856 856  
857 -Note: if user use AT+COMMANDx to add a new command, he also need to send AT+DATACUTx downlink.
877 +(% style="color:red" %)**Note**(%%): if user use AT+COMMANDx to add a new command, he also need to send AT+DATACUTx downlink.
858 858  
859 859  Format: AF MM NN LL XX XX XX XX YY
860 860  
... ... @@ -861,23 +861,23 @@
861 861  Where:
862 862  
863 863  * MM: the ATCOMMAND or AT+DATACUT to be set. Value from 01 ~~ 0F,
864 -* NN: 0: no CRC; 1: add CRC-16/MODBUS ; 2: set the AT+DATACUT value.
865 -* LL: The length of AT+COMMAND or AT+DATACUT command
884 +* NN:  0: no CRC; 1: add CRC-16/MODBUS ; 2: set the AT+DATACUT value.
885 +* LL:  The length of AT+COMMAND or AT+DATACUT command
866 866  * XX XX XX XX: AT+COMMAND or AT+DATACUT command
867 -* YY: If YY=0, RS485-BL will execute the downlink command without uplink; if YY=1, RS485-BL will execute an uplink after got this command.
887 +* YY:  If YY=0, RS485-BL will execute the downlink command without uplink; if YY=1, RS485-BL will execute an uplink after got this command.
868 868  
869 -Example:
889 +**Example:**
870 870  
871 -**AF 03 01 06 0A 05 00 04 00 01 00**: Same as AT+COMMAND3=0A 05 00 04 00 01,1
891 +(% style="color:#037691" %)**AF 03 01 06 0A 05 00 04 00 01 00**(%%): Same as AT+COMMAND3=0A 05 00 04 00 01,1
872 872  
873 -**AF 03 02 06 10 01 05 06 09 0A 00**: Same as AT+DATACUT3=**16**,**1**,**5+6+9+10**
893 +(% style="color:#037691" %)**AF 03 02 06**(% style="color:orange" %)** 10 **(% style="color:red" %)**01 **(% style="color:green" %)**05 06 09 0A**(% style="color:#037691" %)** 00**(%%): Same as AT+DATACUT3=(% style="color:orange" %)**16**(%%),(% style="color:red" %)**1**(%%),(% style="color:green" %)**5+6+9+10**
874 874  
875 -**AF 03 02 06 0B 02 05 07 08 0A 00**: Same as AT+DATACUT3=**11**,**2**,**5~~7+8~~10**
895 +(% style="color:#037691" %)**AF 03 02 06 **(% style="color:orange" %)**0B**(% style="color:red" %)** 02 **(% style="color:green" %)**05 07 08 0A **(% style="color:#037691" %)**00**(%%): Same as AT+DATACUT3=(% style="color:orange" %)**11**(%%),(% style="color:red" %)**2**(%%),(% style="color:green" %)**5~~7+8~~10**
876 876  
877 877  
878 -0xAB downlink command can be used for set AT+SEARCHx
898 +**0xAB** downlink command can be used for set AT+SEARCHx
879 879  
880 -Example: **AB aa 01 03 xx xx xx** (03 here means there are total 3 bytes after 03) So
900 +**Example:** **AB aa 01 03 xx xx xx** (03 here means there are total 3 bytes after 03) So
881 881  
882 882  * AB aa 01 03 xx xx xx  same as AT+SEARCHaa=1,xx xx xx
883 883  * AB aa 02 03 xx xx xx 02 yy yy(03 means there are 3 bytes after 03, they are xx xx xx;02 means there are 2 bytes after 02, they are yy yy) so the commands
... ... @@ -885,145 +885,164 @@
885 885  **AB aa 02 03 xx xx xx 02 yy yy**  same as **AT+SEARCHaa=2,xx xx xx+yy yy**
886 886  
887 887  
888 -==== Fast command to handle MODBUS device ====
889 889  
909 +==== **Fast command to handle MODBUS device** ====
910 +
890 890  AT+MBFUN is valid since v1.3 firmware version. The command is for fast configure to read Modbus devices. It is only valid for the devices which follow the [[MODBUS-RTU protocol>>url:https://www.modbustools.com/modbus.html]].
891 891  
892 892  This command is valid since v1.3 firmware version
893 893  
894 894  
895 -AT+MBFUN has only two value:
916 +**AT+MBFUN has only two value:**
896 896  
897 -* AT+MBFUN=1: Enable Modbus reading. And get response base on the MODBUS return
918 +* **AT+MBFUN=1**: Enable Modbus reading. And get response base on the MODBUS return
898 898  
899 899  AT+MBFUN=1, device can auto read the Modbus function code: 01, 02, 03 or 04. AT+MBFUN has lower priority vs AT+DATACUT command. If AT+DATACUT command is configured, AT+MBFUN will be ignore.
900 900  
901 -* AT+MBFUN=0: Disable Modbus fast reading.
922 +* **AT+MBFUN=0**: Disable Modbus fast reading.
902 902  
903 -Example:
924 +**Example:**
904 904  
905 905  * AT+MBFUN=1 and AT+DATACUT1/AT+DATACUT2 are not configure (0,0,0).
906 906  * AT+COMMAND1= 01 03 00 10 00 08,1 ~-~-> read slave address 01 , function code 03, start address 00 01, quantity of registers 00 08.
907 907  * AT+COMMAND2= 01 02 00 40 00 10,1 ~-~-> read slave address 01 , function code 02, start address 00 40, quantity of inputs 00 10.
908 908  
909 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image025.png]]
930 +[[image:1654133913295-597.png]]
910 910  
911 911  
912 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image026.png]]
933 +[[image:1654133954153-643.png]]
913 913  
914 914  
915 -* Downlink Commands:
936 +* **Downlink Commands:**
916 916  
917 -A9 aa -à Same as AT+MBFUN=aa
938 +**A9 aa** ~-~-> Same as AT+MBFUN=aa
918 918  
919 919  
920 -==== RS485 command timeout ====
921 921  
942 +==== **RS485 command timeout** ====
943 +
922 922  Some Modbus device has slow action to send replies. This command is used to configure the RS485-BL to use longer time to wait for their action.
923 923  
924 924  Default value: 0, range:  0 ~~ 5 seconds
925 925  
926 926  
927 -* AT Command:
949 +* **AT Command:**
928 928  
929 -AT+CMDDLaa=hex(bb cc)
951 +(% class="box infomessage" %)
952 +(((
953 +**AT+CMDDLaa=hex(bb cc)**
954 +)))
930 930  
931 -Example:
956 +**Example:**
932 932  
933 933  **AT+CMDDL1=1000** to send the open time to 1000ms
934 934  
935 935  
936 -* Downlink Payload:
961 +* **Downlink Payload:**
937 937  
938 938  0x AA aa bb cc
939 939  
940 940  Same as: AT+CMDDLaa=hex(bb cc)
941 941  
942 - Example:
967 + **Example:**
943 943  
944 - 0xAA 01 03 E8  à Same as **AT+CMDDL1=1000 ms**
969 + **0xAA 01 03 E8**  ~-~-> Same as **AT+CMDDL1=1000 ms**
945 945  
946 946  
947 -==== [[Uplink>>path:#downlink_A8]] payload mode ====
948 948  
973 +==== **Uplink payload mode** ====
974 +
949 949  Define to use one uplink or multiple uplinks for the sampling.
950 950  
951 -The use of this command please see: [[Compose Uplink payload>>path:#DataUP]]
977 +The use of this command please see: [[Compose Uplink payload>>||anchor="H3.3.4Composetheuplinkpayload"]]
952 952  
953 -* AT Command:
979 +* **AT Command:**
954 954  
955 -AT+DATAUP=0
981 +(% class="box infomessage" %)
982 +(((
983 +**AT+DATAUP=0**
984 +)))
956 956  
957 -AT+DATAUP=1
986 +(% class="box infomessage" %)
987 +(((
988 +**AT+DATAUP=1**
989 +)))
958 958  
959 959  
960 -* Downlink Payload:
992 +* **Downlink Payload:**
961 961  
962 -0xAD 00   à Same as AT+DATAUP=0
994 +**0xAD 00**  **~-~->** Same as AT+DATAUP=0
963 963  
964 -0xAD 01   à Same as AT+DATAUP=1
996 +**0xAD 01**  **~-~->** Same as AT+DATAUP=1
965 965  
966 966  
967 -==== Manually trigger an Uplink ====
968 968  
1000 +==== **Manually trigger an Uplink** ====
1001 +
969 969  Ask device to send an uplink immediately.
970 970  
971 -* Downlink Payload:
1004 +* **Downlink Payload:**
972 972  
973 -0x08 FF, RS485-BL will immediately send an uplink.
1006 +**0x08 FF**, RS485-BL will immediately send an uplink.
974 974  
975 975  
976 -==== Clear RS485 Command ====
977 977  
1010 +==== **Clear RS485 Command** ====
1011 +
978 978  The AT+COMMANDx and AT+DATACUTx settings are stored in special location, user can use below command to clear them.
979 979  
980 980  
981 -* AT Command:
1015 +* **AT Command:**
982 982  
983 -**AT+CMDEAR=mm,nn**   mm: start position of erase ,nn: stop position of erase
1017 +(% style="color:#037691" %)**AT+CMDEAR=mm,nn** (%%) mm: start position of erase ,nn: stop position of erase Etc. AT+CMDEAR=1,10 means erase AT+COMMAND1/AT+DATACUT1 to AT+COMMAND10/AT+DATACUT10
984 984  
985 -Etc. AT+CMDEAR=1,10 means erase AT+COMMAND1/AT+DATACUT1 to AT+COMMAND10/AT+DATACUT10
986 -
987 987  Example screen shot after clear all RS485 commands. 
988 988  
989 989  
990 -
991 991  The uplink screen shot is:
992 992  
993 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image023.png]]
1024 +[[image:1654134704555-320.png]]
994 994  
995 995  
996 -* Downlink Payload:
1027 +* **Downlink Payload:**
997 997  
998 -0x09 aa bb same as AT+CMDEAR=aa,bb
1029 +**0x09 aa bb** same as AT+CMDEAR=aa,bb
999 999  
1000 1000  
1001 -==== Set Serial Communication Parameters ====
1002 1002  
1033 +==== **Set Serial Communication Parameters** ====
1034 +
1003 1003  Set the Rs485 serial communication parameters:
1004 1004  
1005 -* AT Command:
1037 +* **AT Command:**
1006 1006  
1007 1007  Set Baud Rate:
1008 1008  
1009 -AT+BAUDR=9600    ~/~/ Options: (1200,2400,4800,14400,19200,115200)
1041 +(% class="box infomessage" %)
1042 +(((
1043 +**AT+BAUDR=9600**    ~/~/ Options: (1200,2400,4800,14400,19200,115200)
1044 +)))
1010 1010  
1046 +Set UART Parity
1011 1011  
1012 -Set UART parity
1048 +(% class="box infomessage" %)
1049 +(((
1050 +**AT+PARITY=0**    ~/~/ Option: 0: no parity, 1: odd parity, 2: even parity
1051 +)))
1013 1013  
1014 -AT+PARITY=0    ~/~/ Option: 0: no parity, 1: odd parity, 2: even parity
1015 -
1016 -
1017 1017  Set STOPBIT
1018 1018  
1019 -AT+STOPBIT=0    ~/~/ Option: 0 for 1bit; 1 for 1.5 bit ; 2 for 2 bits
1055 +(% class="box infomessage" %)
1056 +(((
1057 +**AT+STOPBIT=0**    ~/~/ Option: 0 for 1bit; 1 for 1.5 bit ; 2 for 2 bits
1058 +)))
1020 1020  
1021 1021  
1022 -* Downlink Payload:
1061 +* **Downlink Payload:**
1023 1023  
1024 -A7 01 aa bb: Same  AT+BAUDR=hex(aa bb)*100
1063 +**A7 01 aa bb**: Same  AT+BAUDR=hex(aa bb)*100
1025 1025  
1026 -Example:
1065 +**Example:**
1027 1027  
1028 1028  * A7 01 00 60   same as AT+BAUDR=9600
1029 1029  * A7 01 04 80  same as AT+BAUDR=115200
... ... @@ -1033,97 +1033,94 @@
1033 1033  A7 03 aa: Same as  AT+STOPBIT=aa  (aa value: 00 , 01 or 02)
1034 1034  
1035 1035  
1036 -==== Control output power duration ====
1037 1037  
1076 +==== **Control output power duration** ====
1077 +
1038 1038  User can set the output power duration before each sampling.
1039 1039  
1040 -* AT Command:
1080 +* **AT Command:**
1041 1041  
1042 -Example:
1082 +**Example:**
1043 1043  
1044 -AT+3V3T=1000 ~/~/ 3V3 output power will open 1s before each sampling.
1084 +**AT+3V3T=1000**  ~/~/ 3V3 output power will open 1s before each sampling.
1045 1045  
1046 -AT+5VT=1000 ~/~/ +5V output power will open 1s before each sampling.
1086 +**AT+5VT=1000**  ~/~/ +5V output power will open 1s before each sampling.
1047 1047  
1048 1048  
1049 -* LoRaWAN Downlink Command:
1089 +* **LoRaWAN Downlink Command:**
1050 1050  
1051 -07 01 aa bb  Same as AT+5VT=(aa bb)
1091 +**07 01 aa bb**  Same as AT+5VT=(aa bb)
1052 1052  
1053 -07 02 aa bb  Same as AT+3V3T=(aa bb)
1093 +**07 02 aa bb**  Same as AT+3V3T=(aa bb)
1054 1054  
1055 1055  
1096 +== 3.6 Buttons ==
1056 1056  
1098 +(% border="1" style="background-color:#ffffcc; color:green; width:233px" %)
1099 +|=(% style="width: 89px;" %)**Button**|=(% style="width: 141px;" %)**Feature**
1100 +|(% style="width:89px" %)**RST**|(% style="width:141px" %)Reboot RS485-BL
1057 1057  
1058 -1.
1059 -11. Buttons
1102 +== 3.7 +3V3 Output ==
1060 1060  
1061 -|**Button**|**Feature**
1062 -|**RST**|Reboot RS485-BL
1063 -
1064 -1.
1065 -11. +3V3 Output
1066 -
1067 1067  RS485-BL has a Controllable +3V3 output, user can use this output to power external sensor.
1068 1068  
1069 1069  The +3V3 output will be valid for every sampling. RS485-BL will enable +3V3 output before all sampling and disable the +3V3 after all sampling. 
1070 1070  
1071 -
1072 1072  The +3V3 output time can be controlled by AT Command.
1073 1073  
1074 -**AT+3V3T=1000**
1075 1075  
1076 -Means set +3v3 valid time to have 1000ms. So, the real +3v3 output will actually have 1000ms + sampling time for other sensors.
1111 +(% style="color:#037691" %)**AT+3V3T=1000**
1077 1077  
1078 1078  
1114 +Means set +3v3 valid time to have 1000ms. So, the real +3v3 output will actually have 1000ms + sampling time for other sensors.
1115 +
1079 1079  By default, the AT+3V3T=0. This is a special case, means the +3V3 output is always on at any time
1080 1080  
1081 1081  
1082 -1.
1083 -11. +5V Output
1119 +== 3.8 +5V Output ==
1084 1084  
1085 1085  RS485-BL has a Controllable +5V output, user can use this output to power external sensor.
1086 1086  
1087 1087  The +5V output will be valid for every sampling. RS485-BL will enable +5V output before all sampling and disable the +5v after all sampling. 
1088 1088  
1089 -
1090 1090  The 5V output time can be controlled by AT Command.
1091 1091  
1092 -**AT+5VT=1000**
1093 1093  
1094 -Means set 5V valid time to have 1000ms. So, the real 5V output will actually have 1000ms + sampling time for other sensors.
1128 +(% style="color:#037691" %)**AT+5VT=1000**
1095 1095  
1096 1096  
1131 +Means set 5V valid time to have 1000ms. So, the real 5V output will actually have 1000ms + sampling time for other sensors.
1132 +
1097 1097  By default, the AT+5VT=0. If the external sensor which require 5v and require more time to get stable state, user can use this command to increase the power ON duration for this sensor.
1098 1098  
1099 1099  
1136 +== 3.9 LEDs ==
1100 1100  
1138 +(% border="1" style="background-color:#ffffcc; color:green; width:332px" %)
1139 +|=**LEDs**|=(% style="width: 274px;" %)**Feature**
1140 +|**LED1**|(% style="width:274px" %)Blink when device transmit a packet.
1101 1101  
1102 -1.
1103 -11. LEDs
1104 1104  
1105 -|**LEDs**|**Feature**
1106 -|**LED1**|Blink when device transmit a packet.
1143 +== 3.10 Switch Jumper ==
1107 1107  
1108 -1.
1109 -11. Switch Jumper
1110 -
1111 -|**Switch Jumper**|**Feature**
1112 -|**SW1**|(((
1145 +(% border="1" style="background-color:#ffffcc; color:green; width:515px" %)
1146 +|=(% style="width: 124px;" %)**Switch Jumper**|=(% style="width: 388px;" %)**Feature**
1147 +|(% style="width:124px" %)**SW1**|(% style="width:388px" %)(((
1113 1113  ISP position: Upgrade firmware via UART
1114 1114  
1115 1115  Flash position: Configure device, check running status.
1116 1116  )))
1117 -|**SW2**|(((
1152 +|(% style="width:124px" %)**SW2**|(% style="width:388px" %)(((
1118 1118  5V position: set to compatible with 5v I/O.
1119 1119  
1120 1120  3.3v position: set to compatible with 3.3v I/O.,
1121 1121  )))
1122 1122  
1123 -+3.3V: is always ON
1158 +**+3.3V**: is always ON
1124 1124  
1125 -+5V: Only open before every sampling. The time is by default, it is AT+5VT=0.  Max open time. 5000 ms.
1160 +**+5V**: Only open before every sampling. The time is by default, it is AT+5VT=0.  Max open time. 5000 ms.
1126 1126  
1162 +
1127 1127  1. Case Study
1128 1128  
1129 1129  User can check this URL for some case studies.
... ... @@ -1151,7 +1151,7 @@
1151 1151  
1152 1152  
1153 1153  
1154 -1.
1190 +1.
1155 1155  11. Common AT Command Sequence
1156 1156  111. Multi-channel ABP mode (Use with SX1301/LG308)
1157 1157  
... ... @@ -1170,8 +1170,8 @@
1170 1170  
1171 1171  ATZ
1172 1172  
1173 -1.
1174 -11.
1209 +1.
1210 +11.
1175 1175  111. Single-channel ABP mode (Use with LG01/LG02)
1176 1176  
1177 1177  AT+FDR   Reset Parameters to Factory Default, Keys Reserve
... ... @@ -1246,7 +1246,7 @@
1246 1246  [[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image035.png]] [[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image036.png]]
1247 1247  
1248 1248  
1249 -1.
1285 +1.
1250 1250  11. How to change the LoRa Frequency Bands/Region?
1251 1251  
1252 1252  User can follow the introduction for [[how to upgrade image>>path:#upgrade_image]]. When download the images, choose the required image file for download.
... ... @@ -1253,7 +1253,7 @@
1253 1253  
1254 1254  
1255 1255  
1256 -1.
1292 +1.
1257 1257  11. How many RS485-Slave can RS485-BL connects?
1258 1258  
1259 1259  The RS485-BL can support max 32 RS485 devices. Each uplink command of RS485-BL can support max 16 different RS485 command. So RS485-BL can support max 16 RS485 devices pre-program in the device for uplink. For other devices no pre-program, user can use the [[downlink message (type code 0xA8) to poll their info>>path:#downlink_A8]].
... ... @@ -1270,7 +1270,7 @@
1270 1270  
1271 1271  
1272 1272  
1273 -1.
1309 +1.
1274 1274  11. Why I can’t join TTN V3 in US915 /AU915 bands?
1275 1275  
1276 1276  It might about the channels mapping. Please see for detail.
1654132684752-193.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +22.8 KB
Content
1654133913295-597.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +116.2 KB
Content
1654133954153-643.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +91.2 KB
Content
1654134704555-320.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +91.4 KB
Content