Basic_Frame_TypeC_2023_Omni
Loading...
Searching...
No Matches
referee_ui.hpp
1#ifndef SRC_REF_UI_H_
2#define SRC_REF_UI_H_
3
4#include "subsystems_interfaces.h"
5#include "subsystems_types.h"
6
7class RefereeUI : public IRefUI {
8 private:
9 Referee_UI_t ref_ui;
10 uint8_t ref_tx_frame[256];
11
12 public:
13 void init() override;
14 void set_ui_data(referee_ui_type_t ui_type, uint8_t robot_id,
15 ref_ui_info_t ref_ui_info) override;
16 void send_ui_data(uint16_t cmd_id, uint16_t len,
17 referee_ui_type_t ui_type) override;
18 void draw_marks() override;
19 void draw_vaild_info(uint32_t act_mode, uint32_t level) override;
20};
21
22#endif /* SRC_REF_UI_H_ */
Definition subsystems_interfaces.h:41
Definition referee_ui.hpp:7
Definition subsystems_types.h:441
Definition subsystems_types.h:435