有没有办法从控制台检索所有配对的蓝牙设备(“友好名称”和 MAC 地址)?是否有适用于任何 Linux 发行版的通用解决方案?
如果没有:我使用的是 Ubuntu 衍生版本。
我已经尝试了一些东西hcitool
,但到目前为止没有任何效果......
我自己找到了解决方案。在 Linux 中,友好名称及其相应的 mac 地址保存在文件中:
/var/bluetooth/{MAC-of-local-Bluetooth-device}/names
Run Code Online (Sandbox Code Playgroud)
使用 shell 脚本或您选择的编程语言阅读它应该很容易。
聚会迟到,我尝试按照 @panmari 和 @MarkCh 的建议列出,但我得到了一些未知的 mac 地址(在带有 Debian 的 CHIP 上),所以我使用了以下命令:
bt-device -l
Run Code Online (Sandbox Code Playgroud)
它将返回所有配对设备的友好名称和 Mac。
归档时间: |
|
查看次数: |
13998 次 |
最近记录: |