DUNE: Uniform Navigational Environment
2.4.1
|
Public Member Functions | |
Task (const std::string &name, Tasks::Context &ctx) | |
void | onUpdateParameters (void) |
void | onEntityReservation (void) |
void | onResourceAcquisition (void) |
void | sendMessages (const uint16_t *unpack) |
void | onCommand (uint8_t cmd, const uint8_t *data, int data_size) |
void | onVersion (unsigned major, unsigned minor, unsigned patch) |
bool | waitForCommand (uint8_t code) |
void | task (void) |
Public Attributes | |
Hardware::LUCL::Protocol | m_proto |
Message * | m_adcs [c_adcs_max] |
Arguments | m_args |
|
inline |
|
inline |
References Sensors::SDCR::CMD_STATE, and sendMessages().
Referenced by waitForCommand().
|
inline |
References Sensors::SDCR::Arguments::adc_elabels, m_adcs, and m_args.
|
inline |
References m_args, m_proto, and Sensors::SDCR::Arguments::uart_dev.
|
inline |
References Sensors::SDCR::Arguments::adc_messages, m_adcs, and m_args.
|
inline |
Referenced by waitForCommand().
|
inline |
References Sensors::SDCR::Arguments::adc_factors, m_adcs, m_args, and Sensors::SDCR::Arguments::ref_volt.
Referenced by onCommand().
|
inline |
References Sensors::SDCR::CMD_STATE, m_proto, and waitForCommand().
|
inline |
References m_proto, onCommand(), and onVersion().
Referenced by task().
Message* Sensors::SDCR::Task::m_adcs[c_adcs_max] |
ADC Messages.
Referenced by onEntityReservation(), onUpdateParameters(), sendMessages(), and Task().
Arguments Sensors::SDCR::Task::m_args |
Task arguments.
Referenced by onEntityReservation(), onResourceAcquisition(), onUpdateParameters(), sendMessages(), and Task().
Hardware::LUCL::Protocol Sensors::SDCR::Task::m_proto |
Device protocol handler.
Referenced by onResourceAcquisition(), task(), and waitForCommand().