WiFi分析之二:Wifi扫描AP分析
雨后天晴175
于 2020-06-05 09:05:33 发布
阅读量926
收藏
点赞数
分类专栏:
WiFi
文章标签:
wifi
android
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39424913/article/details/106563156
版权
WiFi
专栏收录该内容
5 篇文章
订阅专栏
本文深入探讨了Wi-Fi模块开启后的工作流程。当WIFI_STATE_CHANGED_ACTION被触发,WifiLayer接收并启动scan流程。wpa_supplicant处理SCAN命令后,通过控制通道通知扫描完成,由wifi_wait_for_event接收,进而执行MonitorThread处理。
摘要生成于
C知道
,由 DeepSeek-R1 满血版支持,
前往体验 >
上一节中讲到Wifi模块开启后会对外发送WIFI_STATE_CHANGED_ACTION。WifiLayer中注册了Action的Receiver。 当WifiLayer收到此Action后开始scan的流程,具体如下 当wpa_supplicant 处理完SCAN 命令后,它会向控制通道发送事件通知扫描完成,从wifi_wait_for_event函数会接收到该事件,由此WifiMonitor 中的MonitorThread会被执行来出来这个事件: