0

aeroscout Wi-Fiタグがビーコンモードで構成されている場合、ビーコンを送信します。Wi-FiアクセスポイントのRSSI値と同じAndroid携帯でWi-FiAPIを使用して、これらのビーコンからRSSI値を取得できるかどうかを知る必要があります。私はSamsungSII携帯電話を持っています。

4

2 に答える 2

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()
    }
于 2013-03-07T09:13:26.720 に答える
0

API ドキュメントによると、(WifiManager によってトリガーされた) ScanResult には、「検出された信号レベル (dBm)」が含まれています。http://developer.android.com/reference/android/net/wifi/ScanResult.htmlも参照してください。

于 2013-03-07T09:10:47.153 に答える