hcitool

hcitool

hcitool是一个Linux命令行工具,用于管理和调试蓝牙设备。它可以用于扫描周围的蓝牙设备、连接到蓝牙设备发送命令和数据包等。

安装

hcitool是一个Linux命令行工具,通常已经预装在大多数Linux行版中。如果您的系统中没有安装hcitool,可以使用以下命令进行安装(debian系列发行示例)

sudo apt-get install bluez

使用

注意事项:

  1. 使用ble相关命令需要提权如:lescan

语法

hcitool [options] <command> [command parameters]

命令

    dev  显示本地设备
    inq  查询远程设备
    scan 扫描远程设备
    name 从远程设备获取名称
    info 从远程设备获取信息
    spinq   启动定期查询
    epinq   退出定期查询
    cmd 提交任意HCI命令
    con 显示活动连接
    cc 创建到远程设备的连接
    dc 断开与远程设备的连接
    sr 交换机中心/外围角色
    cpt 更改连接数据包类型
    rssi 显示连接rssi
    lq 显示链路质量
    tpl 显示发射功率电平
    afh 显示afh通道图
    lp 设置/显示链接策略设置
    lst 设置/显示链接监控超时
    auth 请求身份验证
    enc 设置连接加密
    key 更改连接链接键
    clkoff 读取时钟偏移
    clock 读取本地或远程时钟
    lescan 启动LE扫描
    leinfo 获取LE远程信息
    lealadd 将设备添加到LE接受列表
    lealrm 从LE接受列表中删除设备
    lealsz LE接受列表的读取大小
    lealclr 清除LE接受列表 

常用简单示例

1.扫描周围的蓝牙设备

hcitool scan

2.通过mac地址连接到蓝牙设备

hcitool cc <MAC地址>

3.显示当前蓝牙适配器信息

hcitool dev

4.通过mac地址找到蓝牙名称

hcitool name <MAC地址>

5.显示当前蓝牙活动连接信息

hcitool con

若文章对你有帮助,可以点赞或打赏支持我们。发布者:Aurora,转载请注明出处:http://61.174.243.28:13541/AY-knowledg-hub/hcitool/

(0)
AuroraAurora站点维系者
上一篇 2023年 12月 15日 下午7:26
下一篇 2023年 12月 15日 下午7:27

相关推荐

  • getent

    文章目录getent语法选项实例 getent 查询 DNS 名称服务器中的命名空间 语法 getent [选项] 主机名或域名 选项 -h # 显示帮助信息 -n # 不解析 D…

    入门教程 2023年 12月 14日
  • pwd

    文章目录pwd补充说明内建命令概要选项返回值注意外部命令概要主要用途选项返回值注意例子 pwd 显示当前工作目录的绝对路径。 补充说明 pwd(英文全拼:print working…

    入门教程 2024年 3月 1日
  • ntsysv

    文章目录ntsysv补充说明语法选项实例 ntsysv 集中管理系统的各种服务 补充说明 ntsysv命令 提供了一个基于文本界面的菜单操作方式,集中管理系统不同的运行等级下的系统…

    入门教程 2024年 1月 10日
  • stat

    文章目录stat补充说明语法选项参数实例 stat 用于显示文件的状态信息 补充说明 stat命令 用于显示文件的状态信息。stat命令的输出信息比ls命令的输出信息要更详细。 语…

    入门教程 2024年 3月 11日
  • ssh-keyscan

    文章目录ssh-keyscan补充说明语法选项参数 ssh-keyscan 收集主机公钥的使用工具 补充说明 ssh-keyscan命令 是一个收集大量主机公钥的使用工具。 语法 …

    入门教程 2024年 3月 11日
  • grub2-mkconfig

    文章目录grub2-mkconfig语法实例 grub2-mkconfig 生成 grub.cfg 配置文件。 语法 用法: grub2-mkconfig [OPTION] 生成 …

    入门教程 2023年 12月 14日
  • true

    文章目录true概要主要用途返回值例子注意 true 返回状态为成功。 概要 true 主要用途 用于和其他命令进行逻辑运算。 返回值 返回状态总是成功;返回值为0。 例子 # 当…

    入门教程 2024年 3月 11日
  • lastb

    文章目录lastb补充说明语法选项参数实例 lastb 列出登入系统失败的用户相关信息 补充说明 lastb命令 用于显示用户错误的登录列表,此指令可以发现系统的登录异常。单独执行…

    入门教程 2023年 12月 19日
  • unprotoize

    文章目录unprotoize补充说明语法选项参数 unprotoize 删除C语言源代码文件中的函数原型 补充说明 unprotoize命令 属于gcc套件,用于删除C语言源代码文…

    入门教程 2024年 3月 11日
  • lpadmin

    文章目录lpadmin补充说明语法选项参数 lpadmin 配置CUPS套件中的打印机和类 补充说明 lpadmin命令 用于配置CUPS套件中的打印机和类,也被用来设置打印服务器…

    入门教程 2023年 12月 19日

发表回复

登录后才能评论
Translate »