Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
port of betaflight#10229 - Remove unnecessary drawScreen() calls for …
…MSP displayPort OSD (#389) * make rate dynamics change based on rc input * better cpu load don't calculate updateRateCorrection if you aren't using dynamic rates. * better math, not quite right :( only works for rates slower than 150hz speeds above 150hz can have issues with the dterm making the sticks move without your input :( * rate dynamics update can see rate dynamics in the configurator as well now. * ability to turn off sharpness 0 turns off sharpness, going to rework sharpness and kalmanState->e later. * Update fc_rc.c * Update kalman.c * new sharpness style * allow kalman sharpness 0 * Update kalman.c * Revert "Merge branch 'dynamic-calculation-of-rate-dynamics' into kalman-sharpness" This reverts commit ba7542a, reversing changes made to 75eda4f. * fix kalmanState->p now we always update p even if kalmanState->lastX is == to 0.0f * port of https://github.com/betaflight/betaflight/pull/10229/files - Remove unnecessary drawScreen() calls for MSP displayPort OSD Co-authored-by: Quick-Flash <[email protected]> Co-authored-by: nerdCopter <[email protected]>
- Loading branch information