https://www.cnblogs.com/tianwuyvlianshui/p/18655558 Linux命令行连接蓝牙设备 查看Bluetooth设备: hciconfig 启动一个Bluetooth设备,例如:hci0: hciconfig hci0 up 相关指令 查看特定的Bluetooth设备(例如,设备名为hci0): hciconfig hci0 关闭一个Bluetooth设备(例如,设备名为hci0): hciconfig hci0 down 修改一个Bluetooth设备的名称(例如,设备名为hci0,新的名称为MyDevice): hciconfig hci0 name "MyDevice" 管理蓝牙设备 启动bluetoothctl蓝牙交互式的命令行工具: bluetoothctl 扫描蓝牙设备 scan on 找到目标设备后关闭扫描 scan off 配对蓝牙设备 pair 设备的MAC地址 信任目标蓝牙设备 trust 设备的MAC地址 连接蓝牙设备 connect 设备的MAC地址 退出bluetoothctl控制台: 键盘按键组合“Ctrl+D” 断开蓝牙 disconnect 设备的MAC地址 相关命令 列出可用设备 devices 显示设备信息 info bluetoothctl工具help目录: advertise - 广告选项子菜单。 scan - 扫描选项子菜单。 gatt - 通用属性子菜单。 list - 列出可用的控制器。 show [ctrl] - 显示控制器信息。 select - 选择默认控制器。 devices - 列出可用设备。 paired-devices - 列出已配对设备。 system-alias - 设置控制器别名。 reset-alias - 重置控制器别名。 power - 设置控制器电源状态。
pairable - 设置控制器配对模式。
discoverable - 设置控制器可发现模式。
discoverable-timeout [value] - 设置可发现超时时间。
agent - 启用/禁用具有给定能力的代理。
default-agent - 将代理设置为默认代理。
advertise - 启用/禁用给定类型的广告。
set-alias - 设置设备别名。
scan - 扫描设备。
info [dev] - 显示设备信息。
pair [dev] - 与设备配对。
trust [dev] - 信任设备。
untrust [dev] - 不再信任设备。
block [dev] - 阻止设备。
unblock [dev] - 解除对设备的阻止。
remove - 移除设备。
connect - 连接设备。
disconnect [dev] - 断开与设备的连接。
menu - 选择子菜单。
version - 显示版本信息。
quit - 退出程序。
exit - 退出程序。
help - 显示程序的帮助信息。
export - 打印环境变量。
---------------------
著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处(禁止转载CSDN!!!)。
作者:天雾雨涟水
源地址:
https://www.cnblogs.com/tianwuyvlianshui/p/18655558来源:博客园cnblogs
© 版权声明:本文为博主原创文章,转载请附上博文链接!