关于ap和airline模式的问题,为什么ap变成到了station模式?
本帖最后由 鱼油游 于 2018-5-28 22:12 编辑长按按键,我能进入airline模式,可以实现了远程的控制,但是短按按键时进入的不是ap模式,而是显示进入了station模式,而且搜索不到esp_12f的ap。这是长按进入airline模式的打印:
gagentNwkEventCB event: 0x0040
GAgentStatus change, lastGAgentStatus:0x0000, newGAgentStatus:0x000C
@@@@ GAgentStatus:0c | :0,0,1,1,0,0
OnBoarding: AirLink mode
WiFi status: in binding mode
@@@@ RSSI 0
Cancle router connect monitor.
Save gagent config data
haiNwkStatus: 0x000C, gagentStatus: 0x200C
这是短按进入ap模式的打印:
NWK_WIFI_STA_UP
gagentNwkEventHandleinvalid event : 1024
gagentNwkEventCB event: 0x0004
GAgentStatus change, lastGAgentStatus:0x1008, newGAgentStatus:0x104A
@@@@ GAgentStatus:104a | :0,0,1,0,1,0
OnBoarding: Station mode
@@@@ RSSI 0
haiNwkStatus: 0x000A, gagentStatus: 0x104A
scandone
no GIZWITS_TEST_1 found, reconnect after 1s
disconnect from ssid GIZWITS_TEST_1, reason 201
打印串口每秒接到的数据:
scandone
no GIZWITS_TEST_1 found, reconnect after 1s
disconnect from ssid GIZWITS_TEST_1, reason 201
reconnect
模块的状态我用了蓝色的字体显示了出来。我按键的设置,是原来的设置,没有进行更改的。
这是按键的配网设置:
LOCAL void ICACHE_FLASH_ATTR key2ShortPress(void)
{
GIZWITS_LOG("#### key2 short press, soft ap mode \n");
gizwitsSetMode(WIFI_SOFTAP_MODE);
}
/**
* Key2 button long press
* @param none
* @return none
*/
LOCAL void ICACHE_FLASH_ATTR key2LongPress(void)
{
GIZWITS_LOG("#### key2 long press, airlink mode\n");
gizwitsSetMode(WIFI_AIRLINK_MODE);
}
页:
[1]