《典型无线传输第三讲wifi技术at指令》由会员分享,可在线阅读,更多相关《典型无线传输第三讲wifi技术at指令(16页珍藏版)》请在金锄头文库上搜索。
1、WiFi技术AT指令集,典型无线传输技术应用课程教学资源,9/9/2019,Wi-Fi AT指令介绍,9/9/2019,Wi-Fi模块AT指令,1、AT 命令解释:检测 Module 与串口是否连通,能否接收 AT 命令;(测试wifi的串口连接是否正常 ) 命令格式:AT 命令返回:OK (与串口通信正常) (无返回,与串口通信未连通) 测试结果:AT OK 注:实验中的第一步,简单测试,9/9/2019,Wi-Fi模块AT指令,2、AT+IPR 命令解释:修改串口 1 波特率; 命令格式:AT+IPR= 命令返回:ERROR OK 测试结果:AT+IPR=115200 OK 注意:串口波特
2、率修改为 115200 后要把串口调试工具的波特率设为相应波特率后模块才会有返回。,9/9/2019,Wi-Fi模块AT指令,3、AT+WA 命令解释:接入网络或构成ad hoc网;(连接到无线网络*) 命令格式:AT+WA=, 命令返回:ERROR OK 测试结果:返回找到的网络 AT+WA=GainSpanDemo (回车)(无线网络名称) IP SubNet Gateway 192.168.1.101 255.255.255.0 192.168.1.1 OK,9/9/2019,Wi-Fi模块AT指令,4、AT+WS 命令解释:收索范围内的无线网络 命令格式:AT+WS=, , 命令返回:
3、ERROR OK 测试结果: AT+WS(回车) BSSID SSID Channel Type RSSI Security 00:12:34:56:78:90, “SOLID“ ,6, INFRA, -53, NONE NO. O AP Found:1 OK,9/9/2019,Wi-Fi模块AT指令,5、AT+WM 命令解释:选择wifi模式; 命令格式:AT+WM= 命令返回:ERROR OK 测试结果:AT+WM=1 OK 注:AT+WM=n n=0 infrastructure(AP模式) n=1 ad hoc。,9/9/2019,Wi-Fi模块AT指令,6、DHCP设置 AT+NDH
4、CP 命令解释:允许动态主机设置协议 ; 命令格式: AT+NDHCP= 命令返回:ERROR OK 测试结果:AT+NDHCP=1 OK 注:设置为0时关闭,设置为1时开启。,9/9/2019,Wi-Fi模块AT指令,7、TCP 模式设置 客户端 AT+NCTCP=, (打开TCP客服端,尝试客服端到目的地的TCP连接) 例: AT+NCTCP=202.165.103.162,25(回车) CONNECT 0 Ok 服务端 AT+NSTCP= (打开TCP服务器端口),9/9/2019,Wi-Fi模块AT指令,7、UDP 模式设置 客户端 AT+NCUDP=, (打开UDP客服端,向目的地址
5、打开UDP客服端) 服务端 AT+NSUDP= (打开UDP服务器端口),9/9/2019,Wi-Fi模块AT指令,8、自动连接 选择自动连接 AT+WAUTO=,channel 0 AP模式 1 AD-hoc模式 自动连接设置 AT+NAUTO=, 0 客户端 1 服务端 0 UDP 1 TCP , (建立到当前IP地址的连接,将wifi从控制模式转为数据传输模式) ATA:初始化自动连接,9/9/2019,Wi-Fi模块AT指令,例 AT+NAUTO=0,1,192.168.3.101,5000 (TCP/Client) AT+NAUTO=1,1, ,5001 (TCP/Server) A
6、T+NAUTO=0,0,192.168.3.101,5002 (UDP, 本地/远程端口是 5002),9/9/2019,Wi-Fi模块AT指令,9、安全设置 AT+WWPA=Password,如果路由器为WPA加密方式,需在此输入密码 AT+WWEP=Password,如果路由器为WEP加密方式,需在此输入密码,9/9/2019,Wi-Fi模块AT指令,10、MAC设置 AT+NMAC 命令解释:设置/获取MAC地址,并存储在FLASH中; 命令格式:AT+NMAC=/ 命令返回:ERROR OK,9/9/2019,Wi-Fi模块AT指令,11、自动连接 ATA 开始自动连接(包括无线连接) ATA2 用已有的无线开启自动连接,9/9/2019,Wi-Fi模块AT指令常见应答码,