New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Disable USE_SPEC_PREARM_SCREEN until timing is fixed #13386
Conversation
Do you want to test this code? You can flash it directly from Betaflight Configurator:
WARNING: It may be unstable. Use only for testing! |
|
Tested this PR on my Pavo Pico problem quad and I'm afraid it does not solve the issue. I do use cloud builds all the time because I deselect the analog osd item on my digital quads. version |
Whilst this makes a big difference on MAX7456 with MSP OSD there are outstanding issues which I'm looking at now. |
@SteveCEvans spec prearm screen is one of the main reasons for people to select race_pro, lets not disable it please? And it's already disabled by default, so it's active only when USE_RACE_PRO. But anyways, how i can fix it? Hoping for your help :) I don't see any heavy calculations there, its just rendering bunch of strings... and they go away once armed, so not affecting flight performance, at least it should not. Its kinda the same as post flight stats that renders a bunch of text. |
I've resolved the OSD issues except for multi-line elements such as the artificial horizon and sidebars. Whilst rendering these is quick for the MAX7456, with MSP the complete character block is written. This needs breaking down. |
Closing this as no longer required due to 2100351 |
Disables functionality introduced in #13210 as it rides roughshod over the requires timing constraints for well behaved tasks.
Should fix the issues being discussed in #13330.