主要是要记录,在利用pybluez对树莓派调试前,必须在命令行利用
bluetoothctl
与手机(例如我的华为p30)进行配对连接 如这篇文章 https://blog.youkuaiyun.com/qq_34548075/article/details/107062005所描述的命令
如果只利用pybluez 的rfcomm_server.py在后台,直接通过手机蓝牙端连接树莓派,是无法连接树莓派的(PC好像可以直接连接),怀疑是Android的安全机制作怪。必须进行 trust - pair -connect而不是直接connect。
本文介绍了在使用Python的pybluez库操作树莓派时,如何通过bluetoothctl命令先与华为P30手机建立信任连接,确保Android安全机制下成功进行RFComm Server连接的方法。
748





