From 73078f1fc0f5cdb75aaa76b380c3b11b3716a890 Mon Sep 17 00:00:00 2001 From: Andre Bernet Date: Fri, 8 May 2015 11:47:29 +0400 Subject: [PATCH] Magic number removed --- companion/src/eeprominterface.h | 9 +++++++++ companion/src/modeledit/setup.cpp | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/companion/src/eeprominterface.h b/companion/src/eeprominterface.h index abd9d9cf4..3c2e260c3 100644 --- a/companion/src/eeprominterface.h +++ b/companion/src/eeprominterface.h @@ -113,6 +113,15 @@ enum TimerModes { TMRMODE_FIRST_SWITCH }; +enum FailsafeModes { + FAILSAFE_NOT_SET, + FAILSAFE_HOLD, + FAILSAFE_CUSTOM, + FAILSAFE_NOPULSES, + FAILSAFE_RECEIVER, + FAILSAFE_LAST = FAILSAFE_RECEIVER +}; + #define TRIM_LH_L 0 #define TRIM_LH_R 1 #define TRIM_LV_DN 2 diff --git a/companion/src/modeledit/setup.cpp b/companion/src/modeledit/setup.cpp index fca228fcc..59e0a757c 100644 --- a/companion/src/modeledit/setup.cpp +++ b/companion/src/modeledit/setup.cpp @@ -279,7 +279,7 @@ void ModulePanel::update() ui->label_failsafeMode->setVisible(mask & MASK_FAILSAFES); ui->failsafeMode->setVisible(mask & MASK_FAILSAFES); ui->failsafeMode->setCurrentIndex(module.failsafeMode); - ui->failsafesFrame->setEnabled(module.failsafeMode == 2); + ui->failsafesFrame->setEnabled(module.failsafeMode == FAILSAFE_CUSTOM); } else { mask = 0;