目录:
4. AT+CONN=,08:6b:d1:93:a5:72,3,"12345678"
使用AT指定将wifi-iot设备连接到WIFI
工具:sscom
核心步骤:
1. 启动station模式
2. 连接wifi热点
3. 启动DHCP客户端获取ip
说明:第3步是必须的,这跟我们平时使用的不太一样,我们使用手机,电脑或其他设备连接到wifi热点时会自动启动DHCP客户端,给我们的感觉就是只有一步,只要连接成功就会获取到ip地址,但其实这是两步,使用AT指令时,这两步都需要执行。下面看一下具体AT指令执行步骤
1. AT+STARTSTA
启动station模式
2. AT+SCAN
扫描周围的热点信息,扫描并不会直接返回扫描到的热点信息,需要执行AT+SCANRESULT进行查看
3. AT+SCANRESULT
查看扫描到的热点信息。
4. AT+CONN=,08:6b:d1:93:a5:72,3,"12345678"
连接到指定的WIFI热点。连接的完整指令是AT+SCAN=<ssid>,<bssid>,<auth_type>[,<passwd>]。
ssid,即路由器名称
bssid,即路由器的MAC地址
auth_type,认证方式。0:OPEN 1:WEP 2:WPA2_PSK 3:WPA_PWA2_PSK
passwd,即密码
连接时ssid和bssid选择一个即可,ssid需要使用双引号("")括起来,bssid不需要。auth_type一般选择3
5. AT+DHCP=wlan0,1
获取IP地址。dhcp服务器命令的完整形式为AT+DHCPS=<iframe>,<stat>。
iframe,即网卡名称
stat,DHCPS开关,0:停止 1:启动
6. AT+IFCFG
查看获取到的IP地址信息
作者:mb5f8960971f61a
想了解更多内容,请访问: 51CTO和华为官方战略合作共建的鸿蒙技术社区https://harmonyos.51cto.com