|
| enum | rm_referee::RefereeCmdId {
rm_referee::GAME_STATUS_CMD = 0x0001
, rm_referee::GAME_RESULT_CMD = 0x0002
, rm_referee::GAME_ROBOT_HP_CMD = 0x0003
, rm_referee::DART_STATUS_CMD = 0x0004
,
rm_referee::ICRA_ZONE_STATUS_CMD = 0x0005
, rm_referee::FIELD_EVENTS_CMD = 0x0101
, rm_referee::SUPPLY_PROJECTILE_ACTION_CMD = 0x0102
, rm_referee::REFEREE_WARNING_CMD = 0x0104
,
rm_referee::DART_INFO_CMD = 0x0105
, rm_referee::ROBOT_STATUS_CMD = 0x0201
, rm_referee::POWER_HEAT_DATA_CMD = 0x0202
, rm_referee::ROBOT_POS_CMD = 0x0203
,
rm_referee::BUFF_CMD = 0x0204
, rm_referee::AERIAL_ROBOT_ENERGY_CMD = 0x0205
, rm_referee::ROBOT_HURT_CMD = 0x0206
, rm_referee::SHOOT_DATA_CMD = 0x0207
,
rm_referee::BULLET_REMAINING_CMD = 0x0208
, rm_referee::ROBOT_RFID_STATUS_CMD = 0x0209
, rm_referee::DART_CLIENT_CMD = 0x020A
, rm_referee::ROBOTS_POS_CMD = 0X020B
,
rm_referee::RADAR_MARK_CMD = 0X020C
, rm_referee::SENTRY_INFO_CMD = 0x020D
, rm_referee::RADAR_INFO_CMD = 0x020E
, rm_referee::INTERACTIVE_DATA_CMD = 0x0301
,
rm_referee::CUSTOM_CONTROLLER_CMD = 0x0302
, rm_referee::TARGET_POS_CMD = 0x0303
, rm_referee::ROBOT_COMMAND_CMD = 0x0304
, rm_referee::CLIENT_MAP_CMD = 0x0305
,
rm_referee::CUSTOM_CLIENT_CMD = 0x0306
, rm_referee::MAP_SENTRY_CMD = 0x0307
, rm_referee::CUSTOM_TO_ROBOT_CMD = 0x0308
, rm_referee::ROBOT_TO_CUSTOM_CMD = 0x0309
,
rm_referee::POWER_MANAGEMENT_SAMPLE_AND_STATUS_DATA_CMD = 0X8301
, rm_referee::POWER_MANAGEMENT_INITIALIZATION_EXCEPTION_CMD = 0X8302
, rm_referee::POWER_MANAGEMENT_SYSTEM_EXCEPTION_CMD = 0X8303
, rm_referee::POWER_MANAGEMENT_PROCESS_STACK_OVERFLOW_CMD = 0X8304
,
rm_referee::POWER_MANAGEMENT_UNKNOWN_EXCEPTION_CMD = 0X8305
} |
| |
| enum | rm_referee::DataCmdId {
rm_referee::ROBOT_INTERACTIVE_CMD_MIN = 0x0200
, rm_referee::ROBOT_INTERACTIVE_CMD_MAX = 0x02FF
, rm_referee::CLIENT_GRAPH_DELETE_CMD = 0x0100
, rm_referee::CLIENT_GRAPH_SINGLE_CMD = 0x0101
,
rm_referee::CLIENT_GRAPH_DOUBLE_CMD = 0x0102
, rm_referee::CLIENT_GRAPH_FIVE_CMD = 0x0103
, rm_referee::CLIENT_GRAPH_SEVEN_CMD = 0x0104
, rm_referee::CLIENT_CHARACTER_CMD = 0x0110
,
rm_referee::SENTRY_CMD = 0x0120
, rm_referee::RADAR_CMD = 0x0121
, rm_referee::BULLET_NUM_SHARE_CMD = 0x0200
, rm_referee::SENTRY_TO_RADAR_CMD = 0x0201
,
rm_referee::RADAR_TO_SENTRY_CMD = 0x0202
} |
| |
| enum | rm_referee::RobotId {
rm_referee::RED_HERO = 1
, rm_referee::RED_ENGINEER = 2
, rm_referee::RED_STANDARD_3 = 3
, rm_referee::RED_STANDARD_4 = 4
,
rm_referee::RED_STANDARD_5 = 5
, rm_referee::RED_AERIAL = 6
, rm_referee::RED_SENTRY = 7
, rm_referee::RED_RADAR = 9
,
rm_referee::RED_OUTPOST = 10
, rm_referee::RED_BASE = 11
, rm_referee::BLUE_HERO = 101
, rm_referee::BLUE_ENGINEER = 102
,
rm_referee::BLUE_STANDARD_3 = 103
, rm_referee::BLUE_STANDARD_4 = 104
, rm_referee::BLUE_STANDARD_5 = 105
, rm_referee::BLUE_AERIAL = 106
,
rm_referee::BLUE_SENTRY = 107
, rm_referee::BLUE_RADAR = 109
, rm_referee::BLUE_OUTPOST = 110
, rm_referee::BLUE_BASE = 111
} |
| |
| enum | rm_referee::ClientId {
rm_referee::RED_HERO_CLIENT = 0x0101
, rm_referee::RED_ENGINEER_CLIENT = 0x0102
, rm_referee::RED_STANDARD_3_CLIENT = 0x0103
, rm_referee::RED_STANDARD_4_CLIENT = 0x0104
,
rm_referee::RED_STANDARD_5_CLIENT = 0x0105
, rm_referee::RED_AERIAL_CLIENT = 0x0106
, rm_referee::BLUE_HERO_CLIENT = 0x0165
, rm_referee::BLUE_ENGINEER_CLIENT = 0x0166
,
rm_referee::BLUE_STANDARD_3_CLIENT = 0x0167
, rm_referee::BLUE_STANDARD_4_CLIENT = 0x0168
, rm_referee::BLUE_STANDARD_5_CLIENT = 0x0169
, rm_referee::BLUE_AERIAL_CLIENT = 0x016A
,
rm_referee::REFEREE_SERVER = 0x8080
} |
| |
| enum | rm_referee::GraphOperation { rm_referee::ADD = 1
, rm_referee::UPDATE = 2
, rm_referee::DELETE = 3
} |
| |
| enum | rm_referee::GraphColor {
rm_referee::MAIN_COLOR = 0
, rm_referee::YELLOW = 1
, rm_referee::GREEN = 2
, rm_referee::ORANGE = 3
,
rm_referee::PURPLE = 4
, rm_referee::PINK = 5
, rm_referee::CYAN = 6
, rm_referee::BLACK = 7
,
rm_referee::WHITE = 8
} |
| |
| enum | rm_referee::GraphType {
rm_referee::LINE
, rm_referee::RECTANGLE
, rm_referee::CIRCLE
, rm_referee::ELLIPSE
,
rm_referee::ARC
, rm_referee::FLOAT_NUM
, rm_referee::INT_NUM
, rm_referee::STRING
} |
| |
| enum | rm_referee::SentryIntention { rm_referee::ATTACK_IN = 1
, rm_referee::DEFEND_IN = 2
, rm_referee::MOVE_TO = 3
} |
| |
| enum | rm_referee::PowerManagementStateMachine { rm_referee::CHARGE = 0
, rm_referee::BOOST = 1
, rm_referee::NORMAL = 2
, rm_referee::ALL_OFF = 3
} |
| |
| enum | rm_referee::PowerManagementProtectionInfo { rm_referee::NO_PROBLEM = 0
, rm_referee::HIGH_CURRENT = 1
, rm_referee::REFEREE_POWER_DOWN = 2
, rm_referee::REFEREE_DISCONNECT = 3
} |
| |
| enum | rm_referee::PowerManagementResetReason {
rm_referee::POWER_ON = 1
, rm_referee::EXTERNAL_BUTTON = 2
, rm_referee::SOFT = 3
, rm_referee::INDEPENDENT_WATCHDOG = 4
,
rm_referee::WINDOW_WATCHDOG = 5
, rm_referee::LOW_VOLTAGE = 6
, rm_referee::UNKNOWN = 7
} |
| |
| enum | rm_referee::PowerManagementTopology { rm_referee::PASS_THROUGH = 0
, rm_referee::CHARGE_AND_BOOST = 1
, rm_referee::SWITCHES_ALL_OFF = 2
} |
| |