2022-12-31, 09:37 PM
Anyway.. it is obvious of 2 things. Your router is listening on 20220 and so is pypilot.
It is impossible to connect them if they are both servers.
What you would need to do is either connect to in a browser to pypilot:
http://192.168.14.1 and set the nmea client and port to your router
Or make your router act as a client to pypilot.
With signalk everything is autodiscovered and detected but not nmea.
You can also connect opencpn to both router and pypilot and check both input and output on the connection and use opencpn to route the data. This may be useful also in testing to determine the problem even if you do not want to rely on opencpn running.
It is impossible to connect them if they are both servers.
What you would need to do is either connect to in a browser to pypilot:
http://192.168.14.1 and set the nmea client and port to your router
Or make your router act as a client to pypilot.
With signalk everything is autodiscovered and detected but not nmea.
You can also connect opencpn to both router and pypilot and check both input and output on the connection and use opencpn to route the data. This may be useful also in testing to determine the problem even if you do not want to rely on opencpn running.