Android BLE 写入响应

标签 android bluetooth-lowenergy

如何在 android 应用程序中获取对具有写入响应的特性的写入响应?

我找不到任何回调。我唯一能想到的方法是当没有收到响应时 onCharacteristicWrite 状态返回失败,但很难确认它是否像这样工作。

注意:我指的不是Write Without Response,而是Bluetooth Core Specification 5.0中的4.9.3 Write Characteristic Value。

最佳答案

当 onCharacteristicWrite 以成功状态调用且写入类型为 Write With Response 时,这意味着您获得了写入响应 ;)

如果在 30 秒内没有收到写响应,链接将断开。

关于Android BLE 写入响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41736372/

相关文章:

android - Android 中 mdpi 和 ldpi 格式的图像

iOS - iBeacon - 在 iOS 7.1 更新后在后台作为信标进行广告(广播)

c# - GattCharacteristic.ValueChanged 停止调用

android - scrollview 内 viewpager 的匹配父项不起作用

android - 使用android模拟器捕获和保存图像时出现空指针异常

android - 渐进式 Web 应用程序 - 迄今为止的所有可用权限

c - BlueZ 蓝牙 API 和距离校准精度

android - Bluetooth Low Energy Android - 在后台搜索

蓝牙 GATT 服务 uuid 概述

java - 在 Android 中初始化表时出现问题