Skip to content

PT1 low pass filter clean up + fixes#11571

Merged
breadoven merged 8 commits into
iNavFlight:maintenance-10.xfrom
breadoven:abo_pt1filter_cleanup
Jun 3, 2026
Merged

PT1 low pass filter clean up + fixes#11571
breadoven merged 8 commits into
iNavFlight:maintenance-10.xfrom
breadoven:abo_pt1filter_cleanup

Conversation

@breadoven

@breadoven breadoven commented May 19, 2026

Copy link
Copy Markdown
Collaborator

Intended to simplify and clean up the PT1 low pass filter code including some fixes found. Changes as follows:

  1. pt1FilterInitRC removed since it's rarely used and tau can be set using pt1FilterSetTimeConstant instead if need be.
  2. pt1FilterApply4 removed with functionality achieved with pt1FilterApply3 instead usingpt1FilterSetCutoff to set filter->RC usually only once at initialisation.

HITL tested and some testing on a quad without problems but more testing needed.

@qodo-code-review

Copy link
Copy Markdown
Contributor

Qodo reviews are paused for this user.

Troubleshooting steps vary by plan Learn more →

On a Teams plan?
Reviews resume once this user has a paid seat and their Git account is linked in Qodo.
Link Git account →

Using GitHub Enterprise Server, GitLab Self-Managed, or Bitbucket Data Center?
These require an Enterprise plan - Contact us
Contact us →

@github-actions

github-actions Bot commented May 19, 2026

Copy link
Copy Markdown

Test firmware build ready — commit 3b4090d

Download firmware for PR #11571

237 targets built. Find your board's .hex file by name on that page (e.g. MATEKF405SE.hex). Files are individually downloadable — no GitHub login required.

Development build for testing only. Use Full Chip Erase when flashing.

@sensei-hacker sensei-hacker added this to the 10.0 milestone May 23, 2026
@breadoven breadoven changed the base branch from maintenance-9.x to maintenance-10.x May 29, 2026 09:51
@breadoven breadoven merged commit ca6e4b2 into iNavFlight:maintenance-10.x Jun 3, 2026
24 checks passed
@breadoven breadoven deleted the abo_pt1filter_cleanup branch June 6, 2026 11:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants