I'm using the APM 2.6 with external compass in a DJI 550 with 3DR telemetry and the MinimOSD. When looking at the telemetry via the OSD, the data updates properly when the Hex is on the ground but when in the air, there is a noticeable delay in telemetry updates via the OSD. I'm running v3.01.
Any suggestions would be greatly appreciated.
....Mike
Replies
I relocated my OSD and also reloaded the SR0 and SR3 values. The update rates are now working fine without having to connect to the PC telemetry first.
Thanks for the help guys.
hi can elaborate on how you reloded the Sr0 and sr3 values, where are they located? how do i do this, i know this is an old post but im having the same issue
In the Mission Planner, open up the Config/Tuning tab and select the Full Parameter List. Save your existing configuration to a file and then you can edit each of your SR0 and SR1 values with the ones below. Make sure you select the "Write" option after you have edited the values so that they are written back to the APM,
I tested this morning and the telemetry updates are still slow when using just OSD in the air. I'll try to use a ferrite or relocate the OSD and see what happens.
OK, I did some more testing and when I have the PC connected to the telemetry as well as watching the telemetry via the OSD, the updates are much faster. If I only have the OSD connected, there is a noticeable delay in telemetry updates on screen.
Could this be some sort of bug?
Check also that you don't have anyone else closeby using same 3DR modems and especially on same channel. Another that I can think of is that you might have both telemetry modem and OSD listening+sending data. If you have telemetry and OSD connected, make sure that your RX line is disconnected from OSD.
You can get nice small telemetry distribution board from our store if you don't have yet. In Here: Telemetry Distro board
It's very possible that it's because the CPU is overloaded and cannot provide the update rate that you'd like. The CPU runs at about 60% when you're on the ground, about 75% when flying in stabilize and 100% when in Loiter. It's very busy and the telemetry updates are lower priority than much of the rest of the code 'cuz you'd rather it fly than tell you what it's doing!
This is all solved with the pixhawk of course which runs more than 10x faster.