msp-osd icon indicating copy to clipboard operation
msp-osd copied to clipboard

Update docs + preset ahead of bf 4.4 release

Open benlumley opened this issue 3 years ago • 10 comments

https://github.com/betaflight/betaflight/pull/11913

No more displayport_msp_serial command; it's in the configurator as a peripheral now; (part of the function param of the serial config)

benlumley avatar Oct 26 '22 08:10 benlumley

Is there any way to set it up via cli in 4.4?

medved91 avatar Nov 08 '22 13:11 medved91

yeah... i don't know the command.

the nightly configurator can do it on the ports tab you can choose "OSD (MSP DISPLAYPORT)" for the uart in question

The cli command might be:

serial X 131072 115200 57600 0 115200

Where X is the 0 indexed (0 = uart1, 1 = uart2 etc) uart port number. But i've not tested it.

(in place of the older set displayport_msp_serial = <ConfiguratorUART - 1>)

So...

set osd_displayport_device = MSP
serial 0 131072 115200 57600 0 115200
save

benlumley avatar Nov 08 '22 16:11 benlumley

@benlumley thanks! Asked about cli command because failed to find OSD (MSP DISPLAYPORT) setting and it turns out that there isn't any in latest builds!

Look, they've merged OSD (MSP DISPLAYPORT) with VTX (MSP) into VTX (MSP + Displayport)

https://github.com/betaflight/betaflight-configurator/commit/4b3f1dbb6a2717625b5b7a48fd9e3d0716f56a31

medved91 avatar Nov 08 '22 17:11 medved91

Hi, so far mps-osd works fine with the BF4.4 dev. I have tested it before the new HD OSD rollout (https://github.com/betaflight/betaflight/pull/11964) and I wonder if it will continue to work (fake-hd seems to have lost its purpose). Is grid size 30x16 is hardcoded in msp-osd? If it's readed from FC will it support new 64x32 size? I know, flash-and-check ;)

4stah avatar Nov 17 '22 11:11 4stah

Support for the new BF 4.4 features is being worked on; but hasn't arrived yet.

For now; select PAL/SD + use FakeHD is the best option for BF 4.4

MSP-OSD should support the newer negotiated size supported from BF 4.4 within a few weeks; it will likely negotiate to 60 * 22 as that fills the display nicely at current font sizes.

benlumley avatar Nov 17 '22 12:11 benlumley

As of MSP-OSD 0.8 Real HD support is available for BetaFlight 4.4. You will need 10.9.0 /4.4 RC1 build of Betaflight Configurator and should now see "Auto/PAL/NTSC/HD" options in the OSD tab. Using HD with MSP displayport will allow a full 60x22 grid on FPV.WTF.

howels avatar Dec 16 '22 15:12 howels

On BF 4.4, when enabling fake HD, no OSD elements displayed. When disabling fake HD, OSD elements are shown but no HD layout (big font size)

EDIT: my v2 googles are on v0.9.0 msp-osd

davidchriqui avatar Dec 28 '22 12:12 davidchriqui

On BF 4.4, when enabling fake HD, no OSD elements displayed. When disabling fake HD, OSD elements are shown but no HD layout (big font size)

EDIT: my v2 googles are on v0.9.0 msp-osd

Disable fakeHD and use realHD for 4.4

howels avatar Dec 29 '22 10:12 howels

On BF 4.4, fakehd=off and OSD HD=ON in Betaflight, You must plug your quad before your goggles to have real HD canva working isn't it ? If i plug the goggle first, i haven't any HD OSD working... Am i doing something wrong ...

Mlanaga avatar Jan 03 '23 14:01 Mlanaga

Relevant copy/paste from discord, from @bri3d :

try package-config set msp-osd compress_osd true && package-config apply msp-osd in the WTFOS CLI on the AU or, reboot your goggles, then reboot your AU

it's an ordering issue with FC/AU boot and goggles boot with the old way of sending OSD data. compress_osd switches to the new way and fixes it. it will be the default soon

benlumley avatar Jan 03 '23 17:01 benlumley