Sphere Link OSD with Pixhawk 2.4.8

I have a Eachine Sphere Link VTX connected to TELEM2 on my PixHawk 2.4.8. I set Serial2 baud to 115200, Options 0, Protocol MAVLink2. I am using Pixelpilot on Android to view the video and the video looks fine. But Pixelpilot is not getting any OSD data. It just says “waiting for data on /dev/ttyS2”. Is there some configuration I need to set to make the OSD compatible with Pixelpilot? I can edit recompile the firmware if needed (in fact I am using dev firmware 4.8.0).

I’m pretty sure you’re not suppose to use Mavlink2 as the protocol.

Take a look at this post. I think it will help you.

Thanks for your help. I did see that post but it did not apply to my situation. It took me a few days with help from Copilot but I was finally able to get it to work. I had to add code to the Ardupilot firmware for Pixhawk and then change some things in OpenIPC on the VTX but it’s working now.

2 Likes