Skip to content
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

Recording PX4 MSP OSD #143

Open
UnicornMoe opened this issue Jan 25, 2024 · 3 comments
Open

Recording PX4 MSP OSD #143

UnicornMoe opened this issue Jan 25, 2024 · 3 comments

Comments

@UnicornMoe
Copy link

The Goggles V2 only record MSP OSD (generate a .osd file) when the airunit is wired to a Betaflight flight controller, not when wired to my PX4 flight controller in my plane.
Is this a known issue? Is there a way around it?

@bri3d
Copy link
Collaborator

bri3d commented Feb 19, 2024

I suspect that PX4 is not sending a flight controller variant response to the MSP flight controller variant query. This is required for OSD recording as it's encoded into the recorded file to allow the overlay tool to select the correct font package on the other end.

I haven't looked at the PX4 MSP OSD implementation much - I think you're actually one of the first people who has ever posted about it, but I think I have a compatible board somewhere so I can take a look eventually.

@ninja-hu
Copy link

I am trying to make the MSP OSD implementation work with my pixhawk and PX4 but I don't see the OSD parameters in QGroundControl after installing the default firmware file. How can I access those parameters?

@ninja-hu
Copy link

Some updates - After compiling the PX4 firmware locally and enabling OSD : https://docs.px4.io/main/en/frames_plane/reptile_dragon_2.html#msp-osd-module I can see the MSP_OSD_CONFIG parameter in QGC and set it to TELEM2. However, I still fail to get the message on the goggles. Are there any other steps involved? (I am using fmu-v6c and version 1.14.3.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants