2019-07-23, 12:06 AM
Normally with openplotter you can set up gpsd to read from the gps, and pypilot will automatically use gpsd. OpenCPN can have a connection for gpsd.
pypilot cannot follow heading from OpenCPN (from APB messages) unless gps is available. If opencpn has a gps, it needs to forward this to pypilot on port 20220 if pypilot does not already have gps. Without this, it cannot follow the route.
In theory opencpn could command pypilot in compass mode, but regardless opencpn would need a gps to compute the courses to follow a route. Since a gps is needed, it is not really a priority to support this, instead it's better to ensure the gps opencpn has gets shared with pypilot. You might have to adjust the output filter for the tcp connection
pypilot cannot follow heading from OpenCPN (from APB messages) unless gps is available. If opencpn has a gps, it needs to forward this to pypilot on port 20220 if pypilot does not already have gps. Without this, it cannot follow the route.
In theory opencpn could command pypilot in compass mode, but regardless opencpn would need a gps to compute the courses to follow a route. Since a gps is needed, it is not really a priority to support this, instead it's better to ensure the gps opencpn has gets shared with pypilot. You might have to adjust the output filter for the tcp connection