robomaster-oss / rmoss_core

RoboMaster OSS中的基础项目,为RoboMaster提供通用基础功能模块包,如相机模块,弹道运动模块等。
Apache License 2.0
105 stars 17 forks source link

64字节传输的时,每次flush会频繁导致FixedPacketTool::recv_packet失败 #40

Closed Ericsii closed 1 year ago

Ericsii commented 1 year ago

Bug report

Required Info:

Steps to reproduce issue

使用64字节 波特率1152000测试 MCU发送频率500hz

FixedPacketTool::recv_packet 函数会失败

Expected behavior

Actual behavior

Additional information

删除此行之后问题解决 https://github.com/robomaster-oss/rmoss_core/blob/9a75ac8a6c92fdbcc157f85b37b458b29d35d179/rmoss_base/src/transporter_driver/uart_transporter.cpp#L189