we are having a problem with our atempt to simplify solution for BlueRov2 and WaterLinked underwater GPS implementation trough QGroundControl.
So, we tried connecting BR2 and WL UGPS trough a switch, and that combination, more or less, works as expected.
Our surface computer is a Lenovo laptop, without direct LAN ports, so we use USB to LAN adapter (https://support.lenovo.com/hr/en/solutions/pd029741) to comunnicate with ROV or with ROV/UGPS combination trough switch.
We bought a second USB to LAN adapter, wanting to connect BR2 to first usb adapter, and UGPS to second usb adapter, giving them fixed, different IP adress. When we hook everything up, we can get ROV communication in QGC, and Waterlinked GPS position in browser (static IP 192.168.2.94).
Unfortunatelly, we cannot get them to connect trough QGC, so there is no GPS position in QGC.
What did we do wrong?
Fixed IP adresses for USB to LAN adapters are:
WL UGPS: 192.168.2.3
I have 3 available usb slots in laptop, and I tried to connect them in every possible combination, but still couldnt get them to communicate trough QGC (thinking maybe usb controller may be the cause of this issue).
BR2 is up to date (companion v0.0.20, ardusub v4), also, QGC is up to date and so is the UGPS from Waterlinked.
We even tried same setup on older builds (both ROV firmware and QGC version), without any luck.
What are we doing wrong, and is there a solution like this that is possible to configure?
We would really apreciate if we could de-clutter the setup as much as possible…
especially when working on boat…