Gateway NMEA2000 / Ip #3637
-
Hi I plan to build an nmea2000 to ip network gateway. Regards |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Initial support for N2K over IP just landed in the master branch a few days ago. The format used by YachtDevices is byte compatible with the The other 3 Actisense formats are All the forementioned formats are currently implemented in RX direction only, OpenCPN does not yet transmit data in them. There is also The only public documentation I'm aware of is in the appendix E of https://www.yachtd.com/downloads/ydnr02.pdf Actisense does not yet provide documentation for their formats, but you can refer either to our code in https://github.com/OpenCPN/OpenCPN/blob/master/model/src/comm_drv_n2k_net.cpp, the Go implementation in https://github.com/aldas/go-nmea-client/tree/main/actisense or the CANboatJS implementation at https://github.com/canboat/canboatjs for reference. There at the moment is no external API for plugins to interact with this pipeline, but will be implemented in near future as well as the TX communication.. |
Beta Was this translation helpful? Give feedback.
Initial support for N2K over IP just landed in the master branch a few days ago.
Several formats used by the Actisense and YachtDevices gateways are supported and automatically detected
The format used by YachtDevices is byte compatible with the
Actisense ASCII RAW
format.The other 3 Actisense formats are
Actisense RAW
, a binary version of the above,Actisense N2K ASCII
and it's binary versionActisense N2K
All the forementioned formats are currently implemented in RX direction only, OpenCPN does not yet transmit data in them.
There is also
Actisense NGT
format, which is the same as the serial data produced by the NGT-1 gateway, just transmitted over the network. This format is the only …