background image

USR-DR404 user manual

www.usriot.com

Jinan USR IOT Technology Limited

www.usriot.com

56

Diagram 51 AT command software

4.3.3 Command Format

Based on the ASCII command , the format of the AT command are as below:

Format description:

< >: the content that have to be included
[ ]: the part can be select

Command:
AT+<CMD>[op][para-1,para-2,para-3,para-4…]<CR>
AT+: command prefix
[op]L: command operating code, parameters setting or query;

“=”: parameters setting
“NULL” : query

[para-n] : fill when setting the parameters
<CR>: end, enter, ASCII code,: 0x0a or 0xod

Note: When echoing, the terminator is automatically converted to 0x0a0d. When entering a command, the "AT + <CMD>"
characters are automatically echoed to uppercase, and the parameters remain unchanged.

Response data

+ <RSP> [op] [para-1, para-2, para-3, para-4

] <CR> <LF> <CR> <LF>

+: the response prefix
RSP: response string ,including:
Ok
Err

[op]: =
[para-n]: return parameters or the error code:

Содержание USR-DR404

Страница 1: ...USR DR404 user manual www usriot com Jinan USR IOT Technology Limited www usriot com 1 USR DR404 User Manual File version V1 0 1...

Страница 2: ...ations AP WAN 14 2 4 3 Wired Networking Applications Router 15 2 4 4 Wired Networking Applications Bridge 17 3 Product function 18 3 1 Work mode 18 3 1 1 Transparent mode 19 3 1 2 Serial command mode...

Страница 3: ...ial AT Command 53 4 2 2 Net AT command 55 4 3 3 Command Format 56 4 3 4 AT command 57 4 3 4 1 AT E 59 4 3 4 2 AT ENTM 59 4 3 4 3 AT NETP 60 4 3 4 4 AT UART 60 4 3 4 5 AT UARTF 61 4 3 4 6 AT UARTFT 61...

Страница 4: ...3 4 44 AT HTTPPH 75 4 3 4 45 AT HTTPCN 76 4 3 4 46 AT HTTPUA 76 4 3 4 47 AT HTPSV 76 4 3 4 48 AT HTPTP 77 4 3 4 49 AT HTPURL 77 4 3 4 50 AT HTPHEAD 77 4 3 4 51 AT REGEN 78 4 3 4 52 AT REGTCP 78 4 3 4...

Страница 5: ...ket protocol MODBUS polling function Support timeout reset function timing reset function Support remote upgrade Add hardware watch dog makes more stable Supports free framing and automatic framing on...

Страница 6: ...munication greatly extend the communication distance of serial devices as below Diagram 1 Basic function 1 2 Specifications Item Description Wireless parameters Standard certification FCC CE Wireless...

Страница 7: ...Form 1 Parameters 2 Networking application USR DR404 supports wireless WIFI and wired Ethernet communication modes flexible networking and network topology 2 1 Wireless Networking Configuration USR D...

Страница 8: ...customized as the factory default 2 2 Wireless networking application 2 2 1 Wireless networking application AP WIFI can do as a AP other serial port device and PC as a STA can connect the WIFI also i...

Страница 9: ...To refresh the original configuration information in memory and restart the operation 2 2 2 STA Mode USR DR404 do as STA and connect to other APs to form a wireless network all STA take the AP as wire...

Страница 10: ...arameter settings are as follows 1 Enable AP STA function of WIFI serial server AT FAPSTA on 2 Parameters take effect after resetting the module AT RELD 3 Set the WIFI serial server to STA mode the WI...

Страница 11: ...stop the scanning of the STA port AT STTC on off on means to scan the router off means not to scan this command will not save after restart AT FSTTC on off This command can be saved takes affect afte...

Страница 12: ...WAP 11BGN USR DR404 TEST Auto Optional AT WAKEY WPA2PSK AES 12345678 Optional An example of parameter setting of No 1 WIFI serial server is as follows the AP parameters to be connected correspond to...

