PX4 Firmware
PX4 Autopilot Software http://px4.io
|
Implementation of the MAVLink mission protocol. More...
#include <dataman/dataman.h>
#include <uORB/Publication.hpp>
#include <uORB/Subscription.hpp>
#include <uORB/topics/mission_result.h>
#include "mavlink_bridge_header.h"
#include "mavlink_rate_limiter.h"
Go to the source code of this file.
Classes | |
class | MavlinkMissionManager |
Variables | |
static constexpr uint64_t | MAVLINK_MISSION_PROTOCOL_TIMEOUT_DEFAULT = 5000000 |
Protocol action timeout in us. More... | |
static constexpr uint64_t | MAVLINK_MISSION_RETRY_TIMEOUT_DEFAULT = 250000 |
Protocol retry timeout in us. More... | |
Implementation of the MAVLink mission protocol.
Documentation:
Definition in file mavlink_mission.h.
enum MAVLINK_WPM_CODES |
Definition at line 63 of file mavlink_mission.h.
enum MAVLINK_WPM_STATES |
Enumerator | |
---|---|
MAVLINK_WPM_STATE_IDLE | |
MAVLINK_WPM_STATE_SENDLIST | |
MAVLINK_WPM_STATE_GETLIST | |
MAVLINK_WPM_STATE_ENUM_END |
Definition at line 56 of file mavlink_mission.h.
|
static |
Protocol action timeout in us.
Definition at line 72 of file mavlink_mission.h.
Referenced by MavlinkMissionManager::send().
|
static |
Protocol retry timeout in us.
Definition at line 73 of file mavlink_mission.h.
Referenced by MavlinkMissionManager::send().