DUNE: Uniform Navigational Environment
2019.02.0
|
Task arguments.
Public Attributes | |
std::string | uart_dev |
double | adc_ref |
std::string | adc_messages [c_adcs_count] |
std::string | adc_elabels [c_adcs_count] |
std::vector< double > | adc_factors [c_adcs_count] |
std::string | pwr_names [c_pwrs_count] |
unsigned | pwr_states [c_pwrs_count] |
std::string | pwr_main |
std::string | leak_elabels [c_leak_count] |
bool | leak_medium [c_leak_count] |
double | wdog_tout |
std::vector< uint8_t > | chn_eme_state |
double | vol_min |
double | vol_wup |
std::vector< std::string > | leds |
std::string Power::PCTLv2::Arguments::adc_elabels[c_adcs_count] |
ADC entity labels.
Referenced by Power::PCTLv2::Task::onEntityReservation(), Power::PCTLv2::Task::onUpdateParameters(), and Power::PCTLv2::Task::Task().
std::vector<double> Power::PCTLv2::Arguments::adc_factors[c_adcs_count] |
ADC conversion factors.
Referenced by Power::PCTLv2::Task::processADCs(), Power::PCTLv2::Task::Task(), and Power::PCTLv2::Task::updateEEPROM().
std::string Power::PCTLv2::Arguments::adc_messages[c_adcs_count] |
ADC Messages.
Referenced by Power::PCTLv2::Task::onUpdateParameters(), and Power::PCTLv2::Task::Task().
double Power::PCTLv2::Arguments::adc_ref |
ADC voltage reference.
Referenced by Power::PCTLv2::Task::processADCs(), Power::PCTLv2::Task::Task(), and Power::PCTLv2::Task::updateEEPROM().
std::vector<uint8_t> Power::PCTLv2::Arguments::chn_eme_state |
Channel state: emergency.
Referenced by Power::PCTLv2::Task::Task(), and Power::PCTLv2::Task::updateEEPROM().
std::string Power::PCTLv2::Arguments::leak_elabels[c_leak_count] |
Leaks entity labels.
Referenced by Power::PCTLv2::Task::onEntityReservation(), and Power::PCTLv2::Task::Task().
bool Power::PCTLv2::Arguments::leak_medium[c_leak_count] |
True if leak sensor is in fact a medium sensor.
Referenced by Power::PCTLv2::Task::setLeakStatus(), and Power::PCTLv2::Task::Task().
std::vector<std::string> Power::PCTLv2::Arguments::leds |
LED names.
Referenced by Power::PCTLv2::Task::onUpdateParameters(), and Power::PCTLv2::Task::Task().
std::string Power::PCTLv2::Arguments::pwr_main |
Main power channel.
Referenced by Power::PCTLv2::Task::consume(), and Power::PCTLv2::Task::Task().
std::string Power::PCTLv2::Arguments::pwr_names[c_pwrs_count] |
Power channels names.
Referenced by Power::PCTLv2::Task::onUpdateParameters(), and Power::PCTLv2::Task::Task().
unsigned Power::PCTLv2::Arguments::pwr_states[c_pwrs_count] |
Power channels states.
Referenced by Power::PCTLv2::Task::onResourceRelease(), Power::PCTLv2::Task::onUpdateParameters(), and Power::PCTLv2::Task::Task().
std::string Power::PCTLv2::Arguments::uart_dev |
Serial port device.
Referenced by Power::PCTLv2::Task::onResourceAcquisition(), and Power::PCTLv2::Task::Task().
double Power::PCTLv2::Arguments::vol_min |
Minimum operating voltage.
Referenced by Power::PCTLv2::Task::Task(), and Power::PCTLv2::Task::updateEEPROM().
double Power::PCTLv2::Arguments::vol_wup |
Wake-up voltage.
Referenced by Power::PCTLv2::Task::Task(), and Power::PCTLv2::Task::updateEEPROM().
double Power::PCTLv2::Arguments::wdog_tout |
Watchdog timeout.
Referenced by Power::PCTLv2::Task::onResourceAcquisition(), and Power::PCTLv2::Task::Task().