diff --git a/radio/src/gui/colorlcd/channel_bar.h b/radio/src/gui/colorlcd/channel_bar.h index fbf2308cc..12319b49e 100644 --- a/radio/src/gui/colorlcd/channel_bar.h +++ b/radio/src/gui/colorlcd/channel_bar.h @@ -152,13 +152,13 @@ class OutputChannelBar : public ChannelBar int32_t ldMax; int32_t ldMin; - if (GV_IS_GV_VALUE(ld->min - LIMIT_STD_MAX, -limit, 0)) { + if (GV_IS_GV_VALUE(ld->min, -limit, 0)) { ldMin = limMin; } else { ldMin = ld->min; } - if (GV_IS_GV_VALUE(ld->max + LIMIT_STD_MAX, 0, limit)) { + if (GV_IS_GV_VALUE(ld->max, 0, limit)) { ldMax = limMax; } else { ldMax = ld->max; @@ -200,16 +200,16 @@ class OutputChannelBar : public ChannelBar int limit = CHANNELS_LIMIT; LimitData* lim = limitAddress(channel); - if (GV_IS_GV_VALUE(lim->min - LIMIT_STD_MAX, -limit, 0)) { + if (GV_IS_GV_VALUE(lim->min, -limit, 0)) { int ldMin = - GET_GVAR_PREC1(lim->min - LIMIT_STD_MAX, -limit, 0, mixerCurrentFlightMode) + GET_GVAR_PREC1(lim->min, -limit, 0, mixerCurrentFlightMode) + LIMIT_STD_MAX; if (limMin != ldMin) invalidate(); limMin = ldMin; } - if (GV_IS_GV_VALUE(lim->max + LIMIT_STD_MAX, 0, limit)) { + if (GV_IS_GV_VALUE(lim->max, 0, limit)) { int ldMax = - GET_GVAR_PREC1(lim->max + LIMIT_STD_MAX, 0, limit, mixerCurrentFlightMode) + GET_GVAR_PREC1(lim->max, 0, limit, mixerCurrentFlightMode) - LIMIT_STD_MAX; if (limMax != ldMax) invalidate(); limMax = ldMax;