Hi,
I'm developing some python code that will eventually end up on an on-board computer.
My dev environment is:
-Computer1: dronekit-sitl and mavproxy
-Computer2: dev station where I run python code.
From computer2 I am able to run code connecting directly to the sitl instance running on computer 1 using "connect("tcp:computer1:5760",wait_ready=True)"
My problem is that I'd like to connect to the mavproxy instance on computer1 instead of directly to the sitl instance. I know I can run code inside of mavproxy, but that's not what I'd like to do as this would make my debugging work harder.
Is this at all possible?
As far as I understand, sitl binds to tcp port 5760 on startup. Mavproxy can connect to this port (mavproxy.py --master tcp:
127.0.0.1:5760) without problems.
What I'm struggling to understand is whether mavproxy binds to some other port in the same manner, so that I get an endpoint I can connect to from dronekit.
Any pointers would be deeply appreciated!