NASA Astrobee Robot Software
0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
|
#include <pmc_actuator.h>
Public Member Functions | |
virtual bool | SendCommand (const Command &command)=0 |
virtual bool | GetTelemetry (Telemetry *telemetry)=0 |
virtual i2c::Address | GetAddress ()=0 |
virtual bool | GetFirmwareHash (std::string &hash)=0 |
virtual bool | GetFirmwareTime (std::string &date)=0 |
virtual bool | GetFirmwareType (uint8_t &type)=0 |
void | PrintTelemetry (std::ostream &out, const Telemetry &telem) |
Base class for the PMC module
|
pure virtual |
Implemented in pmc_actuator::PmcActuatorStub, and pmc_actuator::PmcActuator.
|
pure virtual |
Implemented in pmc_actuator::PmcActuatorStub, and pmc_actuator::PmcActuator.
|
pure virtual |
Implemented in pmc_actuator::PmcActuatorStub, and pmc_actuator::PmcActuator.
|
pure virtual |
Implemented in pmc_actuator::PmcActuatorStub, and pmc_actuator::PmcActuator.
|
pure virtual |
Implemented in pmc_actuator::PmcActuatorStub, and pmc_actuator::PmcActuator.
void pmc_actuator::PmcActuatorBase::PrintTelemetry | ( | std::ostream & | out, |
const Telemetry & | telem | ||
) |
|
pure virtual |
Implemented in pmc_actuator::PmcActuatorStub, and pmc_actuator::PmcActuator.