Jan Post
Jan Post
Did you declare your variables (used in the ISR) to be volatile?
@xuhao1 Betaflight 4.4 will have its release soon. Do you think this can be included?
We already have a moving average function in `filter.c`. We don't need it twice :) Might replace the RX moving average completely with `laggedMovingAverage()` https://github.com/betaflight/betaflight/blob/68a770a4148380f2ee1b322ca38634057b9d6676/src/main/common/filter.c#L270-L293
> @KenImhof: > New pull request submitted with the current master branch from 8/31/22. You successfully recovered your PR (this one), good job! Now let's merge (squash) [the 3 commits](https://github.com/betaflight/betaflight/pull/11558/commits)...
These are Git commands. You need to use a command prompt for them. https://en.wikipedia.org/wiki/Cmd.exe Are you using windows? If so, go to the `betaflight` folder (the folder where your bf...
The branch [Horizon3dMode](https://github.com/KenImhof/betaflight/tree/Horizon3dMode) does not exist in your repository. You need to recover it because you deleted it. This should help: https://garrytrinder.github.io/2020/05/recover-pr-after-accidentally-deleting-source-branch
Sorry about the late answer but I am a bit stuck at the moment between the thoretical behavior and the practical implemenation in BF. The problem is that the cutoff...
@LSchwerdt I'm going to do the maths in a few days when I have the time, thanks.
[This article is also pretty interesting to read](https://www.allaboutcircuits.com/technical-articles/understanding-linear-phase-filters/). It goes into the reasons why the Bessel is the optimal filter for a specific goal (which is to keep phase response...
@LSchwerdt > As far as I know for gyro/dterm filtering the overshoot of the filter and the 'signal shape' are not a problem, the relevant variables are the amplitude and...