【问题标题】:Do reading of RSSI cause any air request to BLE device?读取 RSSI 会导致对 BLE 设备的任何空中请求吗?
【发布时间】:2012-10-07 06:54:25
【问题描述】:

我正在实现 iOS 库,它使用蓝牙 4.0(AKA 蓝牙智能 AKA BLE)读取心率传感器数据。

我注意到 RSSI 值仅按需更新 (readRSSI) - 否则并不总是相同。

我的疑问是:“读取或 RSSI 是否会导致对传感器的额外请求?”。 我的考虑是设备的省电。

我想我的问题一般是针对 BLE,不要认为它是特定于 iOS 的......

感谢任何想法。

【问题讨论】:

    标签: ios bluetooth bluetooth-lowenergy heartbeat rssi


    【解决方案1】:

    readRSSI 报告在活动连接上平均 RSSI。因此,如果您连接到传感器,读取 RSSI 不会导致任何额外开销。即使您没有交换用户数据,您的 BT 设备也会定期通信以与活动连接保持同步,并且可以从这种持续的通信中测量 RSSI。

    如果您要断开连接,那么是的,您必须重新连接才能实际测量 RSSI。

    【讨论】:

    • 如果您目前有多个设备的多个连接,如何指定 readRSSI 的哪个连接?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-02
    • 2013-11-24
    • 1970-01-01
    • 2013-08-21
    相关资源
    最近更新 更多