Found a bug in warnings part.
So here is the version before.
I think i have found the bug.
I have an idea on turning OSD on and off in flight without the use of extra channels.
I might do that next.
Did you have already fix the Update Chars Boot Problem?
It gave me a headache to fix this, but i think i did it.
Now warnings are using only one line to save more useful space.
Also made warning signs blink.
I did work a little on config tool also.
Now warnings can be turned on, and off, and placed anywhere on the screen.
To set the speed limits for Overspeed and stall you still need to use Arduino.
The hex, the mcm, the config tool, and the source is attached.
Well i did not have problems with that.
Actually i have made a few changes in chars also.
Could you explain it with detail?
I have flashed your firmware, actualy the best of the avaible i have found.
But also the problem: if i connect OSD and APM2 at the same time, the OSD stopp booting and going in the Char Update mode.
Did you flash the charset i made for it?
Just read more about your problem.
But i have an idea to solve this, if it still present with the latest firmware on your APM2.
What is your APMs firmware version?
Any additional information could help.
I will try to solve this for you.
Commenting out this function, is not a real solution i think.
I think APM is sending some serial data.
I will make a hex for you to try.
Can you test it now?