求教关于BLE从机向主机发送数据GATT
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求教关于BLE从机向主机发送数据GATT相关的知识,希望对你有一定的参考价值。
参考技术A 非常感谢你的回复。 你给的这个例子是操作socket的,读到数据后要自己解析,需自己实现很多的代码,实际上android的sdk库已封装了很多的类,来对蓝牙的service,charactic等。 参考技术B SOCKET是Android4.3系统之前的API ,开始模式,现在都封装很好的API,请见4.3的API,都是Service、Chara等等蓝牙 GATT 向 BLE 设备发送数据
【中文标题】蓝牙 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【讨论】:
以上是关于求教关于BLE从机向主机发送数据GATT的主要内容,如果未能解决你的问题,请参考以下文章
Android-低功耗蓝牙(BLE)-客户端(主机/中心设备)和服务端(从机/外围设备)
AT89C51单片机进行多机通信等问题求教大神!!明天考试!!在线高分求高人
BLE:适配器使用 HCI ACL 协议而不是 LE LL 发送数据