Android丢弃从外围设备收到的数据块

时间:2015-06-23 15:50:10

标签: android bluetooth-lowenergy

我有一个外围设备,它向我的Android手机发送一个大约2k字节的字符串。设备成功发送每个20字节块的通知。但问题是,在字符串结尾处,数据开始变坏。意味着随机块被丢弃。因此,如果我有一个像#34这样的大字符串;这只狗是毛茸茸的,它喜欢与它的主人一起玩,因为它是一只漂亮而忠诚的狗,非常友好"。我会得到"狗是毛茸茸的我和#34;其次是"使用它是一个很好的忠诚的做法"其次是" g和超级友好"。这只是一个示例,而不是我发送的实际字符串,但这说明了问题。如您所见,字符串中间的一个块被丢弃。有什么理由可以发生这种情况吗?特性的属性是writeWithoutResponse和notify。外围设备是CSR1010 BLE芯片,手机是运行Lollipop的三星S4。

0 个答案:

没有答案