蓝牙 GATT 向 BLE 设备发送数据

Posted

技术标签:

【中文标题】蓝牙 GATT 向 BLE 设备发送数据【英文标题】:Bluetooth GATT send data to BLE device 【发布时间】:2021-05-20 05:52:26 【问题描述】:

如何向 BLE 设备发送数据。我已经连接到 ble 设备,但不知道如何通过 Gatt 回调发送和接收数据。

【问题讨论】:

确切的 API(函数)取决于操作系统,但发送数据的常用方法是写入可写特征值。有两种接收数据的方式:从可读特征读取或订阅通知或指示。详细说明可以通过这个链接找到:btframework.com/ble.htm 我正在使用 android。我设法连接了两个设备。我现在只需要在 BLE 上读写数据。 不幸的是我不熟悉 Android 开发,但快速的谷歌搜索给出了这个链接:github.com/android/connectivity-samples/tree/master/… 【参考方案1】:

请查看以下有助于您入门的资源:-

Ultimate Guide to Android BLE Development Building Android Apps to Control Bluetooth LE Devices Android Lollipop: BLE Matures (video) Bluetooth LE Send String Data Between Two Devices How to Use Android BLE to Communicate with Bluetooth Devices

【讨论】:

以上是关于蓝牙 GATT 向 BLE 设备发送数据的主要内容,如果未能解决你的问题,请参考以下文章

iOS 蓝牙BLE开发

我想知道 BLE gatt 的设置完成时间,比如回调

samsung ble api 无法从多个 GATT 特征中获取通知

Android + ESP32 通过蓝牙 (BLE) 发送数据

BLE GATT 上传数据 - Android

如何在 android 中将特征写入 BLE GATT 服务器?