Vehicle Network Toolbox

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

Vehicle Network Toolbox™ provides connectivity to CAN devices from MATLAB® and Simulink® using industry-standard CAN database files. The toolbox provides MATLAB functions and Simulink blocks to send, receive, encode, and decode CAN, J1939, and XCP messages. You can also connect to an ECU via XCP on CAN using A2L description files.

The toolbox lets you monitor, filter, and analyze live CAN bus data or log and record messages for later analysis and replay. You also 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

Supported Hardware

Support for third-party hardware