gpt4 book ai didi

android - 在 Android 中读取 BLE 接近配置文件的蓝牙 RSSI

转载 作者:太空宇宙 更新时间:2023-11-03 10:26:27 24 4
gpt4 key购买 nike

我目前正在为 Android 开发蓝牙低功耗接近配置文件,我偶然发现了一个关于 RSSI 的问题。

为了使邻近配置文件正常工作,我必须每隔很短的一段时间就使用已连接的设备接收 RSSI 数据。

由于我做了一些研究,我了解到在设备发现过程中可以获取蓝牙 RSSI。这对我不起作用,因为从属设备在连接后不做广告。

反之则深入到 HCI 级别并使用 BlueZ。这似乎是相当低的水平。有没有人有这方面的经验?

有人见过在 Android 上开发的接近配置文件吗?

最佳答案

您可以在连接后一段时间后重复使用 readRemoteRssi() 方法。但它不会很好地工作。因为挂起的标志错误。另一种方法是您可以启动和停止 blescan 并获取扫描设备的 rssi 值,这将是更好的方法,因为在 nexus 7 2013 设备和一些三星设备中不过滤 ble 设备,它将返回 ble 设备。

关于android - 在 Android 中读取 BLE 接近配置文件的蓝牙 RSSI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11774510/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com