diff --git a/shared/uavobjectdefinition/flightmodesettings.xml b/shared/uavobjectdefinition/flightmodesettings.xml
index d68c89bb4..c96f78a28 100644
--- a/shared/uavobjectdefinition/flightmodesettings.xml
+++ b/shared/uavobjectdefinition/flightmodesettings.xml
@@ -78,37 +78,38 @@
units=""
type="enum"
elements="6"
- options="Manual,Stabilized1,Stabilized2,Stabilized3,Stabilized4,Stabilized5,Stabilized6,Autotune,PositionHold,ReturnToBase,Land,PathPlanner,POI"
+ options="Manual,Stabilized1,Stabilized2,Stabilized3,Stabilized4,Stabilized5,Stabilized6,Autotune,PositionHold,PositionVarioFPV,PositionVarioLOS,PositionVarioNSEW,ReturnToBase,Land,PathPlanner,POI,AutoCruise"
defaultvalue="Stabilized1,Stabilized2,Stabilized3,Stabilized4,Stabilized5,Stabilized6"
limits="\
- %0401NE:Autotune:PositionHold:ReturnToBase:Land:PathPlanner:POI,\
- %0402NE:Autotune:PositionHold:ReturnToBase:Land:PathPlanner:POI,\
- %0903NE:Autotune:PositionHold:ReturnToBase:Land:PathPlanner:POI;\
+ %0401NE:Autotune:PositionHold:PositionVarioFPV:PositionVarioLOS:PositionVarioNSEW:ReturnToBase:Land:PathPlanner:POI:AutoCruise,\
+ %0402NE:Autotune:PositionHold:PositionVarioFPV:PositionVarioLOS:PositionVarioNSEW:ReturnToBase:Land:PathPlanner:POI:AutoCruise,\
+ %0903NE:Autotune:AutoCruise;\
\
- %0401NE:Autotune:PositionHold:ReturnToBase:Land:PathPlanner:POI,\
- %0402NE:Autotune:PositionHold:ReturnToBase:Land:PathPlanner:POI,\
- %0903NE:Autotune:PositionHold:ReturnToBase:Land:PathPlanner:POI;\
+ %0401NE:Autotune:PositionHold:PositionVarioFPV:PositionVarioLOS:PositionVarioNSEW:ReturnToBase:Land:PathPlanner:POI:AutoCruise,\
+ %0402NE:Autotune:PositionHold:PositionVarioFPV:PositionVarioLOS:PositionVarioNSEW:ReturnToBase:Land:PathPlanner:POI:AutoCruise,\
+ %0903NE:Autotune:AutoCruise;\
\
- %0401NE:Autotune:PositionHold:ReturnToBase:Land:PathPlanner:POI,\
- %0402NE:Autotune:PositionHold:ReturnToBase:Land:PathPlanner:POI,\
- %0903NE:Autotune:PositionHold:ReturnToBase:Land:PathPlanner:POI;\
+ %0401NE:Autotune:PositionHold:PositionVarioFPV:PositionVarioLOS:PositionVarioNSEW:ReturnToBase:Land:PathPlanner:POI:AutoCruise,\
+ %0402NE:Autotune:PositionHold:PositionVarioFPV:PositionVarioLOS:PositionVarioNSEW:ReturnToBase:Land:PathPlanner:POI:AutoCruise,\
+ %0903NE:Autotune:AutoCruise;\
\
- %0401NE:Autotune:PositionHold:ReturnToBase:Land:PathPlanner:POI,\
- %0402NE:Autotune:PositionHold:ReturnToBase:Land:PathPlanner:POI,\
- %0903NE:Autotune:PositionHold:ReturnToBase:Land:PathPlanner:POI;\
+ %0401NE:Autotune:PositionHold:PositionVarioFPV:PositionVarioLOS:PositionVarioNSEW:ReturnToBase:Land:PathPlanner:POI:AutoCruise,\
+ %0402NE:Autotune:PositionHold:PositionVarioFPV:PositionVarioLOS:PositionVarioNSEW:ReturnToBase:Land:PathPlanner:POI:AutoCruise,\
+ %0903NE:Autotune:AutoCruise;\
\
- %0401NE:Autotune:PositionHold:ReturnToBase:Land:PathPlanner:POI,\
- %0402NE:Autotune:PositionHold:ReturnToBase:Land:PathPlanner:POI,\
- %0903NE:Autotune:PositionHold:ReturnToBase:Land:PathPlanner:POI;\
+ %0401NE:Autotune:PositionHold:PositionVarioFPV:PositionVarioLOS:PositionVarioNSEW:ReturnToBase:Land:PathPlanner:POI:AutoCruise,\
+ %0402NE:Autotune:PositionHold:PositionVarioFPV:PositionVarioLOS:PositionVarioNSEW:ReturnToBase:Land:PathPlanner:POI:AutoCruise,\
+ %0903NE:Autotune:AutoCruise;\
\
- %0401NE:Autotune:PositionHold:ReturnToBase:Land:PathPlanner:POI,\
- %0402NE:Autotune:PositionHold:ReturnToBase:Land:PathPlanner:POI,\
- %0903NE:Autotune:PositionHold:ReturnToBase:Land:PathPlanner:POI"/>
+ %0401NE:Autotune:PositionHold:PositionVarioFPV:PositionVarioLOS:PositionVarioNSEW:ReturnToBase:Land:PathPlanner:POI:AutoCruise,\
+ %0402NE:Autotune:PositionHold:PositionVarioFPV:PositionVarioLOS:PositionVarioNSEW:ReturnToBase:Land:PathPlanner:POI:AutoCruise,\
+ %0903NE:Autotune:AutoCruise"/>
+
diff --git a/shared/uavobjectdefinition/flightstatus.xml b/shared/uavobjectdefinition/flightstatus.xml
index 494cf474e..794d02b17 100644
--- a/shared/uavobjectdefinition/flightstatus.xml
+++ b/shared/uavobjectdefinition/flightstatus.xml
@@ -4,7 +4,7 @@
-
+