gpt4 book ai didi

linux - BlueZ 兼容内核版本

转载 作者:太空狗 更新时间:2023-10-29 11:08:56 26 4
gpt4 key购买 nike

我在 linux 中使用内核版本 3.0.35 和 bluez-4.98。有了这个,我就可以根据其中一个 SO 问题中给出的 hcitool 命令来宣传 ibeacon。我也能够连接到其他 ble 设备,但无法使用 gatttool 中的“主要”列出其服务。

我现在想把我的设备作为一个外围设备,让其他设备获取它的设备信息,然后在Central模式下知道其他ble设备的设备信息。

这个内核版本和 bluez 版本是否兼容该任务?

编辑:我想要设备信息,例如固件版本、硬件版本等 DIS 服务的其他特征。我如何为这些字段更新我的数据库,是通过一些 xml 还是一些配置文件?

最佳答案

我知道 4.101 之前的版本中的 LE 功能存在错误。您不能在那么旧的内核中使用 Bluez 5.x,但您应该能够使用最新的 4.x 版本,即 4.101,这可能会解决您的问题。

Firmware Revision , Hardware Revision String ,这些都可以通过它们的 UUID 使用 gatttool 来请求。我对您使用的任何数据库一无所知。

关于linux - BlueZ 兼容内核版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24609959/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com