似乎是一个简单的问题,但我无法轻易找到答案......
当我进行 wifi 扫描 ( wifi.startscan()
) 时,我可以控制它的运行方式吗?
我可以控制它搜索的频道吗?
它在每个频道中停留的持续时间?
If you use the shell and are willing to install iw
, you can at least control the frequencies you scan. I'm not sure about the duration though.
这可能来得太晚了,但这里是:我在今年的 PERCOM 会议上阅读了一篇论文,名为“Incremental Wi-Fi Scanning for Energy-Efficient Localization”。他们基本上根植了 Android 手机并更改了 API,以便他们可以完全完成您所描述的内容(出于能源管理原因,仅在某些频率下进行扫描)。