Open RXlung opened 2 years ago
经大量测试 单纯的框架收发很强大,很及时。
但是在真实的环境中,比如大量蓝牙模块存在,还有app应用有模型渲染,有udp\tcp和其他设备通信,有N多线程或定时,有surface实时心电图,视频播放等等。并且这些情况有同时开启的业务需求。
如果上面的功能业务开启了部分或全部,因此会存在两个蓝牙通信问题 一是 蓝牙接收消息缓慢的问题。 比如模拟人短时间内发送了50条,app会一点点收,可能需要几秒甚至10来秒 二是 蓝牙接收会丢数据,没来50条消息,里面的数据是递增的,但是可能接收30来条,数据就少了。
以上问题,除了提供设备性能,想尽办法去减少app其他业务功能的性能消耗外。
从本框架中可以有什么手段吗?
经大量测试 单纯的框架收发很强大,很及时。
但是在真实的环境中,比如大量蓝牙模块存在,还有app应用有模型渲染,有udp\tcp和其他设备通信,有N多线程或定时,有surface实时心电图,视频播放等等。并且这些情况有同时开启的业务需求。
如果上面的功能业务开启了部分或全部,因此会存在两个蓝牙通信问题 一是 蓝牙接收消息缓慢的问题。 比如模拟人短时间内发送了50条,app会一点点收,可能需要几秒甚至10来秒 二是 蓝牙接收会丢数据,没来50条消息,里面的数据是递增的,但是可能接收30来条,数据就少了。
以上问题,除了提供设备性能,想尽办法去减少app其他业务功能的性能消耗外。
从本框架中可以有什么手段吗?