linux - 使用 Gatttool(低功耗蓝牙)发送/接收数据

标签 linux bluetooth-lowenergy

我从 Linux 连接到具有低功耗蓝牙 (BLE 4.2) 的微 Controller 。 目前我可以通过 gatttool (-I) 和 bluetoothctl 连接,但我无法发送/接收数据。

我发现它无法将 rfcomm 与 BLE 一起使用。

如何接收数据?

最佳答案

我已经解决了我的问题并想与您分享。

使用连接到设备后

gatttool -b XX:XX:XX:XX:XX -I
> char-read-uuid 2902
> handle: 0x000b     value: 00 00  

我已启用通知

 > char-write-req 000b 0100

然后我收到了从微 Controller 发送的所有数据。

关于linux - 使用 Gatttool(低功耗蓝牙)发送/接收数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51925554/

相关文章:

linux - Code OSS 和 VSC 的主要区别是什么?

linux - 提取不包括特定文件夹及其内容的 tar 存档

android - 使用 react-native-ble-plx 避免重复的 BLE 设备

android - 删除 Android 上所有配对的蓝牙设备

java - Android:通过 BLE 发送数据 >20 字节

linux - 使用 gSOAP 通过 WCF Windows 服务下载文件

linux - find cmd 的正则表达式输出其中包含 'e' 但不在名称开头/结尾的所有文件

c - Keil uVision v.5.12.0.0 中的构建问题

linux - 我的脚本出现意外的文件结束错误

bluetooth - 从 BLE 设备读取日志数据记录