Case Study
The DMC Multi-Protocol CAN Logger
The Multi-Protocol CAN Logger provides a uni ed and automated solution for acquiring, organizing, processing, and storing CAN data from multiple CAN busses via multiple CAN protocols, including 1. CAN 2.0A (11-bit Identi ers) or 2.0B (29-bit Identi ers) 2. User-de ned CAN Databases in *.dbc, FIBEX, or *.ncd formats 3. SAE J1939 4. Uni ed Diagnostic Services (UDS) 5. XCP (Universal Measurement and Calibration Protocol) The software is predominately built around NI’s XNET API for LabVIEW, which allows reading raw frames and parsing frames against a provided DBC or FIBEX database to extract meaningful signals in engineering units. During operation, the MPCL reads all data from the bus, lters to show signals of interest, displays the live data on the screen, and logs to the e cient and compa