DUNE: Uniform Navigational Environment  2019.02.0
Power::PCTLv2::Task Member List

This is the complete list of members for Power::PCTLv2::Task, including all inherited members.

consume(const IMC::QueryPowerChannelState *msg)Power::PCTLv2::Taskinline
consume(const IMC::PowerChannelControl *msg)Power::PCTLv2::Taskinline
consume(const IMC::SetLedBrightness *msg)Power::PCTLv2::Taskinline
consume(const IMC::QueryLedBrightness *msg)Power::PCTLv2::Taskinline
dispatchPowerChannelStates(void)Power::PCTLv2::Taskinline
m_adcsPower::PCTLv2::Task
m_argsPower::PCTLv2::Task
m_channelsPower::PCTLv2::Task
m_leaksPower::PCTLv2::Task
m_led_brightPower::PCTLv2::Task
m_led_mapPower::PCTLv2::Task
m_protoPower::PCTLv2::Task
m_pwr_downPower::PCTLv2::Task
m_pwr_opPower::PCTLv2::Task
m_state_timerPower::PCTLv2::Task
m_tempPower::PCTLv2::Task
m_wdogPower::PCTLv2::Task
onCommand(uint8_t cmd, const uint8_t *data, int data_size)Power::PCTLv2::Taskinline
onEntityReservation(void)Power::PCTLv2::Taskinline
onMain(void)Power::PCTLv2::Taskinline
onReportEntityState(void)Power::PCTLv2::Taskinline
onResourceAcquisition(void)Power::PCTLv2::Taskinline
onResourceInitialization(void)Power::PCTLv2::Taskinline
onResourceRelease(void)Power::PCTLv2::Taskinline
onUpdateParameters(void)Power::PCTLv2::Taskinline
onVersion(unsigned major, unsigned minor, unsigned patch)Power::PCTLv2::Taskinline
processADCs(const uint8_t *data)Power::PCTLv2::Taskinline
processLeaks(const uint8_t *data)Power::PCTLv2::Taskinline
processMode(const uint8_t *data)Power::PCTLv2::Taskinline
processPowerInfo(const uint8_t *data)Power::PCTLv2::Taskinline
setLeakStatus(int idx, bool leak)Power::PCTLv2::Taskinline
setPowerChannelState(unsigned channel, unsigned state)Power::PCTLv2::Taskinline
Task(const std::string &name, Tasks::Context &ctx)Power::PCTLv2::Taskinline
updateEEPROM(bool version_pre24)Power::PCTLv2::Taskinline
waitForCommand(uint8_t code, unsigned retries=10)Power::PCTLv2::Taskinline
~Task(void)Power::PCTLv2::Taskinline