28 lines
830 B
Matlab
28 lines
830 B
Matlab
classdef ENUM_mission_level4 < Simulink.IntEnumType
|
|
enumeration
|
|
IDLE (0)
|
|
WAYPOINT (MAV.MAV_CMD_NAV_WAYPOINT)
|
|
LOITER (MAV.MAV_CMD_NAV_LOITER_UNLIM)
|
|
LOITER_TIME (MAV.MAV_CMD_NAV_LOITER_TIME)
|
|
LOITER_TURNS (MAV.MAV_CMD_NAV_LOITER_TURNS)
|
|
LOITER_TO_ALT (MAV.MAV_CMD_NAV_LOITER_TO_ALT)
|
|
RTL (MAV.MAV_CMD_NAV_RETURN_TO_LAUNCH)
|
|
TAKEOFF (MAV.MAV_CMD_NAV_TAKEOFF)
|
|
LANDING (MAV.MAV_CMD_NAV_LAND)
|
|
VTOL_TAKEOFF (MAV.MAV_CMD_NAV_VTOL_TAKEOFF)
|
|
VTOL_LANDING (MAV.MAV_CMD_NAV_VTOL_LAND)
|
|
end
|
|
methods (Static = true)
|
|
function retVal = getDescription()
|
|
retVal = 'Nav Modes';
|
|
end
|
|
function retVal = getDefaultValue()
|
|
retVal = ENUM_mission_level4.IDLE;
|
|
end
|
|
function retVal = addClassNameToEnumNames()
|
|
retVal = true;
|
|
end
|
|
end
|
|
end
|
|
|