Firefly开源社区

打印 上一主题 下一主题

[Linux] BLE问题

87

积分

0

威望

0

贡献

技术小白

积分
87

BLE问题

发表于 2021-1-13 10:47:44      浏览:5909 | 回复:5        打印     [复制链接] 楼主
平台:Rockchip 3308b + Broadcom AP6236模组:
BLE的调试碰到的问题:
deviceiotest启动BLE,手机端会用nRF Connect软件测试,会发现Rockchip BLE设备,连接后,可以正常往Characteristic发数据;
但是我们公司有另一个蓝牙设备(Nordic),他会发现设备,连接设备,发固定指令数据,断开设备连接,其中发送数据后,Rockchip 3308的板子解析出来就有问题了,问题一是解析出来的UUID是2902,这是Description 的UUID,问题二:数据变成了固定的0x10, 00;
回复

使用道具 举报

87

积分

0

威望

0

贡献

技术小白

积分
87
发表于 2021-1-13 10:52:32      沙发
D:\1.png

image.jpg (195.44 KB, 下载次数: 104)

image.jpg
回复

使用道具 举报

87

积分

0

威望

0

贡献

技术小白

积分
87
发表于 2021-1-13 11:03:09      板凳
本帖最后由 tigerlh 于 2021-1-13 11:06 编辑

d:\2.png

2.jpg (48.49 KB, 下载次数: 118)

2.jpg
回复

使用道具 举报

87

积分

0

威望

0

贡献

技术小白

积分
87
发表于 2021-1-14 08:44:50      地板
李在赣神魔 发表于 2021-1-13 21:14
那手机端和Nordic可以正常发信息吗

手机端从Characteristic发送数据正常,往Descriptor 发送,设备的接收到的也是0x01 00或者0x00 00
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表