我一直在使用的工具(hcitool,gatttool从蓝牙的BlueZ协议栈等)连接到我的BLE装置。我已经能够成功连接到设备并从中获取数据。然而,我的应用程序需要更快地将数据从 BLE 设备(BLE 外围设备)传输到我的计算机(BLE 主设备)。
我可以使连接运行得更快的方法之一是缩短主设备上的连接间隔,但我不知道如何在我的 Linux 系统中做到这一点。
小智 3
您可以在开始连接之前通过 hci 内核文件系统接口设置连接间隔:
echo 6 > /sys/kernel/debug/bluetooth/hci0/conn_min_interval
echo 20 > /sys/kernel/debug/bluetooth/hci0/conn_max_interval
Run Code Online (Sandbox Code Playgroud)