![]() |
DUNE: Uniform Navigational Environment
2.3.2
|
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().
