From 3355d41642342208286009df2a04dd5038fd2f45 Mon Sep 17 00:00:00 2001 From: 3djc Date: Fri, 26 Jan 2018 18:51:25 +0100 Subject: [PATCH] X7 : add missing trainer mode (#5652) --- radio/src/gui/gui_common_arm.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/radio/src/gui/gui_common_arm.cpp b/radio/src/gui/gui_common_arm.cpp index 6d7f6e2a2..8d3fe9aa8 100644 --- a/radio/src/gui/gui_common_arm.cpp +++ b/radio/src/gui/gui_common_arm.cpp @@ -585,7 +585,9 @@ bool isTrainerModeAvailable(int mode) #elif defined(PCBX7) bool isTrainerModeAvailable(int mode) { - if (mode == TRAINER_MODE_MASTER_SBUS_EXTERNAL_MODULE || mode == TRAINER_MODE_MASTER_CPPM_EXTERNAL_MODULE || mode == TRAINER_MODE_MASTER_BATTERY_COMPARTMENT) + if (IS_EXTERNAL_MODULE_ENABLED() && (mode == TRAINER_MODE_MASTER_SBUS_EXTERNAL_MODULE || mode == TRAINER_MODE_MASTER_CPPM_EXTERNAL_MODULE)) + return false; + else if (mode == TRAINER_MODE_MASTER_BATTERY_COMPARTMENT) return false; #if defined(BLUETOOTH) else if (g_eeGeneral.bluetoothMode != BLUETOOTH_TRAINER && (mode == TRAINER_MODE_MASTER_BLUETOOTH || mode == TRAINER_MODE_SLAVE_BLUETOOTH))