TR-mbed 1.0
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
Referee Class Reference

#include <ref_serial.h>

Inheritance diagram for Referee:
StmIO

Public Member Functions

 Referee (PinName pin_tx, PinName pin_rx)
 
bool readable ()
 
void refereeThread ()
 
void readThread ()
 
void writeThread ()
 
void read ()
 
void write ()
 
bool is_red_or_blue ()
 判断自己红蓝方
 
uint8_t get_robot_id ()
 
uint8_t get_remain_hp ()
 
uint8_t get_game_progress ()
 
- Public Member Functions inherited from StmIO
void read ()
 
void write ()
 

Public Attributes

robot_status_t robot_status
 
power_heat_data_t power_heat_data
 

Constructor & Destructor Documentation

◆ Referee()

Referee::Referee ( PinName  pin_tx,
PinName  pin_rx 
)

Member Function Documentation

◆ get_game_progress()

uint8_t Referee::get_game_progress ( )

◆ get_remain_hp()

uint8_t Referee::get_remain_hp ( )

◆ get_robot_id()

uint8_t Referee::get_robot_id ( )

◆ is_red_or_blue()

bool Referee::is_red_or_blue ( )

判断自己红蓝方

Parameters
void
Return values
REDBLUE
Attention
数据打包,打包完成后通过串口发送到裁判系统

◆ read()

void Referee::read ( )

◆ readable()

bool Referee::readable ( )

◆ readThread()

void Referee::readThread ( )

◆ refereeThread()

void Referee::refereeThread ( )

◆ write()

void Referee::write ( )

◆ writeThread()

void Referee::writeThread ( )

Member Data Documentation

◆ power_heat_data

power_heat_data_t Referee::power_heat_data

◆ robot_status

robot_status_t Referee::robot_status

The documentation for this class was generated from the following files: