![]() |
DUNE: Uniform Navigational Environment
2019.02.1
|
Public Member Functions | |
| Task (const std::string &name, Tasks::Context &ctx) | |
| void | onUpdateParameters (void) |
| void | onResourceInitialization (void) |
| void | reset (void) |
| std::string | center (const std::string &var) |
| std::string | fill (const std::string &var) |
| void | requestAbort (const std::string &sys) |
| void | requestPing (const std::string &sys) |
| void | consume (const IMC::Abort *msg) |
| void | consume (const IMC::AcousticSystemsQuery *msg) |
| void | consume (const IMC::PowerOperation *msg) |
| void | consume (const IMC::AcousticOperation *msg) |
| void | consume (const IMC::ButtonEvent *msg) |
| void | selectSystem (bool increment=true) |
| void | pingSystem (const std::string &sys) |
| void | abortSystem (const std::string &sys) |
| void | executeOnPowerDown (void) |
| void | checkTimeout (void) |
| void | updateProgressBar (void) |
| void | onMain (void) |
Public Attributes | |
| Arguments | m_args |
| IMC::LcdControl | m_lcd |
| std::set< std::string > | m_sys |
| std::set< std::string >::const_iterator | m_sys_itr |
| IMC::AcousticSystems | m_acoustic_systems |
| Mode | m_mode |
| bool | m_power_down |
| bool | m_power_down_now |
| Command * | m_cmd |
| double | m_last_acop |
| unsigned | m_prog_bar |
|
inline |
References UserInterfaces::MantaPanel::Arguments::banner, UserInterfaces::MantaPanel::Arguments::btn_abort, UserInterfaces::MantaPanel::Arguments::btn_ping, UserInterfaces::MantaPanel::Arguments::btn_sys, UserInterfaces::MantaPanel::Arguments::cmd_pwr_down, UserInterfaces::MantaPanel::Arguments::cmd_pwr_down_abort, UserInterfaces::MantaPanel::Arguments::lcd_row_len, UserInterfaces::MantaPanel::Arguments::pwr_chn_cpu, UserInterfaces::MantaPanel::Arguments::sys_addr_sections, UserInterfaces::MantaPanel::Arguments::sys_exclude, and UserInterfaces::MantaPanel::Arguments::systems.
|
inline |
References UserInterfaces::MantaPanel::MODE_SYS_ABORT.
|
inline |
|
inline |
References UserInterfaces::MantaPanel::MODE_NONE.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References UserInterfaces::MantaPanel::Arguments::banner.
|
inline |
|
inline |
References UserInterfaces::MantaPanel::MODE_SYS_PING.
|
inline |
|
inline |
|
inline |
References UserInterfaces::MantaPanel::MODE_NONE.
|
inline |
References UserInterfaces::MantaPanel::MODE_SYS_SELECT.
|
inline |
| IMC::AcousticSystems UserInterfaces::MantaPanel::Task::m_acoustic_systems |
Message with list of supported systems.
| double UserInterfaces::MantaPanel::Task::m_last_acop |
Time of last acoustic operation dispatch.
| Mode UserInterfaces::MantaPanel::Task::m_mode |
Current mode.
| bool UserInterfaces::MantaPanel::Task::m_power_down |
True if powering down.
| bool UserInterfaces::MantaPanel::Task::m_power_down_now |
True if powering down immediately.
| unsigned UserInterfaces::MantaPanel::Task::m_prog_bar |
Progress bar.
| std::set<std::string> UserInterfaces::MantaPanel::Task::m_sys |
Supported system names.
| std::set<std::string>::const_iterator UserInterfaces::MantaPanel::Task::m_sys_itr |
System names iterator.
