14 Referee(PinName pin_tx, PinName pin_rx);
52 bool enablePrintRefData = 0;
56 uint8_t Judge_Self_ID;
57 uint16_t Judge_SelfClient_ID;
63 int JudgeSystem_USART_Receive_DMA();
64 void Judge_GetMessage(uint16_t Data_Length);
66 void RobotStatus_LEDYellow();
70 void ui_graph_characters(
int operation_type,
string str,
int x,
int y,
char name);
73 void ui_delete_layer(
int layer);
98 uint8_t Robot_Commute[26];
109 void referee_data_pack_handle(uint8_t sof,uint16_t cmd_id, uint8_t *p_data, uint16_t len);
113 void init_referee_struct_data();
Definition ref_serial.h:12
uint8_t get_robot_id()
Definition ref_operations.cpp:214
void readThread()
Definition ref_operations.cpp:166
void write()
Definition ref_operations.cpp:51
robot_status_t robot_status
Definition ref_serial.h:44
uint8_t get_game_progress()
Definition ref_operations.cpp:226
bool is_red_or_blue()
判断自己红蓝方
Definition ref_operations.cpp:238
power_heat_data_t power_heat_data
Definition ref_serial.h:45
uint8_t get_remain_hp()
Definition ref_operations.cpp:220
bool readable()
Definition ref_operations.cpp:14
void writeThread()
Definition ref_operations.cpp:203
void read()
Definition ref_operations.cpp:20
#define send_max_len
Definition ref_constants.h:15
#define JUDGESYSTEM_PACKSIZE
Definition ref_constants.h:31
Definition ref_constants.h:362
Definition ref_constants.h:352
Definition ref_constants.h:195
Definition ref_constants.h:336
Definition ref_constants.h:427
Definition ref_constants.h:264
Definition ref_constants.h:180
Definition ref_constants.h:224
Definition ref_constants.h:151
Definition ref_constants.h:413
Definition ref_constants.h:238
Definition ref_constants.h:144
Definition ref_constants.h:134
Definition ref_constants.h:376
Definition ref_constants.h:314
Definition ref_constants.h:394
Definition ref_constants.h:255
Definition ref_constants.h:327
Definition ref_constants.h:300
Definition ref_constants.h:384