Help Setting Up DJI O3 Air Unit with OSD on PX4 1.15 (MSP_OSD)

Hi everyone,

I’m trying to set up the DJI O3 Air Unit with OSD on PX4. I’ve flashed version 1.15 with MSP_OSD enabled and connected the DJI O3 Air Unit to TELEM1. However, I’m only seeing the main battery voltage displayed on the OSD—no other telemetry data appears.

Interestingly, when I tested the same setup with a Caddx Vista, the OSD works as expected, showing all relevant telemetry data.

Does anyone have experience with the DJI O3 Air Unit and PX4 MSP_OSD? Is there a specific configuration or workaround needed to get the OSD working fully with the O3 Air Unit?

Any insights or advice would be greatly appreciated.

Thanks in advance!

2 Likes

Hey,
I’m also trying to set it up.
I found a bit of documentation and several links in the original PR.

Since this code likely comes from Betaflight, I bet we’ll need to Root our goggles. Follow this tutorial.

Yes the goggles must be rooted in order to use the MSP_OSD, but the root is only for the Vista air unit, as I mentioned above with the vista everything is working properly.
The o3 air unit is not root able with WTFOS
And that’s why I having a problem getting a OSD on it.
It think it has something to do with canvas mode, but it is just a guess.

Having the same problem here trying to configure OSD for my O3 air unit on DJI integra. I tried all possible configurations found online but still nothing.
Does anybody have a solution?