提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
提示:以下是本篇文章正文内容,下面案例可供参考
一、相关命令
1. hciconfig
hciconfig命令用于配置蓝牙设备,全程"host controller interface", 是蓝牙协议栈的一部分。
使用BlueZ操作蓝牙前必须使用该指令开启蓝牙设备,不然在运行hui_get_route()接口时找不到对应的设备。
语法格式: hciconfig [设备][参数]
常用参数:
-a | 显示蓝牙设备信息 |
---|---|
up | 开启蓝牙设备 |
down | 光比蓝牙设备 |
reset | 重置蓝牙设备 |
pscan | 启动页面扫描,禁用查询扫描 |
代码示例:
//查看当前系统中全部的蓝牙设备信息:
[root@linuxcool ~]# hciconfig -a
//开启指定名称的蓝牙设备:
[root@linuxcool ~]# hciconfig hci0 up
//关闭指定名称的蓝牙设备:
[root@linuxcool ~]# hciconfig hci0 down
//重置指定名称的蓝牙设备:
[root@linuxcool ~]# hciconfig hci0 reset