ap模式和sta模式共存_【经验】解密Wi-Fi模块如何实现AP模式和STA模式的切换

Wizard Gecko WGM110 Wi-Fi模块支持 AP (Access Point) 和station mode,并且在运行过程中可以实现角色的互换,同时不需要复位模块。

Command/Event 序列流程图

以下是一个运行在WSTK WGM110示例,借助于BG Tool软件抓取到运行的log信息记录下来,了解整个模块的运行过程。WGM110上电进入到AP模式,然后通过安在WSTK 开发板上的button PB0实现AP模式和STA模式的切换。

如果按住PB1的同时,按住 PB0 将STA模式切换到AP模式,模块开启AP模式使用 WPA2 加密方式,或者没有密码的方式。

下面图1所示的流程图显示两种模式的切换过程:

1)在切STA模式到AP模式,必须先断开之前的AP连接。

2)从AP模式切换到STA模式,必须关闭AP,如果不执行此动作,可能造成不能正常模式切换。

图1:AP模式和STA模式的切换流程图

AP模式到 STA模式切换

下图2显示的是命令和事件的执行log日志:

图2:命令和事件的执行log日志

利用BG Tool,同时开启WGM110的BGAPI功能,AP模式到STA模式切换时间大致为7S。

STA模式到 AP模式切换

下图3显示的就是AP到STA模式切换的log信息,使用 WPA2 加密方式。

图3:开启加密时,AP到STA模式切换的log信息

如果开启WPA2 加密方式,建立AP会花费更长一点时间,从STA模式到AP模式的切换时间大约为6S。

从下图4的log信息可知,如果不开启加密的话,花费的时间很短,大约用时2S。

图4:不开启加密时,AP到STA模式切换的log信息

你可能感兴趣的:(ap模式和sta模式共存)