【求助帖】学生串口协议雷达数据无法在客户端显示的修改
[postbg]._bg5.png[/postbg]近日,有同学反馈说裁判系统学生串口协议中雷达数据无法在客户端显示。
经过排查,发现现在发布的《RoboMaster 2021 裁判系统串口协议附录 V1.2(20210430).pdf》中 雷达站发送的协议与实际不符。
串口协议文档附录描述为:

8b5e1e38-b991-49d8-ad98-a552ece78fbb.png




实际发送该结构体时
需要添加一个float 的保留字段其余字段内容不变,如下图所示:

2faf79de-e039-4d29-98d5-5c1147198fad.png



该保留字段没有实际意义,可以填入任何值。请大家及时修改,以免出现客户端无法显示的情况。如红方雷达站发送蓝3的信息

public struct RaderInfoToClient
{
public UInt16 targetRobotID = 103;

public float targetPosX = 3;

public float targetPosY = 3;

public float reserverd = 0;

}

其发包的字段应该下图所示:

06063067-1783-4c09-b155-eb703dc01279.png





请问这篇文章对你有用吗?
【求助帖】学生串口协议雷达数据无法在客户端显示的修改
所有评论
暂无更多
暂无更多
关于作者
廿阡
廿阡
0 关注Ta
0 文章
0 经验值
0 获赞