Skip to content

Please test: OSD stats fixes and code cleanup#11506

Open
breadoven wants to merge 3 commits intoiNavFlight:maintenance-9.xfrom
breadoven:abo_osd_stats_fixes
Open

Please test: OSD stats fixes and code cleanup#11506
breadoven wants to merge 3 commits intoiNavFlight:maintenance-9.xfrom
breadoven:abo_osd_stats_fixes

Conversation

@breadoven
Copy link
Copy Markdown
Collaborator

@breadoven breadoven commented Apr 17, 2026

Fixes the following issues related to OSD stats page display:

  1. An issue with OSD stats not displaying properly due to a mix up with columns and rows which caused additional stats to always be added at the bottom of the screen even when there weren't enough rows available leading to display problems.

  2. An issue which prevented Rx stats being displayed correctly when CRSF used.

  3. An issue causing unreliable "Saving Settings" messages.

In addition to the above the PR generally cleans up stats code formatting inconsistencies and layout.

@breadoven breadoven added this to the 9.1 milestone Apr 18, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 18, 2026

Test firmware build ready — commit 7e824ee

Download firmware for PR #11506

234 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 changed the title OSD stats fixes and code cleanup Please test: OSD stats fixes and code cleanup Apr 19, 2026
@breadoven
Copy link
Copy Markdown
Collaborator Author

breadoven commented Apr 19, 2026

Multi-page stats was tested using HITL (set to PAL) and single-page (HD) was tested using Avatar. Everything seems to work as expected including the Auto swap function and manual stick commands to swap pages. Would be useful for someone to test HD Zero I guess given it has less rows than Avatar. DJI WTF should be fine if Avatar works given it has more rows available.

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