Files
2025-06-04 14:13:22 +08:00

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