hcitool
hcitool - HCI Tool ver 5.46
Usage:
hcitool [options] <command> [command parameters]
Options:
--help Display help
-i dev HCI device
Commands:
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信息
lewladd 将设备添加至LE白名单
lewlrm 将设备从LE白名单中移除
lewlsz 读取LE白名单的大小
lewlclr 清除LE白名单
lerladd 将设备添加到LE解析列表
lerlrm 从LE解析列表中删除设备
lerlclr 清除LE解析列表
lerlsz 读取LE解析列表的大小
lerlon 启用LE地址解析
lerloff 禁用LE地址解析
lecc 清除LE链接
ledc 断开一个LE链接
lecup 更新LE链接
For more information on the usage of each command use:
hcitool <command> --help
hciconfig
hciconfig - HCI device configuration utility
Usage:
hciconfig
hciconfig [-a] hciX [command ...]
Commands:
up 打开并初始化HCI设备
down 关闭HCI设备
reset 重置HCI设备
rstat 重置统计计数器
auth 启用身份验证
noauth 禁用验证
encrypt 启用加密
noencrypt 关闭加密
piscan 启用页面和查询扫描
noscan 关闭扫描
iscan 启用查询扫描
pscan 启用页面扫描
ptype [type] 获取/设置默认数据包类型
lm [mode] 获取/设置默认链接模式
lp [policy] 获取/设置默认链接策略
name [name] 获取/设置本地名称
class [class] 获取/设置设备类
voice [voice] 获取/设置语音设置
iac [iac] 获取/设置查询访问代码
inqtpl [level] 获取/设置查询发送功率电平
inqmode [mode] 获取/设置查询模式
inqdata [data] 获取/设置查询数据
inqtype [type] 获取/设置查询扫描类型
inqparms [win:int] 获取/设置查询扫描窗口和间隔
pageparms [win:int] 获取/设置页面扫描窗口和间隔
pageto [to] 获取/设置页面超时
afhmode [mode] 获取/设置AFH模式
sspmode [mode] 获取/设置简单配对模式
aclmtu <mtu:pkt> 设置ACL MTU和报文数
scomtu <mtu:pkt> 设置SCO MTU和数据包数
delkey <bdaddr> 从设备中删除链接密钥
oobdata 获取本地OOB数据
commands 显示支持的命令
features 显示设备功能
version 显示版本信息
revision 显示修订信息
block <bdaddr> 将设备添加到黑名单
unblock <bdaddr> 从黑名单中删除设备
lerandaddr <bdaddr> 设置LE随机地址
leadv [type] 启用LE广告
0 - Connectable undirected advertising (default)
3 - Non connectable undirected advertising
noleadv 禁用LE广告
lestates 显示支持的LE状态