使用Android设备阅读Wi-Fi标签

时间:2013-03-07 09:07:06

标签: java android

如果在信标模式下配置了aeroscout Wi-Fi标签,它将发送信标。      我需要知道我们是否可以通过在Android手机上使用Wi-Fi API来获取这些信标的RSSI值,与Wi-Fi接入点的RSSI值相同。      我有三星SII手机。

2 个答案:

答案 0 :(得分:0)

根据API文档,ScanResult(由WifiManager触发)包含“以dBm为单位的检测信号电平”。另请参阅http://developer.android.com/reference/android/net/wifi/ScanResult.html

答案 1 :(得分:0)

这是代码

 WifiManager mWifiManager = (WifiManager) context.getSystemService(Context.WIFI_SERVICE);
            WifiInfo wifiInfo = mWifiManager.getConnectionInfo();
    if (mWifiManager.getWifiState() == WifiManager.WIFI_STATE_ENABLED) {
     mWifiManager.getConnectionInfo().getRssi()
     mWifiManager.getConnectionInfo().getSsid()
    }