编程配对并发送原始数据

2024-05-13 03:51:39 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在寻找一种简单的方法,以编程方式将我的计算机与一个远程蓝牙低能耗设备配对,配对后,我可以控制BLE套接字,并有能力从套接字发送/接收原始字节。我想支持尽可能多的配对方法,包括安全连接。到目前为止,我已经能够使用BlueZ的D-busapi来实现配对,但是在配对过程完成之后,我希望能够访问原始套接字来控制发送的内容,这似乎无法通过BlueZ的D-Bus API来实现。目前我正在使用Python的socket库打开一个socket,但是这会带来一些问题(例如,无法检索到我使用BlueZ配对的连接的ACL连接句柄)。我想知道是否有更好的方法可以让我访问套接字并拥有发送数据包所需的所有必要连接信息,同时还能以简单的方式处理配对过程?也许有一种方法可以直接使用BlueZ,而不是通过D-busapi来实现这一点?在

我目前正在用python开发一个Ubuntu系统,但对其他操作系统和编程语言开放。在


Tags: 方法内容字节远程过程编程计算机方式