NMEA2000 log analyzer for Windows, using the canboat JSON definitions for PGN decoding.
Windows 10/11 only
- TwoCan CSV
- Actisense EBL binary log
- CanDump
- Yacht Devices Wireless Gateway
- PCANView
- Yacht Devices CSV
Custom PGN overrides can be added in local.json.
You can define your own presets in presets.json.
Supported with CANable-compatible boards using the PCAN driver. Saved captures are exported in candump format.
The main grid can switch between:
AssembledpacketsUnassembledraw frames
In Statistics:
- double-click a row in
Devicesto open a packet-rate graph for that device - double-click a row in
PGNsto open a packet-rate graph for that PGN - graphs are available only when the loaded log contains timestamps
In Statistics -> Devices:
- right-click a device row and choose
Supported PGNsto see transmit and receive PGN lists learned from126464
Optional PGN row highlights can be defined in highlight.json using web colors such as #F8D7DA.
File -> Save exports the full unassembled capture in candump format.
You can open a file directly from the command line:
NMEA2000Analyzer.exe "C:\path\to\capture.log"The file is loaded on startup using the same detection logic as File -> Open.
For CLI-style validation and search commands:
NMEA2000Analyzer.exe --summary "C:\path\to\capture.log"
NMEA2000Analyzer.exe --verify "C:\path\to\capture.log"
NMEA2000Analyzer.exe --search-pgn 126208Commands:
--summary <file>prints a JSON load summary--verify <file>loads the file and returns success/failure--search-pgn <pgn>searches all files in the current working directory and prints matching filenames


