如何获得每个检测到的AP的RSSI信号强度?或一个SSID中的每个AP [英] how to get RSSI signal strength of every detected AP? or every AP in one SSID

查看:1340
本文介绍了如何获得每个检测到的AP的RSSI信号强度?或一个SSID中的每个AP的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



我知道我们可以获得当前连接的RSSI和每个网络的信号质量值(使用相同SSID的AP),但是如何使用相应的SS获取每个AP的RSSI相同的SSID?我检查了原生Wifi API,没有运气了

谢谢!

Bin

Hi,

I know we can RSSI of the current conenction and a signal quality value of the every network (APs using the same SSID), but how can I get RSSI of every AP using the same SSID? I checked Native Wifi API, and no luck there


Thanks!

Bin

推荐答案

我自己找到答案。

我没有看到API Native WiFi来获取所有信息,所以需要找到新的方法。

基本步骤是:
1.扫描网络
DeviceIoControl(...,OID_802_11_BSSID_LIST_SCAN,...)
2.获取bssid列表
DeviceIoControl(...,OID_802_11_BSSID_LIST,...)
3.从返回的bssid列表中获取RSSI
Found the answer by myself.

I don't see an API Native WiFi to get all the info, so need to find a new way.

The basic steps are:
1. scan network
    DeviceIoControl(..., OID_802_11_BSSID_LIST_SCAN,...)
2. get bssid list
    DeviceIoControl(..., OID_802_11_BSSID_LIST,...)
3. get RSSI from the returned bssid list


这篇关于如何获得每个检测到的AP的RSSI信号强度?或一个SSID中的每个AP的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