Documentation

This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English version of the page.

Note: This page has been translated by MathWorks. Click here to see
To view all translated materials including this page, select Country from the country navigator on the bottom of this page.

Vehicle Network Toolbox

Communicate with in-vehicle networks using CAN, J1939, and XCP protocols

Vehicle Network Toolbox™ provides MATLAB® functions and Simulink® blocks to send, receive, encode, and decode CAN, CAN FD, J1939, and XCP messages. The toolbox lets you identify and parse specific signals using industry-standard CAN database files and then visualize the decoded signals using the CAN Bus Monitor app. Using A2L description files, you can connect to an ECU via XCP on CAN or Ethernet. You can access messages and measurement data stored in MDF files.

The toolbox simplifies communication with in-vehicle networks and lets you monitor, filter, and analyze live CAN bus data, or log and record messages for later analysis and replay. You can simulate message traffic on a virtual CAN bus or connect to a live network or ECU. Vehicle Network Toolbox supports CAN interface devices from Vector, Kvaser, PEAK-System, and National Instruments®.

Getting Started

Learn the basics of Vehicle Network Toolbox

CAN Communication

Vehicle network communication using CAN protocol

XCP Communication

Vehicle network communication using XCP protocol

J1939 Communication

Vehicle network communication using J1939 protocol

Measurement Data Format (MDF)

Read data and attachments from measurement data format (MDF) files and datastores

Supported Hardware

Support for third-party hardware

Was this topic helpful?