diff --git a/src/open9x.cpp b/src/open9x.cpp index 4055bb1d2..da309ccb6 100644 --- a/src/open9x.cpp +++ b/src/open9x.cpp @@ -2381,8 +2381,10 @@ inline void doMixerCalculations(tmr10ms_t tmr10ms, uint8_t tick10ms) val = -val + calc100toRESX(g_model.limitData[ch].max + 100); else val = val - calc100toRESX(g_model.limitData[ch].min - 100); +#if defined(PPM_LIMITS_SYMETRICAL) if (g_model.limitData[ch].symetrical) val -= calc1000toRESX(g_model.limitData[ch].offset); +#endif val = val * 10 / (10+(g_model.limitData[ch].max-g_model.limitData[ch].min)/20); val -= RESX; }