From 3f584618396a875096e6ea127ba94e506ba9d867 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Tue, 5 Feb 2019 10:53:34 +1100 Subject: [PATCH] Copter: allow override of default frame type --- ArduCopter/Parameters.cpp | 2 +- ArduCopter/config.h | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ArduCopter/Parameters.cpp b/ArduCopter/Parameters.cpp index 5454b42270..5609dc507c 100644 --- a/ArduCopter/Parameters.cpp +++ b/ArduCopter/Parameters.cpp @@ -364,7 +364,7 @@ const AP_Param::Info Copter::var_info[] = { // @Values: 0:Plus, 1:X, 2:V, 3:H, 4:V-Tail, 5:A-Tail, 10:Y6B, 11:Y6F, 12:BetaFlightX, 13:DJIX, 14:ClockwiseX // @User: Standard // @RebootRequired: True - GSCALAR(frame_type, "FRAME_TYPE", AP_Motors::MOTOR_FRAME_TYPE_X), + GSCALAR(frame_type, "FRAME_TYPE", HAL_FRAME_TYPE_DEFAULT), // @Group: ARMING_ // @Path: ../libraries/AP_Arming/AP_Arming.cpp diff --git a/ArduCopter/config.h b/ArduCopter/config.h index 448e78d342..73f03fed52 100644 --- a/ArduCopter/config.h +++ b/ArduCopter/config.h @@ -744,3 +744,7 @@ #ifndef OSD_ENABLED #define OSD_ENABLED DISABLED #endif + +#ifndef HAL_FRAME_TYPE_DEFAULT +#define HAL_FRAME_TYPE_DEFAULT AP_Motors::MOTOR_FRAME_TYPE_X +#endif