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

From version 29.39
edited by Xiaoling
on 2022/06/02 09:02
Change comment: There is no comment for this version
To version 33.6
edited by Xiaoling
on 2022/06/02 10:04
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -316,7 +316,6 @@
316 316  )))
317 317  )))
318 318  
319 -
320 320  === 3.3.2 Configure sensors ===
321 321  
322 322  (((
... ... @@ -722,7 +722,7 @@
722 722  )))
723 723  
724 724  (((
725 -{{{ }}}}
724 +}
726 726  
727 727  
728 728  )))
... ... @@ -736,56 +736,62 @@
736 736  
737 737  == 3.5 Configure RS485-BL via AT or Downlink ==
738 738  
739 -User can configure RS485-BL via [[AT Commands >>path:#_​Using_the_AT]]or LoRaWAN Downlink Commands
738 +User can configure RS485-BL via AT Commands or LoRaWAN Downlink Commands
740 740  
741 741  There are two kinds of Commands:
742 742  
743 -* **Common Commands**: They should be available for each sensor, such as: change uplink interval, reset device. For firmware v1.3, user can find what common commands it supports: http:~/~/wiki.dragino.com/index.php?title=End_Device_AT_Commands_and_Downlink_Commands
742 +* (% style="color:#4f81bd" %)**Common Commands**(%%): They should be available for each sensor, 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]]
744 744  
745 -* **Sensor Related Commands**: These commands are special designed for RS485-BL.  User can see these commands below:
744 +* (% style="color:#4f81bd" %)**Sensor Related Commands**(%%): These commands are special designed for RS485-BL.  User can see these commands below:
746 746  
747 -1.
748 -11.
749 -111. Common Commands:
746 +=== 3.5.1 Common Commands: ===
750 750  
751 -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: [[http:~~/~~/wiki.dragino.com/index.php?title=End_Device_AT_Commands_and_Downlink_Commands>>url:http://wiki.dragino.com/index.php?title=End_Device_AT_Commands_and_Downlink_Commands]]
748 +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 752  
753 753  
754 -1.
755 -11.
756 -111. Sensor related commands:
751 +=== 3.5.2 Sensor related commands: ===
757 757  
758 -==== Choose Device Type (RS485 or TTL) ====
753 +==== ====
759 759  
755 +==== **Choose Device Type (RS485 or TTL)** ====
756 +
760 760  RS485-BL can connect to either RS485 sensors or TTL sensor. User need to specify what type of sensor need to connect.
761 761  
762 -* AT Command
759 +* **AT Command**
763 763  
761 +(% class="box infomessage" %)
762 +(((
764 764  **AT+MOD=1** ~/~/ Set to support RS485-MODBUS type sensors. User can connect multiply RS485 , Modbus sensors to the A / B pins.
764 +)))
765 765  
766 +(% class="box infomessage" %)
767 +(((
766 766  **AT+MOD=2** ~/~/ Set to support TTL Level sensors, User can connect one TTL Sensor to the TXD/RXD/GND pins.
769 +)))
767 767  
768 768  
769 -* Downlink Payload
772 +* **Downlink Payload**
770 770  
771 -**0A aa**     à same as AT+MOD=aa
774 +**0A aa**  ~-~->  same as AT+MOD=aa
772 772  
773 773  
774 774  
775 -==== [[RS485 Debug Command>>path:#downlink_A8]] (AT+CFGDEV) ====
778 +==== **RS485 Debug Command (AT+CFGDEV)** ====
776 776  
777 777  This command is used to configure the RS485 or TTL sensors; they won’t be used during sampling.
778 778  
779 -* AT Command
782 +* **AT Command**
780 780  
781 -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 +)))
782 782  
783 783  m: 0: no CRC; 1: add CRC-16/MODBUS in the end of this command.
784 784  
785 785  
792 +* **Downlink Payload**
786 786  
787 -* Downlink Payload
788 -
789 789  Format: A8 MM NN XX XX XX XX YY
790 790  
791 791  Where:
... ... @@ -799,15 +799,15 @@
799 799  
800 800  To connect a Modbus Alarm with below commands.
801 801  
802 -* 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.
803 803  
804 -* 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.
805 805  
806 806  So if user want to use downlink command to control to RS485 Alarm, he can use:
807 807  
808 -**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
809 809  
810 -**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
811 811  
812 812  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.
813 813  
... ... @@ -816,48 +816,60 @@
816 816  
817 817  Check TTL Sensor return:
818 818  
819 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image024.png]]
824 +[[image:1654132684752-193.png]]
820 820  
821 821  
822 822  
828 +==== **Set Payload version** ====
823 823  
824 -==== Set Payload version ====
825 -
826 826  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.
827 827  
828 -* AT Command:
832 +* **AT Command:**
829 829  
830 -AT+PAYVER: Set PAYVER field = 1
834 +(% class="box infomessage" %)
835 +(((
836 +**AT+PAYVER: Set PAYVER field = 1**
837 +)))
831 831  
832 832  
833 -* Downlink Payload:
840 +* **Downlink Payload:**
834 834  
835 -0xAE 01   à Set PAYVER field =  0x01
842 +**0xAE 01**  ~-~-> Set PAYVER field =  0x01
836 836  
837 -0xAE 0F   à Set PAYVER field =  0x0F
844 +**0xAE 0F**   ~-~-> Set PAYVER field =  0x0F
838 838  
839 839  
840 -==== Set RS485 Sampling Commands ====
841 841  
848 +==== **Set RS485 Sampling Commands** ====
849 +
842 842  AT+COMMANDx, AT+DATACUTx and AT+SEARCHx
843 843  
844 -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"]].
845 845  
846 846  
847 -* AT Command:
855 +* **AT Command:**
848 848  
849 -AT+COMMANDx: Configure RS485 read command to sensor.
857 +(% class="box infomessage" %)
858 +(((
859 +**AT+COMMANDx: Configure RS485 read command to sensor.**
860 +)))
850 850  
851 -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 +)))
852 852  
853 -AT+SEARCHx: Configure search command
867 +(% class="box infomessage" %)
868 +(((
869 +**AT+SEARCHx: Configure search command**
870 +)))
854 854  
855 855  
856 -* Downlink Payload:
873 +* **Downlink Payload:**
857 857  
858 -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.
859 859  
860 -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.
861 861  
862 862  Format: AF MM NN LL XX XX XX XX YY
863 863  
... ... @@ -864,23 +864,23 @@
864 864  Where:
865 865  
866 866  * MM: the ATCOMMAND or AT+DATACUT to be set. Value from 01 ~~ 0F,
867 -* NN: 0: no CRC; 1: add CRC-16/MODBUS ; 2: set the AT+DATACUT value.
868 -* 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
869 869  * XX XX XX XX: AT+COMMAND or AT+DATACUT command
870 -* 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.
871 871  
872 -Example:
889 +**Example:**
873 873  
874 -**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
875 875  
876 -**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**
877 877  
878 -**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**
879 879  
880 880  
881 -0xAB downlink command can be used for set AT+SEARCHx
898 +**0xAB** downlink command can be used for set AT+SEARCHx
882 882  
883 -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
884 884  
885 885  * AB aa 01 03 xx xx xx  same as AT+SEARCHaa=1,xx xx xx
886 886  * 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
... ... @@ -888,145 +888,164 @@
888 888  **AB aa 02 03 xx xx xx 02 yy yy**  same as **AT+SEARCHaa=2,xx xx xx+yy yy**
889 889  
890 890  
891 -==== Fast command to handle MODBUS device ====
892 892  
909 +==== **Fast command to handle MODBUS device** ====
910 +
893 893  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]].
894 894  
895 895  This command is valid since v1.3 firmware version
896 896  
897 897  
898 -AT+MBFUN has only two value:
916 +**AT+MBFUN has only two value:**
899 899  
900 -* 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
901 901  
902 902  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.
903 903  
904 -* AT+MBFUN=0: Disable Modbus fast reading.
922 +* **AT+MBFUN=0**: Disable Modbus fast reading.
905 905  
906 -Example:
924 +**Example:**
907 907  
908 908  * AT+MBFUN=1 and AT+DATACUT1/AT+DATACUT2 are not configure (0,0,0).
909 909  * 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.
910 910  * 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.
911 911  
912 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image025.png]]
930 +[[image:1654133913295-597.png]]
913 913  
914 914  
915 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image026.png]]
933 +[[image:1654133954153-643.png]]
916 916  
917 917  
918 -* Downlink Commands:
936 +* **Downlink Commands:**
919 919  
920 -A9 aa -à Same as AT+MBFUN=aa
938 +**A9 aa** ~-~-> Same as AT+MBFUN=aa
921 921  
922 922  
923 -==== RS485 command timeout ====
924 924  
942 +==== **RS485 command timeout** ====
943 +
925 925  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.
926 926  
927 927  Default value: 0, range:  0 ~~ 5 seconds
928 928  
929 929  
930 -* AT Command:
949 +* **AT Command:**
931 931  
932 -AT+CMDDLaa=hex(bb cc)
951 +(% class="box infomessage" %)
952 +(((
953 +**AT+CMDDLaa=hex(bb cc)**
954 +)))
933 933  
934 -Example:
956 +**Example:**
935 935  
936 936  **AT+CMDDL1=1000** to send the open time to 1000ms
937 937  
938 938  
939 -* Downlink Payload:
961 +* **Downlink Payload:**
940 940  
941 941  0x AA aa bb cc
942 942  
943 943  Same as: AT+CMDDLaa=hex(bb cc)
944 944  
945 - Example:
967 + **Example:**
946 946  
947 - 0xAA 01 03 E8  à Same as **AT+CMDDL1=1000 ms**
969 + **0xAA 01 03 E8**  ~-~-> Same as **AT+CMDDL1=1000 ms**
948 948  
949 949  
950 -==== [[Uplink>>path:#downlink_A8]] payload mode ====
951 951  
973 +==== **Uplink payload mode** ====
974 +
952 952  Define to use one uplink or multiple uplinks for the sampling.
953 953  
954 -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"]]
955 955  
956 -* AT Command:
979 +* **AT Command:**
957 957  
958 -AT+DATAUP=0
981 +(% class="box infomessage" %)
982 +(((
983 +**AT+DATAUP=0**
984 +)))
959 959  
960 -AT+DATAUP=1
986 +(% class="box infomessage" %)
987 +(((
988 +**AT+DATAUP=1**
989 +)))
961 961  
962 962  
963 -* Downlink Payload:
992 +* **Downlink Payload:**
964 964  
965 -0xAD 00   à Same as AT+DATAUP=0
994 +**0xAD 00**  **~-~->** Same as AT+DATAUP=0
966 966  
967 -0xAD 01   à Same as AT+DATAUP=1
996 +**0xAD 01**  **~-~->** Same as AT+DATAUP=1
968 968  
969 969  
970 -==== Manually trigger an Uplink ====
971 971  
1000 +==== **Manually trigger an Uplink** ====
1001 +
972 972  Ask device to send an uplink immediately.
973 973  
974 -* Downlink Payload:
1004 +* **Downlink Payload:**
975 975  
976 -0x08 FF, RS485-BL will immediately send an uplink.
1006 +**0x08 FF**, RS485-BL will immediately send an uplink.
977 977  
978 978  
979 -==== Clear RS485 Command ====
980 980  
1010 +==== **Clear RS485 Command** ====
1011 +
981 981  The AT+COMMANDx and AT+DATACUTx settings are stored in special location, user can use below command to clear them.
982 982  
983 983  
984 -* AT Command:
1015 +* **AT Command:**
985 985  
986 -**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
987 987  
988 -Etc. AT+CMDEAR=1,10 means erase AT+COMMAND1/AT+DATACUT1 to AT+COMMAND10/AT+DATACUT10
989 -
990 990  Example screen shot after clear all RS485 commands. 
991 991  
992 992  
993 -
994 994  The uplink screen shot is:
995 995  
996 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image023.png]]
1024 +[[image:1654134704555-320.png]]
997 997  
998 998  
999 -* Downlink Payload:
1027 +* **Downlink Payload:**
1000 1000  
1001 -0x09 aa bb same as AT+CMDEAR=aa,bb
1029 +**0x09 aa bb** same as AT+CMDEAR=aa,bb
1002 1002  
1003 1003  
1004 -==== Set Serial Communication Parameters ====
1005 1005  
1033 +==== **Set Serial Communication Parameters** ====
1034 +
1006 1006  Set the Rs485 serial communication parameters:
1007 1007  
1008 -* AT Command:
1037 +* **AT Command:**
1009 1009  
1010 1010  Set Baud Rate:
1011 1011  
1012 -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 +)))
1013 1013  
1046 +Set UART Parity
1014 1014  
1015 -Set UART parity
1048 +(% class="box infomessage" %)
1049 +(((
1050 +**AT+PARITY=0**    ~/~/ Option: 0: no parity, 1: odd parity, 2: even parity
1051 +)))
1016 1016  
1017 -AT+PARITY=0    ~/~/ Option: 0: no parity, 1: odd parity, 2: even parity
1018 -
1019 -
1020 1020  Set STOPBIT
1021 1021  
1022 -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 +)))
1023 1023  
1024 1024  
1025 -* Downlink Payload:
1061 +* **Downlink Payload:**
1026 1026  
1027 -A7 01 aa bb: Same  AT+BAUDR=hex(aa bb)*100
1063 +**A7 01 aa bb**: Same  AT+BAUDR=hex(aa bb)*100
1028 1028  
1029 -Example:
1065 +**Example:**
1030 1030  
1031 1031  * A7 01 00 60   same as AT+BAUDR=9600
1032 1032  * A7 01 04 80  same as AT+BAUDR=115200
... ... @@ -1036,80 +1036,76 @@
1036 1036  A7 03 aa: Same as  AT+STOPBIT=aa  (aa value: 00 , 01 or 02)
1037 1037  
1038 1038  
1039 -==== Control output power duration ====
1040 1040  
1076 +==== **Control output power duration** ====
1077 +
1041 1041  User can set the output power duration before each sampling.
1042 1042  
1043 -* AT Command:
1080 +* **AT Command:**
1044 1044  
1045 -Example:
1082 +**Example:**
1046 1046  
1047 -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.
1048 1048  
1049 -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.
1050 1050  
1051 1051  
1052 -* LoRaWAN Downlink Command:
1089 +* **LoRaWAN Downlink Command:**
1053 1053  
1054 -07 01 aa bb  Same as AT+5VT=(aa bb)
1091 +**07 01 aa bb**  Same as AT+5VT=(aa bb)
1055 1055  
1056 -07 02 aa bb  Same as AT+3V3T=(aa bb)
1093 +**07 02 aa bb**  Same as AT+3V3T=(aa bb)
1057 1057  
1058 1058  
1096 +== 3.6 Buttons ==
1059 1059  
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
1060 1060  
1061 -1.
1062 -11. Buttons
1102 +== 3.7 +3V3 Output ==
1063 1063  
1064 -|**Button**|**Feature**
1065 -|**RST**|Reboot RS485-BL
1066 -
1067 -1.
1068 -11. +3V3 Output
1069 -
1070 1070  RS485-BL has a Controllable +3V3 output, user can use this output to power external sensor.
1071 1071  
1072 1072  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. 
1073 1073  
1074 -
1075 1075  The +3V3 output time can be controlled by AT Command.
1076 1076  
1077 -**AT+3V3T=1000**
1078 1078  
1079 -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**
1080 1080  
1081 1081  
1114 +Means set +3v3 valid time to have 1000ms. So, the real +3v3 output will actually have 1000ms + sampling time for other sensors.
1115 +
1082 1082  By default, the AT+3V3T=0. This is a special case, means the +3V3 output is always on at any time
1083 1083  
1084 1084  
1085 -1.
1086 -11. +5V Output
1119 +== 3.8 +5V Output ==
1087 1087  
1088 1088  RS485-BL has a Controllable +5V output, user can use this output to power external sensor.
1089 1089  
1090 1090  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. 
1091 1091  
1092 -
1093 1093  The 5V output time can be controlled by AT Command.
1094 1094  
1095 -**AT+5VT=1000**
1096 1096  
1097 -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**
1098 1098  
1099 1099  
1131 +Means set 5V valid time to have 1000ms. So, the real 5V output will actually have 1000ms + sampling time for other sensors.
1132 +
1100 1100  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.
1101 1101  
1102 1102  
1136 +== 3.9 LEDs ==
1103 1103  
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.
1104 1104  
1105 -1.
1106 -11. LEDs
1107 1107  
1108 -|**LEDs**|**Feature**
1109 -|**LED1**|Blink when device transmit a packet.
1110 1110  
1111 -1.
1112 -11. Switch Jumper
1144 +== 3.10 Switch Jumper ==
1113 1113  
1114 1114  |**Switch Jumper**|**Feature**
1115 1115  |**SW1**|(((
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