目录:

1.  AT+STARTSTA

2. AT+SCAN

3. AT+SCANRESULT

4.  AT+CONN=,08:6b:d1:93:a5:72,3,"12345678"

5.  AT+DHCP=wlan0,1

使用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

03-26 01:19