# referee_serial_port_protocol **Repository Path**: baryming/referee_serial_port_protocol ## Basic Information - **Project Name**: referee_serial_port_protocol - **Description**: No description available - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2020-12-15 - **Last Updated**: 2024-05-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 概述 English:[readme.md](doc/en/readme.md) 本工程主要更新Robomaster2019裁判系统串口协议。Robomaster2019裁判系统通过电源模块的user串口对外输出数据,用于比赛信息的数据获取。 ### 文档 中文版: 2019 裁判系统串口协议附录 V2.0.pdf 2020年裁判系统串口协议附录 V1.0.pdf 2020年裁判系统串口协议附录 V1.1.pdf 英文版: 2019 Referee System Serial Port Protocol Appendix V2.0.pdf 2020 Referee System Serial Port Protocol Appendix V1.0.pdf 2020 Referee System Serial Port Protocol Appendix V1.1.pdf ### 主要更新点 2020.5.15 1.增加飞镖机器人客户端指令数据 2.交互数据ID说明中增加缺少的雷达站ID 2020.2.25 1.2020年首次发布 2019.7.11 1.修改比赛机器人存活情况为比赛机器人血量; 2.修改空中机器人发射时间描述; 3.修改场地事件,增加小能量机关描述,基地护盾描述; 4.修改伤害信息描述; 5.增加裁判警告信息; 6.增加子弹剩余发射数,仅支持空中机器人与哨兵机器人; 7.增加客户端自定义图形。 ### 更新点介绍 1.双方均可以获取全场机器人血量,可以用于哨兵机器人等机器人上进行自动瞄准的优化, 2.主要为根据总决赛规则的修改,减少为30s; 3.主要为根据总决赛规则的修改,加入的小能量机关的bit,故而之后的bit位整体后移了一位,添加了基地护盾的描述 4.伤害信息类型的修改,添加了超射速,装甲撞击类型 5.添加了一个新的cmd_id,判罚信息,对于参赛队机器人,可以添加一个自动防御的状态,用于判罚时子弹的躲避。 6.根据总决赛规则添加了剩余子弹数,因为哨兵机器人和空中机器人均500颗子弹,可以获取到剩余子弹的发射量,用于控制策略的优化 7.添加了一种新的人机交互形式,参赛队可以使用该命令进行客户端的画图,辅助参赛队操作手体验。以下进行详细介绍