Firmware
Classes | Enumerations
mavlink_mission.h File Reference

Implementation of the MAVLink mission protocol. More...

#include <dataman/dataman.h>
#include <uORB/uORB.h>
#include "mavlink_bridge_header.h"
#include "mavlink_rate_limiter.h"

Go to the source code of this file.

Classes

class  MavlinkMissionManager
 

Enumerations

enum  MAVLINK_WPM_STATES { MAVLINK_WPM_STATE_IDLE = 0, MAVLINK_WPM_STATE_SENDLIST, MAVLINK_WPM_STATE_GETLIST, MAVLINK_WPM_STATE_ENUM_END }
 
enum  MAVLINK_WPM_CODES {
  MAVLINK_WPM_CODE_OK = 0, MAVLINK_WPM_CODE_ERR_WAYPOINT_ACTION_NOT_SUPPORTED, MAVLINK_WPM_CODE_ERR_WAYPOINT_FRAME_NOT_SUPPORTED, MAVLINK_WPM_CODE_ERR_WAYPOINT_OUT_OF_BOUNDS,
  MAVLINK_WPM_CODE_ERR_WAYPOINT_MAX_NUMBER_EXCEEDED, MAVLINK_WPM_CODE_ENUM_END
}
 

Detailed Description

Implementation of the MAVLink mission protocol.

Documentation:

Author
Lorenz Meier loren.nosp@m.z@px.nosp@m.4.io
Julian Oes julia.nosp@m.n@px.nosp@m.4.io
Anton Babushkin anton.nosp@m.@px4.nosp@m..io