我想获得个人蓝牙rssi值。
device1 address 00:00:00:00:00:01 rssi1
device2 address 00:00:00:00:00:02 rssi2
如何获取rssi1和rssi2值。
答案 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
。