we are bulding a ROV. We use Pixhawk + Raspberry Pi. However, the communication between the companion PC and Pixhawk wasn’t functional and the device was not visible under QGroundControl.
The PX was interconnected with the RPi via USB.
We have also connected the pixhawk directly to the PC and QGroundControl was able to detect the device + all the connected thrusters and I managed to control them via PS3 dualshock controller.
There are two points to clarify:
Unfortunately we have RPi rev 2 model B only at the moment. Base on the thread’s and documentation I’ve read it appears, that only model 3B is supported.
they state, that the Companion PC is connected to the autopilot (pixhawk) via serial line through the TELEM2 interface. As ArduSub is derived from this project (what I understand), I would assume the TELEM2 should be used as a communication link.
Can someone clarify, what is actually valid? Does the Companion PC communicates with the autopilot via USB or TELEM2 in case of ArduSub project?
Is there a list of supported RPi’s?
Thank you very much for your help,