配置蓝牙

用户可选配带蓝牙版本的设备,且蓝牙功能默认是使能的,在使用蓝牙之前需要先进行相关配置。

Raspberry Pi OS(Desktop)

在Desktop版本的操作系统中,可以通过桌面图标来配置蓝牙。

操作步骤:

  1. 左键单击桌面右上角的image-20240605110758062图标,在弹出的菜单中选择“Add Device”。
image-20241126174440127
  1. 在弹出的Add New Device窗格中查看扫描到的蓝牙设备,并选择需要连接的蓝牙设备,单击“Pair”进行配对。
image-20240605110818057
  1. 在弹出的提示框中选择“OK”,确认配对请求。
image-20240605110840867

提示

连接的蓝牙设备端也需要确认配对请求,否则会配对失败。

  1. 配对成功后,在弹出的提示框中单击“OK”关闭页面。
  2. 左键单击桌面右上角的image-20240605110859418图标,查看蓝牙设备已连接。
image-20240605110907489

Raspberry Pi OS(Lite)

在Lite版本的操作系统中,可以通过命令行来配置蓝牙。

基本配置命令

命令功能说明
`bluetoothctl scan on`开启蓝牙扫描
`bluetoothctl scan off`关闭蓝牙扫描
`bluetoothctl discoverable on`开启蓝牙发现(可以让对方发现)
`bluetoothctl discoverable off`关闭蓝牙发现
`bluetoothctl trust device_MAC`信任设备
`bluetoothctl connect device_MAC`连接设备
`bluetoothctl disconnect device_MAC`与设备断开连接

配置示例

通过配置示例来介绍配置蓝牙的具体操作。

前提条件:

已开启待配对的蓝牙并确定蓝牙名称。

操作步骤:

  1. 进入bluetootch视图;
sudo bluetoothctl
  1. 使能bluetooth;
power on
  1. 扫描蓝牙设备;
scan on

回显信息: ​Discovery started ​[CHG] Controller B8:27:EB:85:04:8B Discovering: yes ​[NEW] Device 4A:39:CF:30:B3:11 4A-39-CF-30-B3-11

  1. 查找开启的蓝牙设备名称;
devices

回显信息: ​Device 6A:7F:60:69:8B:79 6A-7F-60-69-8B-79 ​Device 67:64:5A:A3:2C:A2 67-64-5A-A3-2C-A2 ​Device 56:6A:59:B0:1C:D1 Lefun ​Device 34:12:F9:91:FF:68 test

  1. 配对目标设备;
pair 34:12:F9:91:FF:68

34:12:F9:91:FF:68为目标设备的device_MAC

回显信息: ​Attempting to pair with 34:12:F9:91:FF:68 ​[CHG] Device 34:12:F9:91:FF:68 ServicesResolved: yes ​[CHG] Device 34:12:F9:91:FF:68 Paired: yes ​Pairing successful

提示

连接的蓝牙设备端也需要确认配对请求,否则会配对失败。

  1. 添加为信任设备
trust 34:12:F9:91:FF:68

34:12:F9:91:FF:68为目标设备的device_MAC

回显信息: ​[CHG] Device 34:12:F9:91:FF:68 Trusted: yes ​Changing 34:12:F9:91:FF:68 trust succeeded