little-red-rover / lrr-ros

ROS packages for working with Little Red Rover
https://www.little-red-rover.com
GNU Lesser General Public License v2.1
1 stars 0 forks source link

Switch from UDP to TCP #11

Closed usedhondacivic closed 1 month ago

usedhondacivic commented 1 month ago

10 covers a bug in VPNKit, which is used by docker desktop for networking between the docker VM and the outside world. There is long outstanding bug (>4 years) causing UDP ports to drop service after some amount of traffic. This made LRR unviable on Mac and Windows. Luckily Docker Desktop handles TCP traffic correctly. This PR switches the rover from TCP to UDP.