我正在使用摩托罗拉的“蓝牙低功耗 ICS_R2 API”。到目前为止,我能够连接到 TI 2540 密钥卡并写入特性。我还需要一个回调或意图,当钥匙扣超出范围时触发。我当前的解决方案是定期启动特征发现的看门狗。如果特征发现失败,则看门狗认为密钥卡丢失。但是,我认为这会太快地耗尽密钥卡的电池。有人知道更好的解决方案吗?
更新
com.motorola.bluetoothle.BluetoothGatt 中的操作看起来很有趣。但是,我猜这些只是旧摩托罗拉 BLE API 的遗物。
似乎 BluetoothDevice.ACTION_ACL_DISCONNECTED 也适用于低能耗设备。