1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-15 12:25:20 +03:00

Merge pull request #9723 from rvdveen/lagged-avg-init-fix

Zero the movingSum and buffer for laggedMovingAverage to fix ff_interpolate_sp switches
This commit is contained in:
Michael Keller 2020-04-22 01:47:16 +12:00 committed by GitHub
commit 1d8a0e9fd6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -208,6 +208,8 @@ void laggedMovingAverageInit(laggedMovingAverage_t *filter, uint16_t windowSize,
filter->movingWindowIndex = 0; filter->movingWindowIndex = 0;
filter->windowSize = windowSize; filter->windowSize = windowSize;
filter->buf = buf; filter->buf = buf;
filter->movingSum = 0;
memset(filter->buf, 0, windowSize * sizeof(float));
filter->primed = false; filter->primed = false;
} }