Страница 13: ...hrough this 100M Ethernet interface users can realize the interconnection of the three interfaces of WIFI serial port and Ethernet port In terms of networking the USR DR404 serial server network port...

Страница 14: ...Here are the default parameters AT LANN 10 10 100 254 255 255 255 0 5 Restart 2 4 2 Wired Networking Applications AP WAN USR DR404 works in AP mode set the Ethernet interface to WAN connected to the...

Страница 15: ...www usr cn 6 Can keep the default or set LAN parameters of serial server IP address DHCP gateway and subnet mask optional AT LANN 192 168 2 1 255 255 255 0 Note It is necessary to ensure that the LAN...

Страница 16: ...the route For example AT WSSSID USR WIFI TEST AT WSKEY WPA2PSK AES www usr cn 6 Set LAN parameters of serial server IP address DHCP gateway and subnet mask Query the IP obtained by the serial server...

Страница 17: ...diagram In the whole network DR404 works as a transparent device PC1 and PC2 can communicate to each other without any limited But if you want to realize the communication between the DR404 and other...

Страница 18: ...e module to take affect 3 Product function 3 1 Work mode USR DR404 serial server has five working modes transparent mode serial command mode HTTPD Client mode Modbus TCP Modbus RTU mode AT command mod...

Страница 19: ...14 Serial command mode The MCU sends data packets according to the following format After the WIFI serial server has finished parsing it only sends n bytes of data to the destination address When data...

Страница 20: ...rst such as port 33 here is 21 00 Destination address If it is IP it is 4 bytes For example 192 168 0 133 means 85 00 A8 C0 if it is a domain name the address length is indefinite and ends with 0 Data...

Страница 21: ...received on port 80 of test usr cn is GET 1 php data 1234 HTTP 1 1 Connection keep alive User Agent lwip1 3 2 Host test usr cn 80 When the request method is POST or PUT the data of the serial port wi...

Страница 22: ...nology Limited www usriot com 22 Diagram 15 HTTPD Client requesting type 2 In Application Setting select Httpdclient Mode as long short Diagram 16 HTTPD Client mode settings If set to short connection...

Страница 23: ...connection mode for example AT HTTPSCT 3 3 1 4 Modbus TCP modbus RTU This serial server supports Modbus TCP to Modbus RTU does not support Modbus ASCII the network parameters of the module should cor...

Страница 24: ...3 2 Socket Socket A includes TCP Server TCP Client UDP Server UDP Client and socket B supports TCP Client and UDP client When socket A in TCP server at most supports 24 TCP client to connect In multi...

Страница 25: ...Item Description 1 TCPB Enable disable TCPB 2 TCPPTB Setting query TCPB port number 3 TCPADDB Setting query TCPB server address 4 TCPTOB Setting query TCPB timeout 5 TCPLKB Query whether the TCPB lin...

Страница 26: ...te1 byte5 as a frame as bellow Diagram22 Switching command mode order Default interval between 2 bytes is 10ms that means if the time more than 10ms this frame will be over And interval can change int...

Страница 27: ...he serial port and forward it to the network 1 Auto framing trigger frame length USR DR404 receives the specified number of bytes from the serial port forms a data frame and forwards it to the network...

Страница 28: ...previous baud rate 3 5 RFC2217 Protocol Description Protocol length is 8 bytes And values taken for example is in HEX Name Packet Header Baud Rate Bits parameter Parity Bytes 3 3 1 1 Explanation reduc...

Страница 29: ...ription 1 Packet Header 1 Fixed value 0xFF 2 Length 2 Number of all bytes after length excluding length and before parity excluding parity 3 Command 1 Command type the reply command corresponding to t...

Страница 30: ...the setting command 4 Reserved words 1 Default is 0x00 5 SSID Indefinite length SSID of route 6 Delimiter 2 SSID terminator fixed values are 0x0D and 0x0A 7 Password Indefinite length Password of rout...

