AbstractTask(void) | DUNE::Tasks::AbstractTask | inline |
acquireResources(void) | DUNE::Tasks::Task | |
activate(void) | DUNE::Tasks::Task | protected |
activateFBW(void) | Control::UAV::Ardupilot::Task | inline |
activationFailed(const std::string &reason) | DUNE::Tasks::Task | protected |
autoLand(const IMC::Land *land) | Control::UAV::Ardupilot::Task | inline |
autoTakeoff(const IMC::DesiredPath *dpath, float pitch) | Control::UAV::Ardupilot::Task | inline |
bind(T *task_obj, void(T::*consumer)(const M *)=&T::consume) | DUNE::Tasks::Task | inlineprotected |
bind(T *task_obj, const std::vector< uint32_t > &list) | DUNE::Tasks::Task | inlineprotected |
bind(T *task_obj, const std::vector< uint32_t > &list, void(T::*consumer)(const M *)=&T::consume) | DUNE::Tasks::Task | inlineprotected |
bind(T *task_obj, const std::vector< std::string > &list) | DUNE::Tasks::Task | inlineprotected |
consume(const IMC::ControlLoops *cloops) | Control::UAV::Ardupilot::Task | inline |
consume(const IMC::DesiredRoll *d_roll) | Control::UAV::Ardupilot::Task | inline |
consume(const IMC::DesiredControl *d_acc) | Control::UAV::Ardupilot::Task | inline |
consume(const IMC::DesiredZ *d_z) | Control::UAV::Ardupilot::Task | inline |
consume(const IMC::DesiredVerticalRate *d_vr) | Control::UAV::Ardupilot::Task | inline |
consume(const IMC::DesiredSpeed *d_speed) | Control::UAV::Ardupilot::Task | inline |
consume(const IMC::DesiredPath *path) | Control::UAV::Ardupilot::Task | inline |
consume(const IMC::Takeoff *tkoff) | Control::UAV::Ardupilot::Task | inline |
consume(const IMC::Land *land) | Control::UAV::Ardupilot::Task | inline |
consume(const IMC::IdleManeuver *idle) | Control::UAV::Ardupilot::Task | inline |
consume(const IMC::VehicleMedium *vm) | Control::UAV::Ardupilot::Task | inline |
consume(const IMC::VehicleState *msg) | Control::UAV::Ardupilot::Task | inline |
consume(const IMC::SimulatedState *sim_state) | Control::UAV::Ardupilot::Task | inline |
consume(const IMC::DevCalibrationControl *msg) | Control::UAV::Ardupilot::Task | inline |
consume(const IMC::AutopilotMode *msg) | Control::UAV::Ardupilot::Task | inline |
consumeMessages(void) | DUNE::Tasks::Task | inlineprotected |
cri(const char *format,...) DUNE_PRINTF_FORMAT(2 | DUNE::Tasks::Task | virtual |
deactivate(void) | DUNE::Tasks::Task | protected |
deactivationFailed(const std::string &reason) | DUNE::Tasks::Task | protected |
debug(const char *format,...) DUNE_PRINTF_FORMAT(2 | DUNE::Tasks::Task | virtual |
dispatch(IMC::Message *msg, unsigned int flags=0) | DUNE::Tasks::Task | |
dispatch(IMC::Message &msg, unsigned int flags=0) | DUNE::Tasks::Task | inline |
dispatchReply(const IMC::Message &original, IMC::Message &msg, unsigned int flags=0) | DUNE::Tasks::Task | inline |
err(const char *format,...) DUNE_PRINTF_FORMAT(2 | DUNE::Tasks::Task | virtual |
getActivationTime(void) const | DUNE::Tasks::Task | inline |
getDeactivationTime(void) const | DUNE::Tasks::Task | inline |
getDebugLevel(void) const | DUNE::Tasks::Task | inline |
getEntityId(void) const | DUNE::Tasks::Task | inline |
getEntityLabel(void) const | DUNE::Tasks::Task | inline |
getEntityState(void) const | DUNE::Tasks::Task | inlineprotected |
getHeight(void) | Control::UAV::Ardupilot::Task | inline |
getLocalEntity(const std::string &label) | DUNE::Tasks::Task | protected |
getName(void) const | DUNE::Tasks::Task | inlinevirtual |
getPriority(void) const | DUNE::Tasks::Task | inline |
DUNE::Tasks::AbstractTask::getPriority(void) | DUNE::Concurrency::Runnable | inline |
getPriorityImpl(void) | DUNE::Concurrency::Thread | protectedvirtual |
getProcessorUsage(void) | DUNE::Concurrency::Thread | |
getState(void) | DUNE::Concurrency::Runnable | inline |
getSystemId(void) const | DUNE::Tasks::Task | inline |
getSystemName(void) const | DUNE::Tasks::Task | inline |
handleArdupilotData(void) | Control::UAV::Ardupilot::Task | inline |
handleAttitudePacket(const mavlink_message_t *msg) | Control::UAV::Ardupilot::Task | inline |
handleCmdAckPacket(const mavlink_message_t *msg) | Control::UAV::Ardupilot::Task | inline |
handleHeartbeatPacket(const mavlink_message_t *msg) | Control::UAV::Ardupilot::Task | inline |
handleHUDPacket(const mavlink_message_t *msg) | Control::UAV::Ardupilot::Task | inline |
handleHWStatusPacket(const mavlink_message_t *msg) | Control::UAV::Ardupilot::Task | inline |
handleImuRaw(const mavlink_message_t *msg) | Control::UAV::Ardupilot::Task | inline |
handleMissionAckPacket(const mavlink_message_t *msg) | Control::UAV::Ardupilot::Task | inline |
handleMissionItemPacket(const mavlink_message_t *msg) | Control::UAV::Ardupilot::Task | inline |
handleNavControllerPacket(const mavlink_message_t *msg) | Control::UAV::Ardupilot::Task | inline |
handlePositionPacket(const mavlink_message_t *msg) | Control::UAV::Ardupilot::Task | inline |
handleRawGPSPacket(const mavlink_message_t *msg) | Control::UAV::Ardupilot::Task | inline |
handleScaledPressurePacket(const mavlink_message_t *msg) | Control::UAV::Ardupilot::Task | inline |
handleStatusTextPacket(const mavlink_message_t *msg) | Control::UAV::Ardupilot::Task | inline |
handleSystemStatusPacket(const mavlink_message_t *msg) | Control::UAV::Ardupilot::Task | inline |
handleSystemTimePacket(const mavlink_message_t *msg) | Control::UAV::Ardupilot::Task | inline |
handleWindPacket(const mavlink_message_t *msg) | Control::UAV::Ardupilot::Task | inline |
inf(const char *format,...) DUNE_PRINTF_FORMAT(2 | DUNE::Tasks::Task | virtual |
info(uint32_t was, uint32_t is, uint32_t loop, const char *desc) | Control::UAV::Ardupilot::Task | inline |
initializeResources(void) | DUNE::Tasks::Task | |
isActivating(void) const | DUNE::Tasks::Task | inlineprotected |
isActive(void) const | DUNE::Tasks::Task | inlineprotected |
isCreated(void) | DUNE::Concurrency::Runnable | inline |
isDeactivating(void) const | DUNE::Tasks::Task | inlineprotected |
isDead(void) | DUNE::Concurrency::Runnable | inline |
isRunning(void) | DUNE::Concurrency::Runnable | inline |
isStarting(void) | DUNE::Concurrency::Runnable | inline |
isStopping(void) | DUNE::Concurrency::Runnable | inline |
join(void) | DUNE::Concurrency::Runnable | inline |
joinImpl(void) | DUNE::Concurrency::Thread | protectedvirtual |
loadConfig(void) | DUNE::Tasks::Task | |
loiterHere(void) | Control::UAV::Ardupilot::Task | inline |
m_args | Control::UAV::Ardupilot::Task | |
m_buf | Control::UAV::Ardupilot::Task | |
m_changing_wp | Control::UAV::Ardupilot::Task | |
m_cloops | Control::UAV::Ardupilot::Task | |
m_controllps | Control::UAV::Ardupilot::Task | |
m_critical | Control::UAV::Ardupilot::Task | |
m_ctx | DUNE::Tasks::Task | protected |
m_curr | Control::UAV::Ardupilot::Task | |
m_current_wp | Control::UAV::Ardupilot::Task | |
m_dclimb | Control::UAV::Ardupilot::Task | |
m_desired_radius | Control::UAV::Ardupilot::Task | |
m_dpath | Control::UAV::Ardupilot::Task | |
m_droll | Control::UAV::Ardupilot::Task | |
m_dspeed | Control::UAV::Ardupilot::Task | |
m_entities | DUNE::Tasks::Task | protected |
m_error_missing | Control::UAV::Ardupilot::Task | |
m_esta_ext | Control::UAV::Ardupilot::Task | |
m_estate | Control::UAV::Ardupilot::Task | |
m_external | Control::UAV::Ardupilot::Task | |
m_fix | Control::UAV::Ardupilot::Task | |
m_fuel | Control::UAV::Ardupilot::Task | |
m_gb_pan | Control::UAV::Ardupilot::Task | |
m_gb_retract | Control::UAV::Ardupilot::Task | |
m_gb_tilt | Control::UAV::Ardupilot::Task | |
m_gnd_speed | Control::UAV::Ardupilot::Task | |
m_ground | Control::UAV::Ardupilot::Task | |
m_hae_msl | Control::UAV::Ardupilot::Task | |
m_hae_offset | Control::UAV::Ardupilot::Task | |
m_has_setup_rate | Control::UAV::Ardupilot::Task | |
m_href | Control::UAV::Ardupilot::Task | |
m_land | Control::UAV::Ardupilot::Task | |
m_last_pkt_time | Control::UAV::Ardupilot::Task | |
m_last_wp | Control::UAV::Ardupilot::Task | |
m_lat | Control::UAV::Ardupilot::Task | |
m_lon | Control::UAV::Ardupilot::Task | |
m_mission_items | Control::UAV::Ardupilot::Task | |
m_mlh | Control::UAV::Ardupilot::Task | |
m_mode | Control::UAV::Ardupilot::Task | |
m_msg | Control::UAV::Ardupilot::Task | |
m_offset_st | Control::UAV::Ardupilot::Task | |
m_pcs | Control::UAV::Ardupilot::Task | |
m_pressure | Control::UAV::Ardupilot::Task | |
m_reboot | Control::UAV::Ardupilot::Task | |
m_service | Control::UAV::Ardupilot::Task | |
m_stream | Control::UAV::Ardupilot::Task | |
m_sysid | Control::UAV::Ardupilot::Task | |
m_TCP_sock | Control::UAV::Ardupilot::Task | |
m_temp | Control::UAV::Ardupilot::Task | |
m_vehicle_type | Control::UAV::Ardupilot::Task | |
m_volt | Control::UAV::Ardupilot::Task | |
map2PWM(int min_pwm, int max_pwm, float min_value, float max_value, float value, bool reverse) | Control::UAV::Ardupilot::Task | inline |
onActivation(void) | DUNE::Tasks::Task | inlineprotectedvirtual |
onDeactivation(void) | DUNE::Tasks::Task | inlineprotectedvirtual |
onEntityReservation(void) | DUNE::Tasks::Task | inlineprotectedvirtual |
onEntityResolution(void) | DUNE::Tasks::Task | inlineprotectedvirtual |
onMain(void) | Control::UAV::Ardupilot::Task | inlinevirtual |
onPopEntityParameters(const IMC::PopEntityParameters *msg) | DUNE::Tasks::Task | protectedvirtual |
onPushEntityParameters(const IMC::PushEntityParameters *msg) | DUNE::Tasks::Task | protectedvirtual |
onQueryEntityParameters(const IMC::QueryEntityParameters *msg) | DUNE::Tasks::Task | protectedvirtual |
onReportEntityState(void) | DUNE::Tasks::Task | inlineprotectedvirtual |
onRequestActivation(void) | DUNE::Tasks::Task | inlineprotectedvirtual |
onRequestDeactivation(void) | DUNE::Tasks::Task | inlineprotectedvirtual |
onResourceAcquisition(void) | Control::UAV::Ardupilot::Task | inlinevirtual |
onResourceInitialization(void) | DUNE::Tasks::Task | inlineprotectedvirtual |
onResourceRelease(void) | Control::UAV::Ardupilot::Task | inlinevirtual |
onSetEntityParameters(const IMC::SetEntityParameters *msg) | DUNE::Tasks::Task | protectedvirtual |
onUpdateParameters(void) | Control::UAV::Ardupilot::Task | inlinevirtual |
onWriteParamsXML(std::ostream &os) const | DUNE::Tasks::Task | inlineprotectedvirtual |
openConnection(void) | Control::UAV::Ardupilot::Task | inline |
param(const std::string &name, T &var) | DUNE::Tasks::Task | inlineprotected |
param(const std::string &name, T &var) | DUNE::Tasks::Task | inlineprotected |
paramActive(Parameter::Scope def_scope, Parameter::Visibility def_visibility, bool def_value=false) | DUNE::Tasks::Task | protected |
paramChanged(T &var) | DUNE::Tasks::Task | inlineprotected |
PktHandler typedef | Control::UAV::Ardupilot::Task | |
PktHandlerMap typedef | Control::UAV::Ardupilot::Task | |
poll(double timeout) | Control::UAV::Ardupilot::Task | inline |
receive(const IMC::Message *msg) | DUNE::Tasks::Task | inlinevirtual |
receiveData(uint8_t *buf, size_t blen) | Control::UAV::Ardupilot::Task | inline |
releaseResources(void) | DUNE::Tasks::Task | |
requestActivation(void) | DUNE::Tasks::Task | protected |
requestDeactivation(void) | DUNE::Tasks::Task | protected |
reserveEntities(void) | DUNE::Tasks::Task | |
reserveEntity(const std::string &label) | DUNE::Tasks::Task | protected |
reserveEntity(const std::string &label) | DUNE::Tasks::Task | inlineprotected |
resolveEntities(void) | DUNE::Tasks::Task | |
resolveEntity(const std::string &label) const | DUNE::Tasks::Task | inline |
resolveEntity(unsigned int id) const | DUNE::Tasks::Task | inline |
resolveSystemId(unsigned int id) const | DUNE::Tasks::Task | inline |
resolveSystemName(const std::string &name) const | DUNE::Tasks::Task | inline |
Runnable(void) | DUNE::Concurrency::Runnable | inline |
sendCommandPacket(uint16_t cmd, float arg1=0, float arg2=0, float arg3=0, float arg4=0, float arg5=0, float arg6=0, float arg7=0) | Control::UAV::Ardupilot::Task | inline |
sendData(uint8_t *bfr, int size) | Control::UAV::Ardupilot::Task | inline |
sendMissionItem(bool next) | Control::UAV::Ardupilot::Task | inline |
setEntityLabel(const std::string &label) | DUNE::Tasks::Task | inline |
setEntityState(IMC::EntityState::StateEnum state, Status::Code code) | DUNE::Tasks::Task | inlineprotected |
setEntityState(IMC::EntityState::StateEnum state, const std::string &description) | DUNE::Tasks::Task | inlineprotected |
setParamSectionEditor(const std::string &name) | DUNE::Tasks::Task | inlineprotected |
setPriority(unsigned int value) | DUNE::Tasks::Task | inline |
DUNE::Tasks::AbstractTask::setPriority(Scheduler::Policy policy, unsigned priority) | DUNE::Concurrency::Runnable | inline |
setPriorityImpl(Scheduler::Policy policy, unsigned priority) | DUNE::Concurrency::Thread | protectedvirtual |
setupRate(uint8_t rate) | Control::UAV::Ardupilot::Task | inline |
spew(const char *format,...) DUNE_PRINTF_FORMAT(2 | DUNE::Tasks::Task | virtual |
start(void) | DUNE::Concurrency::Runnable | inline |
startImpl(void) | DUNE::Concurrency::Thread | protectedvirtual |
State enum name | DUNE::Concurrency::Runnable | |
StateDead enum value | DUNE::Concurrency::Runnable | |
StateRunning enum value | DUNE::Concurrency::Runnable | |
StateStarting enum value | DUNE::Concurrency::Runnable | |
StateStopping enum value | DUNE::Concurrency::Runnable | |
StateUnknown enum value | DUNE::Concurrency::Runnable | |
stop(void) | DUNE::Concurrency::Runnable | inline |
stopAndJoin(void) | DUNE::Concurrency::Runnable | inline |
stopImpl(void) | DUNE::Concurrency::Thread | protectedvirtual |
stopping(void) | DUNE::Tasks::Task | inlineprotected |
Task(const std::string &name, Tasks::Context &ctx) | Control::UAV::Ardupilot::Task | inline |
DUNE::Tasks::Task::Task(const std::string &name, Context &context) | DUNE::Tasks::Task | |
Thread(void) | DUNE::Concurrency::Thread | |
trace(const char *format,...) DUNE_PRINTF_FORMAT(2 | DUNE::Tasks::Task | virtual |
updateParameters(bool act_deact=true) | DUNE::Tasks::Task | |
waitForMessages(double timeout) | DUNE::Tasks::Task | inlineprotected |
war(const char *format,...) DUNE_PRINTF_FORMAT(2 | DUNE::Tasks::Task | virtual |
writeParamsXML(std::ostream &os) const | DUNE::Tasks::Task | |
~AbstractTask(void) | DUNE::Tasks::AbstractTask | inlinevirtual |
~Runnable(void) | DUNE::Concurrency::Runnable | inlinevirtual |
~Task(void) | DUNE::Tasks::Task | inlinevirtual |
~Thread(void) | DUNE::Concurrency::Thread | virtual |