8266作为STA连接AP失败的原因有哪些?配置信息是正确的

zhjxy
Posts: 11
Joined: Fri Jan 08, 2016 1:52 pm

8266作为STA连接AP失败的原因有哪些?配置信息是正确的

Postby zhjxy » Thu Mar 15, 2018 7:52 pm

首先配置信息是正确的(重启后有时能连接上),有时能连接到AP,有时不能连接到AP(重启多次有时也连接不上),
在这个函数中wifi_handle_event_cb,连接不上时有EVENT_STAMODE_DISCONNECTED事件产生,evt->event_info.disconnected.reason的值经常不太一样,evt->event_info.disconnected.reason这个值的具体定义在哪里?

Her Majesty
Posts: 329
Joined: Mon Oct 27, 2014 11:09 am

Re: 8266作为STA连接AP失败的原因有哪些?配置信息是正确的

Postby Her Majesty » Tue Mar 20, 2018 6:32 pm

这里有一个连接路由器的示例代码,希望对你有帮助 https://bbs.espressif.com/viewtopic.php?f=31&t=228

zhjxy
Posts: 11
Joined: Fri Jan 08, 2016 1:52 pm

Re: 8266作为STA连接AP失败的原因有哪些?配置信息是正确的

Postby zhjxy » Wed Mar 21, 2018 8:50 am

需要把stationConf.bssid_set设置成1,这才可以过滤一些无用的AP

zhjxy
Posts: 11
Joined: Fri Jan 08, 2016 1:52 pm

Re: 8266作为STA连接AP失败的原因有哪些?配置信息是正确的

Postby zhjxy » Wed Mar 21, 2018 9:32 am

5.18 Event_StaMode_Disconnected_t Struct Reference
Data Fields
• uint8 ssid [32]
• uint8 ssid_len
• uint8 bssid [6]
• uint8 reason
中reason的值对应那些意义

Who is online

Users browsing this forum: Google [Bot] and 7 guests