Страница 31: ...can display serial device data by establishing a TCP connection with the DR404 USR Cloud address https mp usriot com After registering an account log in USR Cloud server address is tcp mp usriot com...

Страница 32: ...rt the serial server After socket A or socket B is connected to the server if there is no data transmission within 30 seconds the serial server will send the string www usr cn to the server AT command...

Страница 33: ...module if wrong DR404 will send back to the serial device according to this format Header Length Parameters Data Parity 3 2 n 2 2 n 1 Format 15 Serial transmission format Header 0xAA 0xFD 0x55 Length...

Страница 34: ...cket A return 123 to the serial device Diagram 26 Socket Distribution AT command to enable the socket AT TCPDPEN on Others if more function for the socket A and socket B please refer to the 2 4 3 10 T...

Страница 35: ...17 Timeout Restart 3 11 Timing Restart Timing restart is equivalent to restart after the set time In the non serial port command mode when this function is enabled the module uses the internal clock...

Страница 36: ...Remote Upgrade 3 13 1 Serial server configuration Setting by AT command 1 Setting Query remote upgrade parameters for example set remote upgrade to off AT UPDATE off ycsj1 usr cn 30001 30 Default is...

Страница 37: ...nction is set to open select the port of the remote server enter the server address and the default reporting interval is 30min 3 13 2 Remote upgrade system configuration 1 User registration and login...

Страница 38: ...will receive an activation email click on the link to activate Diagram 30 Registration After activation please contact our company to review the account The account can be used normally after review...

Страница 39: ...ddresses modify serial numbers etc The ftp address and http address cannot be entered manually Click to select a file After selecting a file click Upload The ftp address and http address will Automati...

Страница 40: ...quipment choose whether to upgrade Note When the device needs to be upgraded the software version and the pre upgrade version must be set to different 4 Device upgrade a Modify the software version an...

Страница 41: ...s function uses the 8000 port of the DR404 4 Product parameter setting UAR DR404 supports two ways to set the parameters AT command and webpage For the setting of AT commands please refer to the AT Co...

Страница 42: ...and enter the webpage Management webpage supports English setting on the top right There are nine webpage in it including quick configure mode selection AP interface setting STA interface setting App...

Страница 43: ...echnology Limited www usriot com 43 4 1 3 Mode Selection Diagram 35 Mode Selection In the first page choose the work mode of the DR404 AP STA Data transfer mode including transparent mode serial comma...

Страница 44: ...ited www usriot com 44 4 1 4 AP Interface Setting Diagram 36 AP interface DR404 supports AP interface with which can management the DR404 easier and can realize the networking Webpage is as above incl...

Страница 45: ...former one is STA interface parameters including the SSID of the AP to connect security mode and others Second one is AP STA click to choose enable or not The latter one is WAN connection type includ...

Страница 46: ...USR DR404 user manual www usriot com Jinan USR IOT Technology Limited www usriot com 46 Diagram 38 WIFI Uart setting...

Страница 47: ...ed to enter an IP address For other settings you need to fill in the IP address of the other party to be connected Enter the protocol port number at the port The port numbers at both ends of the commu...

Страница 48: ...7 Ethernet setting Diagram 40 Ethernet Setting DR404 has one Ethernet port this port can be work as LAN port or WAN port LAN port it supports the data transmission between Ethernet to the serial or W...

Страница 49: ...USR DR404 user manual www usriot com Jinan USR IOT Technology Limited www usriot com 49 4 1 8 HTTPD Client Mode Diagram 41 HTTPD Client...

Страница 50: ...D Client Mode Under the HTTPD client mode the content of the protocol header including server address server port request type header path header Connection and header User Agent 4 1 9 Advanced Under...

Страница 51: ...USR DR404 user manual www usriot com Jinan USR IOT Technology Limited www usriot com 51 Diagram 43 Advanced...

