From 0fc04b0158887d5fbaf84b8eb4dcbd8fd4c2cfd7 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Wed, 8 Feb 2017 10:47:17 +1100 Subject: [PATCH] Plane: setup plane frame type parameter flags --- ArduPlane/Parameters.cpp | 2 ++ ArduPlane/quadplane.cpp | 1 + 2 files changed, 3 insertions(+) diff --git a/ArduPlane/Parameters.cpp b/ArduPlane/Parameters.cpp index b1212c7b51..0569e21695 100644 --- a/ArduPlane/Parameters.cpp +++ b/ArduPlane/Parameters.cpp @@ -1335,5 +1335,7 @@ void Plane::load_parameters(void) AP_Param::set_default_by_name("SCHED_LOOP_RATE", 300); } + AP_Param::set_frame_type_flags(AP_PARAM_FRAME_PLANE); + cliSerial->printf("load_all took %uus\n", (unsigned)(micros() - before)); } diff --git a/ArduPlane/quadplane.cpp b/ArduPlane/quadplane.cpp index 00c593dd1d..c6f7adbd38 100644 --- a/ArduPlane/quadplane.cpp +++ b/ArduPlane/quadplane.cpp @@ -437,6 +437,7 @@ bool QuadPlane::setup(void) SRV_Channels::set_default_function(CH_6, SRV_Channel::k_motor2); SRV_Channels::set_default_function(CH_8, SRV_Channel::k_motor4); SRV_Channels::set_default_function(CH_11, SRV_Channel::k_motor7); + AP_Param::set_frame_type_flags(AP_PARAM_FRAME_TRICOPTER); break; default: hal.console->printf("Unknown frame class %u\n", (unsigned)frame_class.get());