CANoe 14 - All New Features

... for all who want to know exactly

To put it in a nutshell: CANoe 14 offers more for SoA and Security

The current version once again offers more possibilities to get in touch with your System Under Test. Some highlights are:

  • The first OEM model generation for service-oriented architectures (SoA) is available
  • Encrypted connections and authentication via TLS/DTLS and IPSec are also supported
  • With the new Variant Encoding window, you can read, write and compare your ECU's coding data - even over secure connections, such as TLS

 

Curious about all features? Here they are - comfortably listed by domains and options:

General Focus Areas / Features

General

  • Logging

    • In the header of logging files comments can be added now. Thus logging related information can be documented.

  • New Format for the Help

    • New browser-based HTML5 format for Help replaces outdated CHM format:
      You can display Help content in multiple browser tabs/windows simultaneously.
    • More user-friendly interface:
      Full text search and index search are carried out via a single input box, which is always displayed in the upper right corner.
    • Improved display of search results:
      Searched text is highlighted in context. Page title, text excerpt, and the memory path of the help page are displayed.

  • Communication Concept (SOA)

    • Extension of the System and Communication Setup

      • Support in the Import Wizard for the separation of SUT and test environment.
      • Simple switching of use cases (measure/environment simulation/test the tester).
      • Navigation control with integrated search field.
      • View for communication details for communication objects (CO) and distributed objects (DO).

    • New editor for vCDL files, as plug-in in the Vector Tools Environment.
    • The length of dynamic arrays (COs and DOs) can be set via panels.
    • Custom Binding/Mapping of DOs can be configured with the Symbol Mapping dialog.
    • The Binding Info of DOs is displayed in the Symbol Explorer, in the Data, Graphics and Trace Window.
    • The Participants  and Application Layer Objects  view in the Symbol Explorer have a new column that displays the data type of COs and DOs.

  • Vector Tool Platform

    • RT hardware (e.g. a device from the VN8900 device family) can be rebooted via Platform Manager or the Vector Tool Platform dialog in CANoe. The feature is also available via the Standalone Manager command line interface. In the same way the RT kernel of CANoe can be restarted on the RT hardware.
    • Status information related to the RT hardware can also be reported on standard output rather than using as INI file in order to simplify evaluation.

 

CAPL / CAPL Browser

  • CAPL

    • New/Extended CAN CAPL Functions
    • New/Extended Ethernet CAPL Functions
    • New/Extended ISO11783 CAPL Functions
    • New/Extended LIN CAPL Functions
    • New/Extended Map Window API CAPL Functions
    • New/Extended Other CAPL Functions
    • New/Extended Security CAPL Functions
    • New/Extended Smart Charging CAPL Functions
    • New/Extended VT System CAPL Functions

 

Panel Designer

  • With the Event Control you can send events.
  • The length of a dynamic array (CO/DO) can be dragged onto a panel and connected to an Input/Output Box.
  • The LED Control can now display more than two states in color.

Domain Analysis

  • Map Window

    • Map Window API: CAPL and .NET are available to draw in the Map Window.
    • New callback function: OnMapItemClicked. This function is called on clicking on an element that has been drawn by means of the Map Window API.
    • Vector provides an own OSM Tile Server for the Map Window.

  • Trace Window

    • The column filters have been revised. Besides multiple selection via a list, you can now configure more than two events in the custom filters.
    • Trace Window (Ethernet)

      • DoIP events are now displayed up to a size of 64 kB.
      • All special IPv6 addresses are now displayed in the detailed view.

Domain Automotive

Option .Car2x

  • Application Messages (EU)

    • Support of SREM and SSEM messages
    • Update of IVI to version ISO/TS 19321:2020 / SAE-J2735
    • Update of MAP/SPaT to version ISO TS 19091:2019

  • C-V2X

    • Support of the Autotalks HW Craton2 as 3rd party C-V2X communication hardware

  • Chinese V2X Protocol Stack

    • Support of DSMP (since CANoe 13.0)
    • Support of Security Header (incl. signing + verification)
    • Update of application messages (BSM, MAP/SPaT, etc.) in the database
    • The Car2x Interaction Layer can be configured for the Chinese protocol stack.
    • The Scenario Editor can be used as basis for scenarios.
    • BSM as well as MAP/SPaT are visualized in the Map Window automatically.

  • Driving Tests

    • Network nodes can be configured in the database to use the current position data of e.g. a VN4610 directly in the Car2x stack. This allows the retrofitting of a conventional vehicle to a 'Car2x vehicle' (without the need to use CAPL) and the utilization for driving tests.
    • The current position (e.g. from a VN4610) can be used as starting point for a scenario.

  • Scenario Editor

    • The Help provides videos for an easy start with the Scenario Editor.

  • Map Window

    • Vector OSM Tile Server : Vector provides an own OSM Tile Server. In CANoe it is possible to configure this server as the tile provider, so that problems regarding the download of tiles belong to the past.
    • The help provides a description how infrastructure data (e.g. traffic light signal states) is drawn into the Map Window.
    • New callback function: OnMapItemClicked . This function is called on clicking on an element that has been drawn by means of the Map Window API in the Map Window.

  • Sample Configurations

    • New sample configurations contain pre-configured Chinese V2X scenarios, based on T/CSAE 53-2017
    • The EU Car2x System Demo has been revised and uses the current features and Car2x stack functions.

 

Option .Ethernet

  • Core Functionality

    • Support for IPsec (Transport Mode, Authentication Header [RFC 4302] and IKEv2 Key Exchange [RFC 7296]).
    • More accurate calculation of the busload (taking into account IFG, preamble and SOF).
    • The number of templates has been reduced. There is one template for the Simulation Setup and one for the Communication Concept. Both templates use network-based access

  • Network-based Access

    • Visual support of measurement and simulation ports has been introduced in the Port Configuration dialog , including the display of configuration errors.
    • It is now possible to configure filters for measurement and simulation ports in the IP Filter . This allows port information to be filtered in the measuring setup for the other blocks such as Trace and Logging etc.

  • Trace Window

    • DoIP events are now displayed up to a size of 64 kB.
    • All special IPv6 addresses are now displayed in the detailed view.

  • Programming

    • In .NET the MAC addresses can now be specified in lowercase.
    • It is possible to change the payload type for RTP messages in CAPL.

  • Testing

    • TC8: Implementation of all SOME/IP-ETS tests are now included in the TC8 sample configuration. The SOME/IP-ETS tests are based on the TC8 test specification v3.0.
    • Fuzzing: Fuzz-testing solution for the SOME/IP-SD protocol has been included as sample configuration.

 

Option .LIN

  • LIN Interactive Scheduler (LIN ISC)

    • Creation of application-specific schedule tables for test purposes.

  • Extended fault injection for LIN TP.

Domain Diagnostics

General

  • New Variant Coding Window to read, write and compare variant coding data.
  • DoIP over TLS (encrypted diagnostic communication).
  • Extended fault injection for LIN TP via CAPL callback function LinTp_PreSend.

Domain Industrial / IoT

Option .CANopen

  • Simple creation of a simulated CANopen counterpart in CANoe
  • Support of the standalone mode

Domain Simulation / Stimulation

LIN Interactive Scheduler (LIN ISC)

  • Creation of application specific schedule tables for test purposes.

Domain Smart Charging / E-Mobility

Option .SmartCharging

  • GB/T27930

    • The two sample configurations GB/T 27930 Traffic Analysis and GB/T 27930 Simulation contain an new panel, that graphically visualizes all status transitions of the loading process.
    • All settings that you made in the GB/T 27930 Simulation sample configuration, are automatically saved and are not lost after closing the configuration.

Domain SIL

  • CANoe4SW / Software-in-the-Loop (SIL)

    • Initial release of CANoe4SW available

    • Comprehensive tool for development, test and analysis of software in cyber physical systems

    • SIL testing by virtual execution environments

    • Test software for any targeted OS based on Windows or Linux, e.g., Ubuntu, CentOS, SUSE

    • In the first step available as separate product, that can be operated with a CANoe license

Domain Test / VT System / Sensor

