【发布时间】:2016-03-11 23:34:20
【问题描述】:
我想使用 linux 命令行 (ubuntu 14.04) 更改蓝牙设备的信号强度。
发现需要用到命令
sudo hciconfig hci0 inqtpl
改变信号强度但它不起作用
sudo hciconfig hci0 inqtpl
给我
和hcidump
sudo hciconfig hci0 inqtpl 2
给我
再次使用命令
sudo hciconfig hci0 inqtpl
给了我与第一次完全相同的东西。没有改变。
命令
sudo bccmd psget 0x0017
给我
Unsupported manufacturer
感谢各位朋友的帮助
【问题讨论】:
-
很有可能特定硬件不允许手动设置功率级别...但这只是猜测。
-
是的,我也在猜这个:/我希望有一些命令可以检查它。它是为了我的工作。在要求更换之前,我需要确定工业蓝牙卡是错误的。 Ty 提供帮助
-
好的,我刚刚尝试了您对我的仿冒 CSR 加密狗所做的操作,并得到了相同的结果。我从来没有改变过发射功率,所以我不确定你这样做的方式是否正确。希望使用其他设备的其他人可以确认或否认这是否是正确的方法。也许您需要在更改传输级别之前建立连接? ...不知道。
-
我检查了我的蓝牙卡是 Atheros AR3012。也许有帮助。 Ty 查询,希望有人确认
-
@RaNdoM_PoWneD 你试过 sudo bccmd psget -s 0x0000 0x0017
标签: linux bluetooth bluetooth-lowenergy bluez