村花小丽

入驻于 2020-05-17 / MAKE 主页

村花小丽 创作的主题

树莓派4B pybluez的蓝牙开发

树莓派 村花小丽 2020-05-18最后回复来自 Spoony
3


村花小丽 发表的回复
回复了 村花小丽 创建的主题 树莓派 / 树莓派4B pybluez的蓝牙开发
2020-05-18

@Spoony 谢谢回复
最后找到了不调用工具的办法。在pybluez中,先用discover devices函数扫描附近设备,然后调用find services函数扫描设备提供的服务。一般来说都会有rfcomm协议的服务。在树莓派上建立rfcomm的socket,然后连接相应服务的端口号(我选用的是端最小端口号,服务类型任意)。在socket请求连接的过程中,树莓派与远端设备会自然发生配对,手动确认配对即可。