Test

  • Verdict Inconclusive now available as criteria for test stop in test configuration dialog for test units.
  • Together with vTESTstudio 5.0 SP3

    • Test Table Editor: DO (Distributed Objects) data members of type INT and FLOAT are supported in test commands.
    • Usage of encrypted CAPL files now supported within test units; this enables test projects to be shared without publishing the CAPL code.
    • TestUnitBuildCLI: New vTESTstudio add-on (http://vector.com/vteststudio-addons/) for automated build of test units per command line, e.g. for the usage in CI environments.
    • New CAPL event on testContextCompleted provides the possibility to transfer code coverage data after the execution of a test tree element of type test case and test sequence.

 

CANoe Test Report Viewer

  • New window with an overview of all comments in the report, including the ability to navigate to commented elements, sorting and filtering of the comments view.
  • Alternative display of date & time instead of timestamps.
  • Trace item readable IDs are now shown, can be used as query criteria and are part of the XML export.

 

VT System

  • The power supply modules VT7001A and VT7101 can now be calibrated and adjusted (voltage and current measurement).

 

Option .For EtherCAT

  • EtherCAT® master instances are also supported in the standalone mode.
  • Time stamps of EtherCAT Slave events can now be synchronized with the CANoe time stamps by the CANoe Software Time Synchronisation mechanism.

Domain Truck / Agriculture

Option .ISO11783

  • Support of Virtual Terminal v.6

    • Activation messages use TANs.
    • The commands Screen Capture and Select Active Working Set commands are sent through separate CAPL functions Iso11783IL_OPScreenCapture and Iso11783IL_OPSelectActiveWorkingSet.
    • The objects Graphic Data, Colour Palette, Scaled Graphic and Working Set Special Controls are supported (so far without graphic representation).
    • Direct interpretation of new messages in the Trace Window.
    • Extended ISO11783.dbc.

  • ISO11783 TIM Simulator
  • All settings made by the user in the TIM Client and Server sample configuration are automatically saved and are not lost after closing the configuration.
  • Fast Packet (NMEA2000)

    • New attribut FP_Interval for the ISO11783IL_SetNodeProperty function, to define the time interval between two consecutive Fast Packet frames and thus slow down a Fast Packet transmission.

 

Option .J1939

  • Fast Packet (NMEA2000)

    • New attribut FP_Interval for the J1939ILSetNodeProperty function, to define the time interval between two consecutive Fast Packet frames and thus slow down a Fast Packet transmission.

  • GB/T27930

    • The two sample configurations GB/T 27930 Traffic Analysis and GB/T 27930 Simulation contain an new panel, that graphically visualizes all status transitions of the loading process.
    • All settings that you made in the GB/T 27930 Simulation sample configuration, are automatically saved and are not lost after closing the configuration.

Option .CANopen

  • Simple creation of a simulated CANopen counterpart in CANoe
  • Support of the standalone mode

Option .Car2x

  • Application Messages (EU)

    • Support of SREM and SSEM messages
    • Update of IVI to version ISO/TS 19321:2020 / SAE-J2735
    • Update of MAP/SPaT to version ISO TS 19091:2019

  • C-V2X

    • Support of the Autotalks HW Craton2 as 3rd party C-V2X communication hardware

  • Chinese V2X Protocol Stack

    • Support of DSMP (since CANoe 13.0)
    • Support of Security Header (incl. signing + verification)
    • Update of application messages (BSM, MAP/SPaT, etc.) in the database
    • The Car2x Interaction Layer can be configured for the Chinese protocol stack.
    • The Scenario Editor can be used as basis for scenarios.
    • BSM as well as MAP/SPaT are visualized in the Map Window automatically.

  • Driving Tests

    • Network nodes can be configured in the database to use the current position data of e.g. a VN4610 directly in the Car2x stack. This allows the retrofitting of a conventional vehicle to a 'Car2x vehicle' (without the need to use CAPL) and the utilization for driving tests.
    • The current position (e.g. from a VN4610) can be used as starting point for a scenario.

  • Scenario Editor

    • The Help provides videos for an easy start with the Scenario Editor.

  • Map Window

    • Vector OSM Tile Server : Vector provides an own OSM Tile Server. In CANoe it is possible to configure this server as the tile provider, so that problems regarding the download of tiles belong to the past.
    • The help provides a description how infrastructure data (e.g. traffic light signal states) is drawn into the Map Window.
    • New callback function: OnMapItemClicked . This function is called on clicking on an element that has been drawn by means of the Map Window API in the Map Window.

  • Sample Configurations

    • New sample configurations contain pre-configured Chinese V2X scenarios, based on T/CSAE 53-2017
    • The EU Car2x System Demo has been revised and uses the current features and Car2x stack functions.

Option .Ethernet

  • Core Functionality

    • Support for IPsec (Transport Mode, Authentication Header [RFC 4302] and IKEv2 Key Exchange [RFC 7296]).
    • More accurate calculation of the busload (taking into account IFG, preamble and SOF).
    • The number of templates has been reduced. There is one template for the Simulation Setup and one for the Communication Concept. Both templates use network-based access

  • Network-based Access

    • Visual support of measurement and simulation ports has been introduced in the Port Configuration dialog , including the display of configuration errors.
    • It is now possible to configure filters for measurement and simulation ports in the IP Filter . This allows port information to be filtered in the measuring setup for the other blocks such as Trace and Logging etc.

  • Trace Window

    • DoIP events are now displayed up to a size of 64 kB.
    • All special IPv6 addresses are now displayed in the detailed view.

  • Programming

    • In .NET the MAC addresses can now be specified in lowercase.
    • It is possible to change the payload type for RTP messages in CAPL.

  • Testing

    • TC8: Implementation of all SOME/IP-ETS tests are now included in the TC8 sample configuration. The SOME/IP-ETS tests are based on the TC8 test specification v3.0.
    • Fuzzing: Fuzz-testing solution for the SOME/IP-SD protocol has been included as sample configuration.

Option .ISO11783

  • Support of Virtual Terminal v.6

    • Activation messages use TANs.
    • The commands Screen Capture and Select Active Working Set commands are sent through separate CAPL functions Iso11783IL_OPScreenCapture and Iso11783IL_OPSelectActiveWorkingSet.
    • The objects Graphic Data, Colour Palette, Scaled Graphic and Working Set Special Controls are supported (so far without graphic representation).
    • Direct interpretation of new messages in the Trace Window.
    • Extended ISO11783.dbc.

  • ISO11783 TIM Simulator

    • All settings made by the user in the TIM Client and Server sample configuration are automatically saved and are not lost after closing the configuration.

  • Fast Packet (NMEA2000)

    • New attribut FP_Interval for the ISO11783IL_SetNodeProperty function, to define the time interval between two consecutive Fast Packet frames and thus slow down a Fast Packet transmission.

Option .J1939

  • Fast Packet (NMEA2000)

    • New attribut FP_Interval for the J1939ILSetNodeProperty function, to define the time interval between two consecutive Fast Packet frames and thus slow down a Fast Packet transmission.

  • GB/T27930

    • The two sample configurations GB/T 27930 Traffic Analysis and GB/T 27930 Simulation contain an new panel, that graphically visualizes all status transitions of the loading process.
    • All settings that you made in the GB/T 27930 Simulation sample configuration, are automatically saved and are not lost after closing the configuration.

Option .LIN

  • LIN Interactive Scheduler (LIN ISC)

    • Creation of application-specific schedule tables for test purposes.

  • Extended fault injection for LIN TP.

Option .SmartCharging

  • GB/T27930

    • The two sample configurations GB/T 27930 Traffic Analysis and GB/T 27930 Simulation contain an new panel, that graphically visualizes all status transitions of the loading process.
    • All settings that you made in the GB/T 27930 Simulation sample configuration, are automatically saved and are not lost after closing the configuration.

Curious About CANoe?

CANoe offers an impressive range of features that simplifies your work. Learn all about the software tool, such as:

> Application areas

> Extensive product options

> Useful downloads

Contact

Talk to us personally about CANoe. Or simply write us an e-mail.


We look forward to your request.