Good day team
I want to use a minimOSD on my project so I would like to know if somebody has implemented succesfully minimOSD with Navio+ ?
From my testbed used I connect the minimOSD UART port directly with UART Navio+ Port but I just only see on the screen MAVlink is waiting for Heartbeat
I will apreciate your answers and support
You need to use the “-C /dev/ttyAMA0” option so that the baud rate is 57600 which I believe the MinimOSD expects by default.
When using UART for telemetry please note that default baud rates are: 115200 for primary (-A) 57600 for secondary (-C) 3DR Radios are configured for 57600 by default, so te simplest way to connect over them is to run with -C option. If you would like to transfer telemetry over the UART port on Navio you can specify it like this:
sudo ArduCopter-quad -C /dev/ttyAMA0
It then goes on to say:
UDP and serial telemetry can be used simultaneously like this:
sudo ArduCopter-quad -A udp:192.168.1.2:14550 -C /dev/ttyAMA0
Which makes me wonder if TCP telemetry (ground station control) and serial OSD would work. That’s something to test, but at least UDP+Serial will work.
p.s. looks like you could override it and run it at 115200 on -A by editing the OSD code as suggested here: http://diydrones.com/forum/topics/minimosd-baud-rate. Also we see someone wants to run it slower to get a more reliable connection. I never had that problem, surely faster should be better and 115200 is not really quick for a direct local cable connection. I guess he had a wiring issue and you will be able to do that if you want.
It works … after testting session two ports for telemetry are working now with the command sudo ArduCopter-quad -A /dev/ttyUSB0 -C /dev/ttyAMA0 &
One 3DR radio is connected to USB port and the other one to the UART port on Navio + card.