Страница 52: ...m 44 Device Management Device management includes username password settings factory reset and software upgrade functions Instr Restart when user setting parameters in different webpage click Apply to...

Страница 53: ...ves and returns an a Enter a on the serial port RS485 module receives and returns ok and enter the AT command Diagram 45 Switch to command mode Note Fill and a need to achieve in the time to reduce th...

Страница 54: ...us working mode Note The specific AT command requires a ENTER but the and a sent by entering the AT command process do not need a ENTER In AT command mode you can view all AT commands and descriptions...

Страница 55: ...setting through the serial port The user can also set the AT command through WIFI First the computer establishes a network connection with USR DR404 and uses AT Setup software Diagram 50 Web search C...

Страница 56: ...AT command prefix op L command operating code parameters setting or query parameters setting NULL query para n fill when setting the parameters CR end enter ASCII code 0x0a or 0xod Note When echoing...

Страница 57: ...th TMODE Query Set data transmission mode transparent transmission mode or protocol mode WMODE Query Set WIFI mode AP or STA WSKEY Query Set encryption parameters in STA mode WSSSID Query Set SSID of...

Страница 58: ...e module AT FAPSTA Enable Disable AP STA function MID Query module s MID VER Query firmware version H Query help information WSQY Query Set RSSI threshold percentage to switch among three AP in STA mo...

Страница 59: ...restart time MODBPOLLEN Enable disable Modbus polling function MODBPOLLT Query Set polling time interval 50 65535 ms UPDATE Query Set whether to enable the remote upgrade status remote server address...

Страница 60: ...TCP UDP CS Client or server including SERVER server CLIENT client port protocol port decimal number less than 65535 Note when in TCP Server and UDP Server mode cannot be 80 HTTP port 8000 websocket p...

Страница 61: ...odule parameters take effect 4 3 4 5 AT UARTF Function Enable Disable auto frame function Format Query AT UARTF CR ok para CR LF CR LF Setting AT UARTF para CR ok CR LF CR LF Parameters para disable o...

Страница 62: ...transparent transmission mode or protocol mode Format Query AT TMODE CR ok tmode CR LF CR LF Setting AT TMODE tmode CR ok CR LF CR LF Parameters tmode data transmission mode including Through transpar...

Страница 63: ...ok CR LF CR LF Parameters auth Authentication mode including OPEN SHARED WPAPSK WPA2PSK encry Encryption algorithm including NONE valid when auth OPEN WEP H valid when auth OPEN or SHARED WEP HEX WEP...

Страница 64: ...rting the module parameters take effect But can also be set in AP mode 4 3 4 12 AT WSLK Function Query the link status in STA mode only available in STA mode Format Query AT WSLK CR ok ret CR LF CR LF...

Страница 65: ..._mode WIFI mode including 11BG 11B 11G 11BGN 11N ssid SSID in AP mode channel WIFI channel AUTO or CH1 CH11 This parameter only valid in AP mode after restarting the module parameters take effect But...

Страница 66: ...d WPA2 PSK password is ASCII 8 63digits This parameter only valid in AP mode after restarting the module parameters take effect But can also be set in STA mode 4 3 4 16 AT MSLP Function Module enters...

Страница 67: ...whether TCP connection is established for example on TCP connection is established off TCP connection is not established 4 3 4 19 AT TCPDIS Function Connect Disconnect TCP only valid when TCP Client F...

Страница 68: ...ddress mask WAN subnet mask gateway WAN gateway address 4 3 4 21 AT LANN Function Query Set LAN settings only valid in AP mode Format Query AT LANN CR ok address mask CR LF CR LF Setting AT LANN addre...

Страница 69: ...server TCP client needs to actively reconnect 4 3 4 23 AT MAXSK Function Query Set the maximum number of TCP connections Format Query AT MAXSK CR ok num CR LF CR LF Setting AT MAXSK num CR ok CR LF CR...

