TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2640 连续发送长数据包问题

Hi,

请问怎么实现CC2640不间断的方式发送数据到手机?

我现在用的是串口的历程, 实现方式是SPPBLEServer_enqueueUARTMsg( UART_DATA_EVT , buf, len);,写入240字节;手机端收到数据是不固定的间隔比较大的时间,就是数据时间不连续,时间间隔有时将近2秒。

怎样才能实现一个完整数据包之间不出现这么大的时间间隔,20-30ms 间隔是可以接受的。

多谢!

su rutong:

回复 Yan:

Hi Yan,

     非常感谢,问题解决了。 测试连续发送240字节中间不间断。

Dendi:

回复 su rutong:

hi su rutong,

请问您是怎样做到一个时间间隔内发240字节的呢?协议里不是规定最大是20字节么?我现在最大也只能发20个字节,请问如何修改才能在一个时间间隔内发送超过20个字节的数据呢?一个时间间隔内可以发多个数据包(每个包20字节)么?

Dendi:

回复 su rutong:

   我还发现,PC串口端通过蓝牙发送到手机端是可以超过20字节的(我一次发送100多个字节都可以,不过缩短发送时间间隔就会挂掉),而手机端通过蓝牙发送到PC端一次最多只能发20个字节,请问您有没有遇到过这个问题的?

赞(0)
未经允许不得转载:TI中文支持网 » CC2640 连续发送长数据包问题
分享到: 更多 (0)