diff --git a/src/frsky.cpp b/src/frsky.cpp index 24b4ad294..ed8a1dc76 100644 --- a/src/frsky.cpp +++ b/src/frsky.cpp @@ -63,20 +63,6 @@ uint16_t currentConsumptionBoundary = 0; FrskyData frskyData; #if defined(FRSKY_HUB) || defined(WS_HOW_HIGH) -enum BarThresholdIdx { - THLD_ALT, - THLD_RPM, - THLD_FUEL, - THLD_T1, - THLD_T2, - THLD_SPEED, - THLD_DIST, - THLD_GPSALT, - THLD_CELL, - THLD_CURRENT, - THLD_CONSUMPTION, - THLD_MAX, -}; uint8_t barsThresholds[THLD_MAX]; #endif diff --git a/src/frsky.h b/src/frsky.h index 9f464dedc..19271a2a4 100644 --- a/src/frsky.h +++ b/src/frsky.h @@ -163,7 +163,21 @@ struct FrskyData { }; #if defined(FRSKY_HUB) || defined(WS_HOW_HIGH) -extern uint8_t barsThresholds[]; +enum BarThresholdIdx { + THLD_ALT, + THLD_RPM, + THLD_FUEL, + THLD_T1, + THLD_T2, + THLD_SPEED, + THLD_DIST, + THLD_GPSALT, + THLD_CELL, + THLD_CURRENT, + THLD_CONSUMPTION, + THLD_MAX, +}; +extern uint8_t barsThresholds[THLD_MAX]; #endif // Global Fr-Sky telemetry data variables diff --git a/src/open9x.cpp b/src/open9x.cpp index 87bf989dc..df152ac31 100644 --- a/src/open9x.cpp +++ b/src/open9x.cpp @@ -566,7 +566,7 @@ bool __getSwitch(int8_t swtch) // Telemetry if (cs.v1 > CSW_CHOUT_BASE+NUM_CHNOUT) { y = convertTelemValue(cs.v1-(CSW_CHOUT_BASE+NUM_CHNOUT), 128+cs.v2); - uint8_t idx = cs.v1-CSW_CHOUT_BASE-NUM_CHNOUT-TELEM_ALT + uint8_t idx = cs.v1-CSW_CHOUT_BASE-NUM_CHNOUT-TELEM_ALT; if (idx < THLD_MAX) { // Fill the threshold array barsThresholds[idx] = 128 + cs.v2;