本例以USR-216为例
所需资料:
216软件使用手册:http://www.kewodl.com/Down/USR-C216-software-V1.0.3.pdf
串口调试助手:http://www.kewodl.com/Download/27.html
AT命令软件:http://www.kewodl.com/Download/91.html
1、首先将WiFi模块连接到路由器上
在电脑无线搜索栏,搜索到USR-216,连接
2、在浏览器输入10.10.100.254,用户名和密码都是admin
3、设置为STA模式,设置要连接的无线路由器名字和密码,点击保存。
4、设置成功后,重启模块。电脑连接无线路由器,和WiFi模块一个局域网,如果WiFi模块连接到无线路由器,测试版的nLink灯常亮。
5、查询电脑在路由器上获取到的IP。
6、查询路由器分配给216的WiFi,具体AT指令:AT+WANN查询完成后要退出配置状态,关闭串口。(其他AT指令您可以参考软件设计手册41页)
AT命令软件:http://www.kewodl.com/Download/91.html
UDP server 使用方法:
1、用查到的IP地址,进入216配置网页,设置socketA协议为UDP server,UDP server端口8899 。socketA服务器地址可以设置为电脑的IP,这个服务器地址是代表WiFi模块串口接收到数据后,将数据发送到网络端,如果模块没有记录来源IP和端口的话,模块自动将数据发送到服务器地址和socketA端口。设置完成后重启WiFi模块。
2、串口测试,将WiFi模块连接到电脑的串口上,电脑的设置管理器上显示为COM4.测试串口向网络,网络向串口端的数据透传。WIFI模块接收到数据后自动记录PC发起链接的IP和端口,串口发数据时将数据发送到记录的IP和端口。
UDP client 使用方法:
1、协议设置为UDP-client socketA 服务器地址和端口,设置为电脑的IP和电脑测试软件的本地端口号。设置完成后重启WiFi模块
1、串口测试,将WiFi模块连接到电脑的串口上,电脑的设置管理器上显示为COM5.测试串口向网络,网络向串口端的数据透传。
串口向网络:网络端监听本地的IP和本地端口,让WIFI模块连接,串口端发起连接,模块将数据发送到目标IP和端口。
网络向串口:目标主机:172.16.10.197端口:8899
软件自动记录WIFI模块发起连接的IP和端口号,网络发送数据就指向此IP和端口