I'm trying to establish link between a Raspberry Pi Zero W and a Pixhawk flight controller all day.
I connected the Pixhawk's Telemetry 2 port to the Pi's serial ports and set the corresponding parameters. Everything works with Mavlink's own 'c_uart_interface_example' code, but i can't establish connection with Dronekit.
I'm using the Dronekit Python example codes where the connections string is '/dev/serial0' (a symlink to /dev/ttyAMA0) and baud=921600 (this one is set on the Pixhawk).
The link always times out after 5 seconds and i don't know why. The copter is placed indoor during the tests, so I set 'wait_ready=None' so it wouldn't wait for GPS lock.
Do you have any idea what could be the problem or how should i debug this?