微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > cc2640 ble throughput 测试在连接android设备时没有检测到数据包

cc2640 ble throughput 测试在连接android设备时没有检测到数据包

时间:10-02 整理:3721RD 点击:

我们的一个项目需要1。5KB左右的稳定数据传输到手机。现在看到TI提供了一个最大化ble输出的例子:

https://github.com/ti-simplelink/ble_examples/blob/master/docs/throughput_example.md

在下载了ble-stack 2.20,合并了代码后,基于sensortag参考板,没有看到noti包被成功的发出去。

问题1:

GATT_Notification返回值是0x1B,同时不能找到对应的错误值的说明。请教该错误代码是什么意思?

问题2:

例子是使用Ti的central app来对接测试的,说明中有一句话不是很明白:

   Both sides of the connections support the Data Length Extension feature of the spec.

想问是不是该例子提到功能不能被android的手机支持。

问题3:

TI有适合Android使用的throughput 测试用例吗?

谢谢!

你好,

你手机端可以找到相应的服务和属性列表吗?

因为例程是master和slave side都是CC2640,设置了max data payload和connection interval.

然后才打开notification。

另外,你的手机支持 Data Length Extension feature of bt 4.2吗?

我手上没有支持蓝牙4.2的安卓手机,你们可以推荐一款吗?

现在支持4.2的应该不少吧,华为,小米新产品都支持4.2,有兴趣可以去查查

android 6.0才支持4.2,在throughput测试上,你们有android的示列app吗?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top