Fang-Robotics-MCB
Fang Robotics Team Codebase
Loading...
Searching...
No Matches
fang::turret::HeatLimiter Class Reference

#include <heat_limiter.hpp>

Classes

struct  Config
 

Public Types

using HeatType = uint16_t
 
using Referee = tap::communication::serial::RefSerial
 

Public Member Functions

 HeatLimiter (Referee &referee, const Config &config)
 
bool stopRecommended () const
 

Member Typedef Documentation

◆ HeatType

◆ Referee

Constructor & Destructor Documentation

◆ HeatLimiter()

fang::turret::HeatLimiter::HeatLimiter ( Referee referee,
const Config config 
)

The critical heat limit triggers a full disabling of the feeder motor

Member Function Documentation

◆ stopRecommended()

bool fang::turret::HeatLimiter::stopRecommended ( ) const

If the the heat exceeds the robot, recommend stop.

If the referee system is not connected, it will NOT recommend a stop.


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