android设备rssi

时间:2012-11-26 07:10:35

标签: android bluetooth rssi

我想获得个人蓝牙rssi值。

device1 address 00:00:00:00:00:01 rssi1
device2 address 00:00:00:00:00:02 rssi2

如何获取rssi1和rssi2值。

1 个答案:

答案 0 :(得分:0)

发现设备后,请将EXTRA_RSSI参数与ACTION_FOUND意图一起使用,如下所示:

private BroadcastReceiver mBluetoothDeviceFoundReceiver = new BroadcastReceiver() {
    @Override
    public void onReceive(Context context, Intent intent) {
        Object rssi = intent.getParcelableExtra(BluetoothDevice.EXTRA_RSSI);
    ...

不确定返回数据类型,因此我在示例中使用了Object