Страница 70: ...than 65535 After restarting the module parameters take effect 4 3 4 26 AT TCPADDB Function Query Set TCPB server address Format Query AT TCPADDB CR ok add CR LF CR LF Setting AT TCPADDB add CR ok CR L...

Страница 71: ...If need to save this setting please use the factory setting command If need to enable the Ethernet interface permanently please use the AT FEPHY on command After the Ethernet interface is closed the...

Страница 72: ...rt Format AT DHCPDEN on off ID CR ok ID CR LF CR LF Parameters This command enables or disables DHCP server function of LAN port default is enabled 4 3 4 33 AT HIDESSID Function Enable Disable hiding...

Страница 73: ...ically 4 3 4 36 AT Z Function restart the module Format AT Z CR Module restarts 4 3 4 37 AT MID Function Query module s MID Format Query AT MID CR ok module_id CR LF CR LF Parameters module_id module...

Страница 74: ...Parameters ret The percentage of RSSI threshold If the RSSI threshold is 50 the setting should be AT WSQY 50 CR Note If set to 100 the module will not switch WIFI network automatically If the customer...

Страница 75: ...ry AT HTTPURL CR ok ip port CR LF CR LF Setting AT HTTPURL ip port CR ok CR LF CR LF Parameters ip IP address of HTTP server port port number of HTTP server 4 3 4 43 AT HTTPTP Function Query Set HTTP...

Страница 76: ...tion CR ok CR LF CR LF Parameters Connection HTTP header connection 4 3 4 46 AT HTTPUA Function Query Set HTTP header User Agent old Format Query AT HTTPUA CR ok User Agent CR LF CR LF Setting AT HTTP...

Страница 77: ...AT HTPTP CR ok Type CR LF CR LF Setting AT HTPTP Type CR ok CR LF CR LF Parameters Type HTTP requesting type including GET PUT POST This parameter is only valid in HTTPD Client mode takes affect after...

Страница 78: ...etting AT REGEN mode CR ok CR LF CR LF Parameters mode registration packet type including mac registration package is MAC address cloud USR Cloud usr user custom registration package off Disable regis...

Страница 79: ...ssword Format Query AT REGCLOUD CR ok name password CR LF CR LF Setting AT REGCLOUD name password CR ok CR LF CR LF Parameters name device ID 20 digits password password up to 8 digits For example AT...

Страница 80: ...ed including on enabled off disabled Parameter takes affect after restarting the module 4 3 4 57 AT HEARTEN Function Enable Disable heartbeat package function Format Query AT HEARTEN CR ok sta CR LF C...

Страница 81: ...ry Set heartbeat package data Format Query AT HEARTDT CR ok usr CR LF CR LF Setting AT HEARTDT usr CR ok CR LF CR LF Parameters usr Length is limited to 40 characters HEX format For example heartbeat...

Страница 82: ...after restarting the module 4 3 4 62 AT REBOOTT Function Query Set timing restart time Format Query AT REBOOTT CR ok time CR LF CR LF Setting AT REBOOTT time CR ok CR LF CR LF Parameters time timing...

Страница 83: ...start time 60 65535s default is 3600s 4 3 4 65 AT FAPSTA Function Enable Disabled AP STA function Format AT FAPSTA on off CR ok CR LF CR LF This command enables or disables AP STA function default is...

Страница 84: ...r restarting the module 4 3 4 68 AT UPDATE Function Query Set remote upgrade parameters Format Query AT UPDATE CR ok state server address server port interval CR LF CR LF Setting AT UPDATE state serve...

Страница 85: ...handong 250101 China Tel 86 531 55507297 86 531 88826739 803 Web http www usriot com Skype lisausr Support http h usriot com index php c frontTicket m sign Email sales usr cn tec usr cn 6 Disclaimer T...

Страница 86: ...USR DR404 user manual www usriot com Jinan USR IOT Technology Limited www usriot com 86...

Отзывы: