diff --git a/Src/PwmCaptureFlagchip.c b/Src/PwmCaptureFlagchip.c index 16ed337..fa5ce4f 100644 --- a/Src/PwmCaptureFlagchip.c +++ b/Src/PwmCaptureFlagchip.c @@ -87,10 +87,16 @@ static uint8_t vGetPwm(tPwmCaptureFlagchip *env) { if (cPeriodActiveTime == osOK) { percent = data.ActiveTime * 100 / data.PeriodTime; + + // Инверсия для отображения + percent = 100 - percent; } } else { percent = data.ActiveTime * 100 / data.PeriodTime; + + // Инверсия для отображения + percent = 100 - percent; } } else {