首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gatt服务器服务列表为空

Gatt服务器服务列表为空
EN

Stack Overflow用户
提问于 2020-02-03 21:23:30
回答 1查看 216关注 1票数 1

我是第一次接触BLE,我正在尝试使用BLE从我的android设备到运行linux的pc进行通信。我已经在我的android设备的gatt服务器上添加了一项服务,并且正在对其进行广告。我正在获取服务器,我能够从其他android设备使用像浅蓝色和ble scanner这样的应用程序访问服务中的特征。然而,当我使用蓝牙控制时,服务和特征没有显示(菜单gatt下的列表属性为空)。我使用的蓝牙协议栈是Bluez5.52。

EN

回答 1

Stack Overflow用户

发布于 2020-02-07 01:02:10

为了填充gatt服务,您必须调用discoverServices并让其完成。一旦调用完成,您就可以访问gatt服务。我推荐使用一个名为Android BLE Library的库来帮助您,它来自北欧半导体,非常有助于处理BLE的所有细微差别。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60040149

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档