微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2541主机读取从机的间隔

CC2541主机读取从机的间隔

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

CC2541主机连接上从机后,需要间隔250ms循环读取从机数据,使用GATT_ReadCharValue读取,但是会成功一次,失败一次,失败的statu值是0x16,意思是waiting。如果把间隔加到接近1S这样就不会出现这种问题,请问有办法解决这个问题不?还是2541就不支持这么快速的读取。

另外,2541主机能最多连接几个从机,我需要对多个从机都做循环读取数据的操作,有什么办法提高速率呢?

zack,

你的connection interval 是多少呢?

你需要把这个设置成小于100ms,以你的250ms 的应用场景就应该可以了。

如果我有些应用场景需要间隔50MS呢,这个connection interval最小能设成多少?

学习

2541最多能同时连接3台BLE设备。

连接间隔是连接参数的重要指标,蓝牙BLE标准规定:连接间隔,1.25ms 的倍数,范围7.5ms~4s 之间。也就是7.5ms+N*1.25ms。

上一篇:CC2540 port1 中断
下一篇:UART的波特率

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

网站地图

Top