Fang-Robotics-MCB
Fang Robotics Team Codebase
Loading...
Searching...
No Matches
tap::communication::serial::RefSerialData::Rx::GameData Struct Reference

#include <ref_serial_data.hpp>

Collaboration diagram for tap::communication::serial::RefSerialData::Rx::GameData:

Public Attributes

GameType gameType
 Current type of competition the robot is taking part in.
 
GameStage gameStage
 Current stage in the game.
 
uint16_t stageTimeRemaining
 Remaining time in the current stage (in seconds).
 
uint64_t unixTime
 Unix time of the competition server.
 
GameWinner gameWinner
 Results of the match.
 
EventData eventData
 Data about the current event.
 
SupplierAction supplier
 Data about the projectile supplier.
 
DartInfo dartInfo
 Data about the dart launcher.
 
AirSupportData airSupportData
 Information about the air support.
 
DartStationInfo dartStation
 Information about the dart launching station.
 
GroundRobotPositions positions
 Information about the position of ground robots.
 
RadarMarkProgress radarProgress
 Information about the mark progress for the radar station.
 
SentryInfo sentry
 Information about the sentry.
 
RadarInfo radar
 Information about the radar station.
 

Member Data Documentation

◆ airSupportData

AirSupportData tap::communication::serial::RefSerialData::Rx::GameData::airSupportData

Information about the air support.

◆ dartInfo

DartInfo tap::communication::serial::RefSerialData::Rx::GameData::dartInfo

Data about the dart launcher.

◆ dartStation

DartStationInfo tap::communication::serial::RefSerialData::Rx::GameData::dartStation

Information about the dart launching station.

◆ eventData

EventData tap::communication::serial::RefSerialData::Rx::GameData::eventData

Data about the current event.

◆ gameStage

GameStage tap::communication::serial::RefSerialData::Rx::GameData::gameStage

Current stage in the game.

◆ gameType

GameType tap::communication::serial::RefSerialData::Rx::GameData::gameType

Current type of competition the robot is taking part in.

◆ gameWinner

GameWinner tap::communication::serial::RefSerialData::Rx::GameData::gameWinner

Results of the match.

◆ positions

GroundRobotPositions tap::communication::serial::RefSerialData::Rx::GameData::positions

Information about the position of ground robots.

◆ radar

RadarInfo tap::communication::serial::RefSerialData::Rx::GameData::radar

Information about the radar station.

◆ radarProgress

RadarMarkProgress tap::communication::serial::RefSerialData::Rx::GameData::radarProgress

Information about the mark progress for the radar station.

◆ sentry

SentryInfo tap::communication::serial::RefSerialData::Rx::GameData::sentry

Information about the sentry.

◆ stageTimeRemaining

uint16_t tap::communication::serial::RefSerialData::Rx::GameData::stageTimeRemaining

Remaining time in the current stage (in seconds).

◆ supplier

SupplierAction tap::communication::serial::RefSerialData::Rx::GameData::supplier

Data about the projectile supplier.

◆ unixTime

uint64_t tap::communication::serial::RefSerialData::Rx::GameData::unixTime

Unix time of the competition server.


The documentation for this struct was generated from the following file: