2021-08-23, 06:04 AM
Was just getting back to saying that you want signalk-n2kais-to-nmea0183, contrary to what I wrote earlier. AIS is a special case here, makes sense to convert directly.
Either UDP or TCP will do. The limit of one device is related to some TCP servers, not inherent to using TCP, and SK server does not have this limitation.
UDP with broadcast address has the advantage of not needing to configure the server's IP address in the app and it works even if the server's ip address changes for one reason or another. With UDP some messages may be missed by the app, as it provides no delivery guarantees like TCP.
Either UDP or TCP will do. The limit of one device is related to some TCP servers, not inherent to using TCP, and SK server does not have this limitation.
UDP with broadcast address has the advantage of not needing to configure the server's IP address in the app and it works even if the server's ip address changes for one reason or another. With UDP some messages may be missed by the app, as it provides no delivery guarantees like TCP.