DBC decode data
To analyse your data, you’ll need to convert it to human-readable (aka physical) form. To do so, you’ll need a DBC file (CAN Database) with the decoding rules.
Decoding an MF4 log file with a DBC file
- Load an MF4 with raw CAN/LIN data from the CANedge
- Select the “Bus Logging” tab, click “Load CAN database” and load your DBC(s)
- Click “Extract CAN signals” to save a new MF4 file
The resulting MDF4 will be opened as a new tab in the GUI - ready for e.g. plotting.
J1939, NMEA 2000 & OBD2 DBC files
Typically the CAN DBC is only known to the manufacturer (OEM), but exceptions exist:
J1939 (heavy duty vehicles, agriculture, maritime)
Most heavy duty vehicles today use the standardized J1939 protocol. This means that you can typically use a J1939 DBC to decode a large share of signals across vehicle brands. We offer a demo J1939 DBC and a full J1939 DBC.
NMEA 2000 (boats/ships)
Most maritime vessels combine J1939 networks (e.g. for engines) and NMEA 2000 networks (e.g. for GPS, water depth, etc). We offer a full NMEA 2000 DBC for this purpose.
OBD2 (cars, light/medium/heavy duty vehicles)