Closed Darkmann12 closed 5 days ago
Only include OSD_HD not OSD_SD while flashing. When above PR is merged UART 1 should default to SERIALRX
Only include OSD_HD not OSD_SD while flashing. When above PR is merged UART 1 should default to SERIALRX
This was done with both FCs that I've had this happen with so far, on the 4.5 side. As for the 4.4 side I was running into that problem with selecting HD OSD not working at all and so if only had HD OSD at compile time, was soft locked out of HD OSD. See https://discord.com/channels/868013470023548938/924169080045445120/1244705090749595698
Describe the bug
When applying a diff taken from a (fully working) quad that is on 4.4, when the FC has been freshly flashed to 4.5, disables the OSD option in the Configuration tab (even though the OSD elements and their positions load correctly once the option is manually enabled again), and also disables Serial RX on the correct UART in the Ports tab. Once this has been manually rectified, reapplying the configuration/diff/backup preset disables the options again, despite not having anything within their text content that specifically performs this disabling (as per a couple members V22 and Vit). This results in the outcome of loading a saved backup not resulting in a usable craft.
To Reproduce
Take a diff of a configuration, or save a backup, from a quad on 4.4 firmware (that has (hd) OSD enabled and one serial rx enabled), flash to latest firmware with full chip erase, and apply the diff/backup.
Expected behavior
all options should transfer over - serial RX should be enabled on the UART that it was, and OSD should be enabled
Configurator version
10.10.0 (c97deaf)
Flight controller configuration
Add any other context about the problem that you think might be relevant here
using HD osd