前言
这两天在搞树莓派蓝牙通信,发现里面的坑还真不少,在次记录一下,以备查询
安装 pybluez
我用的python3,现在差不多没人用Python2了吧…
首先需要安装 libbluetooth-dev
sudo apt-get install libbluetooth-dev
然后安装 pybluez
sudo pip3 install pybluez
使用
可以先看看官方的示例程序 点我跳转
我使用了 rfcomm-server.py 这个程序,遇到以下错误
1. no such file or directory
解决办法:修改文件
sudo nano /lib/systemd/system/bluetooth.service
找到如下一行
ExecStart=/usr/lib/bluetooth/bluetoothd
在末尾添加 -E -C
ExecStart=/usr/lib/bluetooth/bluetoothd -

本文记录了在树莓派上进行蓝牙通信时遇到的问题及解决方案,包括安装pybluez库、解决nosuchfileordirectory错误、处理noadvertisabledevice问题以及修复Permissiondenied错误。通过修改系统配置和服务文件,成功实现蓝牙设备的可见和连接。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



