Hello!
I have a USB cable from my Linux machine connected to a FTDI adaptor. The Tx/Rx pins are then connected to my flight controller’s Rx/Tx (swapped) for SERIAL4. I set the SERIAL4_TYPE to 2 and the SERIAL4_BAUD to 115.
I’m trying to connect to a flight controller using mavproxy:
mavproxy.py --master=/dev/ttyUSB0 --baudrate=115200
Here’s the strange part: It connects successfully only when I provide power to the flight controller’s usb port (SERIAL0). If I provide power from a lipo battery (through the PDB/ESCs), then I cannot connect.
What’s going on here?
The use case is connecting a drone to a TCP/IP radio (microhard) that supports a USB serial connection, then remotely connecting over a network to a ground station.