1

我目前正在创建一个 Android 应用程序,它通过蓝牙收集数据并绘制实时图表,但似乎在短时间内出现数据包丢失并且图表变得很奇怪。我一直在寻找如何恢复丢失但似乎没有办法....只有 TCP/IP 或 UDP 有....由于我需要所有数据,我不能忽略那些数据包没有起始位或结束位。有没有办法防止损失或完全恢复损失?

谢谢

4

1 回答 1

1

在 Android 上使用 RFComm 已经像 TCP 一样内置了数据包顺序和可靠性。您应该尝试运行测试以查看 Android 设备是否距离太远、接收到准确的信息、蓝牙模块是否损坏或传感器是否有故障。

于 2011-09-27T01:08:16.423 回答