ECU Development with CANape
In Operation for 25 Years

The introduction of the CAN bus in 1987 brought with it entirely new possibilities for using electronics in automobiles: within a few years electronics had influenced the efficiency, performance, and durability of the drives, supported active and passive vehicle safety, and provided convenience features.

As early as 1991 Vector had developed the MDF format (Measurement Data Format) for Robert Bosch GmbH as a binary file format for measurement data. After MDF had quickly become the de facto standard in the automobile industry, the revised version 4.0 was finally published in 2009 as official ASAM standard.

CANape History

Vector incorporated extensive know-how into the specification of the ASAP2 description files for ECU-internal values (also called an A2L file). After the specification of the "CAN Calibration Protocol" (CCP) in the mid 1990s, Vector quickly developed the first measurement and calibration tool.

Since November 1996, ECU calibration engineers have used CANape (CAN application programming environment) in order to adapt controller behavior to various vehicle models by changing only the parameterization, not the program code.

In the course of 25 years, thousands of new functions and user requests have been incorporated into the tool. Used worldwide by all vehicle manufacturers and ECU suppliers, CANape covers all application areas of ECU development: from measurement of very large data volumes and calibration of thousands of parameters, to integration into model-based development, to a complete solution for ADAS sensors.

Supplemented with many extensions and products such as the VX1000 measurement & calibration system and the integration of client/server solutions and cloud offerings, Vector offers a powerful and proven solution in order to significantly accelerate ECU development and master complexity.


ASAM standardizes the CAN Calibration Protocol (CCP). Vector is also active in the working group alongside OEMs and Tier 1 suppliers.


Screenshot CANape Version 1.0
CANape Version 1.0

Release of CANape 1.0 as the first CCP master tool. First users develop a tire pressure monitoring system with CANape.


CANgraph 1.0 comes on the market as an analysis tool for measurement data.
Incidentally, the number of signals in a measurement file at that time was 400 – today 100,000 signals are not uncommon in complex applications.


Screenshot CANape measurement data acquisition
CANape measurement data acquisition

An important component of the success of CANape was Daimler's decision to rely on CCP for transmission development and use CANape as the measurement and calibration tool. Temic, one of the transmission ECUs suppliers, also decided to use CANape. The triumph of CANape as a calibration tool for bus-driven calibration begins.


Screenshot CANape Version 2.0
CANape Version 2.0

Release of CANape 2.0


Graphic of datasheet CANape Graph
Product Information CANape Graph

CANape Graph is introduced, extending the functionality of CANape 3.5 (Trace Window, diagnostics, global measurement cursor, saving signals from files). CANape Graph is the first XCP master tool on the market (even before the official adoption of the XCP standard).


CANape Graph 5.0
Integration of MATLAB/Simulink, support for video recording, Trace Window for bus analysis. Diagnostic support with CANdela databases.

Version 1.0 of the XCP measurement and calibration protocol is standardized by the ASAM. Vector had a decisive influence on the XCP standard. Extensive know-how and a great deal of experience were incorporated into the comprehensive XCP support of CANape and other XCP solutions.


Screenshot CANape Option "Advanced Multimedia" (was renamed to "Driver Assistance)
Evaluation of objective sensor data and subjective impressions during in-vehicle tests. Display of objects from bird’s eye view and superimposed on the video image of the Multimedia Window.

CANape Graph 5.5
Support for the LIN bus; toolbar and hotkeys can now be configured freely; integration of audio measurements. The "Advanced Multimedia" option offers users the option of recording video and audio data.


CANape Graph 5.6
The new version is strongly characterized by FlexRay integration. FlexRay was first used in automobile series production in 2006 in the BMW X5.
CANape Graph is the first XCP-on-FlexRay master on the market.


Advertisement CANape version 6.0
Advertisement for CANape 6.0

With version 6.0, CANape Graph is renamed CANape.
Further expansion of diagnostic capabilities with ODX 2.0. Support for XCP on LIN as a Vector-specific solution for the XCP protocol is also added.


Screenshot CANape 6.1
CANape Version 6.1

CANape 6.1
The Symbol Explorer as central user interface, drag & drop concept, significant expansion of MATLAB/Simulink integration


CANape 6.5
Simulink Model Explorer displays the Simulink models; GFX Editor allows assignment of signals to graphical objects in the Advanced Multimedia option. CANape now also supports voice output.


Screenshot CANape version 7.0
CANape Version 7.0

CANape 7.0
New multi-recorder concept, visualization of Stateflow models, and support for VX1000 high-performance measurement and calibration hardware


Advertisement for CANape 8.0
Advertisement for CANape 8.0

CANape 8.0
Introduction of the data mining concept, calibration history, and envelope curve support. New "Simulink XCP Server" option for linking CANape directly to a Simulink model at runtime.


CANape 9.0
Windows 64 support, script debugging and support for the MDF 4.0 format, diagnostics via FlexRay


Screenshot CANape 10.0
CANape 10.0

CANape 10.0
Support for the multi-configuration concept simplifies the use of larger and more complex configurations; signal name changes are tracked throughout the development period via the thesaurus. Messages can now also be stored in the MDF 4.0 format.


CANape 11.0
Support for the multi-configuration concept simplifies the use of larger and more complex configurations; signal name changes are tracked throughout the development period via the thesaurus. Messages can now also be stored in the MDF 4.0 format.


Graphic of product decription for CANape 12.0
Fact Sheet CANape 12.0

CANape 12.0
Significantly expanded analysis of bus communication with CANoe Trace Window, direct use of vFlash projects for reprogramming. Support for CAN FD or XCP on CAN FD and XCP on BroadR-Reach. Recycle Bin function for recycling deleted windows. Open StreetMap is available as map material.


Screenshot CANape version 13.0
CANape 13.0

CANape 13.0
Printing and reporting for convenient generation of reports. Video decoding of AVB data streams, DAIO interface for integration of any measurement technology.


CANape 14.0
Visualization of GPS data in maps is included as a standard feature. Offline analysis of messages as in CANoe, graphical configuration of multiple Simulink models in Algorithm Designer. New time synchronization options in accordance with XCP version 1.3.


Screenshot CANape version 15.0
CANape 15.0 with intuitive ribbons

CANape 15.0
Scalable decentralized recorder solution for very high data rates in the ADAS environment (> 1 Gbps), modern operating concept with intuitive ribbon, graphical interface for managing and linking functions and Simulink DLLs. New "vCDM Teams" option for convenient exchange of parameter sets within a team.


CANape 16.0
Improved project management – conveniently share projects using the new file container. Measurement files recorded together are displayed as a contiguous measurement. Integration of LIDAR systems and visualization of the point clouds in the new Scene Window. New Option vMDM: CANape as a client for vMDM (Measurement Data Management) to share, analyze and index measurement data and ensure high data integrity.


CANape 17.0
Optimal memory utilization enabled by a 64-bit architecture. Measuring and calibrating AUTOSAR adaptive ECUs via SOME/IP services. Integration of application-specific Ethernet protocols in conjunction with ADAS sensors. Reliable management of your local measurement data. Direct connection between CANape and vMDM for efficient measurement data access and analysis. Logging, visualizing and creating data objects efficiently in ADAS development.


CANape 18.0

Full Ethernet support in vehicle and lab. Performant function library eMobility-Analyzer for online calculation at sampling rates above 100kHz. Capture data objects and raw data from any ADAS sensors in your vehicles. Visualize road traffic data objects detected by ADAS sensors. vMDM: The search engine for your measurement data. Convenient offline evaluation e.g. in the office by supporting the vSignalyzer license.


CANape 19.0

Performance gain due to simultaneous loading of many measurement files and significantly accelerated loading of very large description files, such as A2L and arxml. New product CANape log: Seamless transition from CANape project to logger. The eMobility Analyzer already calculates all necessary quantities for e-motor development during measurement at sampling rates of 1MHz. Measure and parameterize models directly in Simulink without a paid option.