Files

28 lines
830 B
Matlab
Raw Permalink Normal View History

2025-06-04 10:15:42 +08:00
classdef ENUM_mission_level4 < Simulink.IntEnumType
enumeration
IDLE (0)
WAYPOINT (MAV.MAV_CMD_NAV_WAYPOINT)
LOITER (MAV.MAV_CMD_NAV_LOITER_UNLIM)
2025-06-04 14:13:22 +08:00
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)
2025-06-04 10:15:42 +08:00
RTL (MAV.MAV_CMD_NAV_RETURN_TO_LAUNCH)
TAKEOFF (MAV.MAV_CMD_NAV_TAKEOFF)
LANDING (MAV.MAV_CMD_NAV_LAND)
2025-06-04 14:13:22 +08:00
VTOL_TAKEOFF (MAV.MAV_CMD_NAV_VTOL_TAKEOFF)
VTOL_LANDING (MAV.MAV_CMD_NAV_VTOL_LAND)
2025-06-04 10:15:42 +08:00
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