diff --git a/companion/src/modeledit/telemetry.cpp b/companion/src/modeledit/telemetry.cpp index 14405c4db..e768ae64c 100644 --- a/companion/src/modeledit/telemetry.cpp +++ b/companion/src/modeledit/telemetry.cpp @@ -490,6 +490,7 @@ TelemetryPanel::TelemetryPanel(QWidget *parent, ModelData & model): if (IS_ARM(GetEepromInterface()->getBoard())) { ui->bladesCount->setMinimum(1); + ui->bladesCount->setMaximum(128); } setup(); diff --git a/radio/src/myeeprom.h b/radio/src/myeeprom.h index 3a0b731aa..fa67c8575 100644 --- a/radio/src/myeeprom.h +++ b/radio/src/myeeprom.h @@ -1145,8 +1145,8 @@ PACK(typedef struct t_FrSkyData { uint16_t storedMah:15; int8_t fasOffset; }) FrSkyData; -#define MIN_BLADES -1 // 1 blade -#define MAX_BLADES 3 // 5 blades +#define MIN_BLADES -1 // 1 blade +#define MAX_BLADES 126 // 128 blades #else #define MAX_FRSKY_SCREENS 2 PACK(typedef struct t_FrSkyData {