【问题标题】:Get RSSI From Devices Quickly On Android在 Android 上快速从设备获取 RSSI
【发布时间】:2012-08-20 07:49:04
【问题描述】:

因此,我正在考虑一个应用程序,该应用程序需要快速(每台设备小于 1 秒,最好更快)连续收集任意数量的周围 Android 设备的蓝牙 RSSI 信息。它可以与设备配对,只要该配对不需要任何用户交互或手机之间的先前交互即可。

我之前对蓝牙没有任何经验,只是最近几天的阅读;我正在寻找一个小方向。

如果有的话,有哪些选项?看起来有人正在使用 iOS 和 BLE 做类似的here。如果 BLE 大大简化了事情,我可以接受它作为一种限制。

【问题讨论】:

    标签: android bluetooth rssi


    【解决方案1】:

    您可以在查询期间像在Android上那样收集RSSI:

    BluetoothDevice device = intent.getParcelableExtra(BluetoothDevice.EXTRA_DEVICE);
    short rssi = intent.getShortExtra(BluetoothDevice.EXTRA_RSSI, (short) 0);
    

    但请注意,有些设备不支持读取 RSSI。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-10-31
      • 1970-01-01
      • 1970-01-01
      • 2013-05-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多