Image: github.com · Moves the server onto the canboat 9 stack so the betas can be tested in a server build: canboatjs 4.0.0-beta.3, n2k-signalk 5.0.0-beta.1, ts-pgns 3.0.0, and signalk-to-nmea2000 3.0.0-beta.1 as the ...
Signal K’s NMEA connections updated for mixed boat hardware
Claude Code-assisted Signal K contributions update NMEA decoding, device quirks and routing between multiple marine-data connections.
Credits
- Source byline keesverruijt Source ↗
Earliest dated source:
The full story
Claude Code-assisted Signal K contributions update NMEA decoding, device quirks and routing between multiple marine-data connections.
The sources cover a move to the canboat 9 stack, per-connection options and corrections to transmitted and decoded data. The canboat-stack change is a draft with unit changes that can break existing plugins, rather than a finished compatibility guarantee.
How it was done
Tools
Themes
Loading themes…
Sources
From the maker's own write-up or code. We summarise what they report; we haven't tested it ourselves.
- Signal K Server: Move NMEA 2000 handling to canboat 9: canboatjs 4, n2k-signalk 5 and signalk-to-nmea2000 3 (SI unitsSource byline: keesverruijtPublished
The contributor’s pull request, including its AI disclosure and test notes.
- Signal K Server: feat(nmea2000): per-connection canboatjs device quirksSource byline: keesverruijtPublished
The contributor’s pull request, including its AI disclosure and test notes.
- Signal K Server: feat(nmea2000): a transmit event per gateway, send to one N2K bus, list the buses, and a bSource byline: keesverruijtPublished
The contributor’s pull request, including its AI disclosure and test notes.
- Signal K Server: feat(n2k): drop filtered PGNs before decoding, in the kernel on SocketCANSource byline: keesverruijtPublished
The contributor’s pull request, including its AI disclosure and test notes.
- Signal K Server: Add a $MXPGN byte order setting ("ShipModul" / "Others") to NMEA 0183 connectionsSource byline: keesverruijtPublished
The contributor’s pull request, including its AI disclosure and test notes.
- Signal K Server: fix: canboat-pipeline connection now sends PGNs to the bus via its input port (2600)Source byline: keesverruijtPublished
The contributor’s pull request, including its AI disclosure and test notes.