Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
convertcandumps
Convertcandumps reads, converts, and writes NMEA 2000 dump files.
|
Convertcandumps reads, converts, and writes NMEA 2000 dump files. |
pgngen
Command pgngen generates the file pgninfo_generated.go.
|
Command pgngen generates the file pgninfo_generated.go. |
pkg
|
|
adapter
Package adapter defines an interface to read NMEA 2000 messages and output Packets, an intermediate representation.
|
Package adapter defines an interface to read NMEA 2000 messages and output Packets, an intermediate representation. |
adapter/canadapter
Package canadapter implements the adapter interface for n2k endpoints.
|
Package canadapter implements the adapter interface for n2k endpoints. |
endpoint
Package endpoint declares an interface.
|
Package endpoint declares an interface. |
endpoint/n2kfileendpoint
Package n2kfileendpoint provides reads n2k log files and sends canbus frames to a channel.
|
Package n2kfileendpoint provides reads n2k log files and sends canbus frames to a channel. |
endpoint/socketcanendpoint
Package socketcanendpoint contains the SocketCANEndpoint struct described below
|
Package socketcanendpoint contains the SocketCANEndpoint struct described below |
endpoint/usbcanendpoint
Package usbcanendpoint contains the USBCANEndpoint struct described below
|
Package usbcanendpoint contains the USBCANEndpoint struct described below |
pgn
Package pgn uses data from canboat.json to convert NMEA 2000 messages to strongly-typed golang data.
|
Package pgn uses data from canboat.json to convert NMEA 2000 messages to strongly-typed golang data. |
pkt
Package pkt converts input messages to an intermediate (Packet) form, and outputs equivalent golang structs.
|
Package pkt converts input messages to an intermediate (Packet) form, and outputs equivalent golang structs. |
subscribe
Package subscribe manages subscriptions to all or specific go structs.
|
Package subscribe manages subscriptions to all or specific go structs. |
Click to show internal directories.
Click to hide internal directories.