Open Waters AIS traffic on NMEA 0183 chartplotters
Signal K AIS plugin 0.5.0
Release AIS
- New Receive setting, on by default: Send aiscast traffic to NMEA 0183 output. Targets injected from aiscast are re-emitted as
!AIVDMon thenmea0183outevent, so chartplotters and tablet apps reading the server's NMEA 0183 connections see over-the-horizon traffic, not only the Signal K apps. Only aiscast-sourced targets are relayed, and inAlwaysmode a target the local receiver already covers is left out, so nothing is duplicated. Turn it off ifsignalk-vessels-to-aisis doing the same conversion. - Position events older than 2 minutes are discarded before they reach Signal K or NMEA 0183. Static data is always injected into Signal K, but reaches NMEA 0183 only after that vessel has sent a live position, keeping the snapshot replay burst off slow serial connections. Remote
!AIVDOis converted to!AIVDMbefore relay so it cannot replace the chartplotter's own-ship state.