cn.wsyjlly.mavlink.common.v2.enums.mav.cmd.MavCmdDoLandStart Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of mavlink Show documentation
Show all versions of mavlink Show documentation
mavlink protocol description
The newest version!
package cn.wsyjlly.mavlink.common.v2.enums.mav.cmd;
import cn.wsyjlly.mavlink.annotation.MavlinkEnumMavCmdEntry;
import cn.wsyjlly.mavlink.annotation.MavlinkEnumMavCmdEntryParam;
/**********************************
* Author YSW
* Description
* Date 2020.11.26 - 02:46
**********************************/
@MavlinkEnumMavCmdEntry(value = 189, name = "MAV_CMD_DO_LAND_START", hasLocation = "true", isDestination = "false", description = "Mission command to perform a landing. This is used as a marker in a mission to tell the autopilot where a sequence of mission items that represents a landing starts. It may also be sent via a COMMAND_LONG to trigger a landing, in which case the nearest (geographically) landing sequence in the mission will be used. The Latitude/Longitude is optional, and may be set to 0 if not needed. If specified then it will be used to help find the closest landing sequence.")
public enum MavCmdDoLandStart {
/**
* Empty
*/
@MavlinkEnumMavCmdEntryParam(index = 1)
PARAM_1(),
/**
* Empty
*/
@MavlinkEnumMavCmdEntryParam(index = 2)
PARAM_2(),
/**
* Empty
*/
@MavlinkEnumMavCmdEntryParam(index = 3)
PARAM_3(),
/**
* Empty
*/
@MavlinkEnumMavCmdEntryParam(index = 4)
PARAM_4(),
/**
* Latitude
*/
@MavlinkEnumMavCmdEntryParam(index = 5, label = "Latitude")
PARAM_5(),
/**
* Longitude
*/
@MavlinkEnumMavCmdEntryParam(index = 6, label = "Longitude")
PARAM_6(),
/**
* Empty
*/
@MavlinkEnumMavCmdEntryParam(index = 7)
PARAM_7(),
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy