CANalyzer 15 - All New Features

... for all who want to know exactly

 

Here are all new features - comfortably listed by domains and options:

Domain General Focus Areas

General

  • C Library 2.0

    • Support for the platforms Windows_x64 and Linux_x64 and compiler support for Mingw-w64.

  • Logging

    • Different attributes can now be entered in the global logging configuration.

    • Attributes can be written manually or using field functions.

  • .NET Programming

    • With the UserEventCriterion one can wait for a manually set event, which signals e.g. a working step of a background thread.

    • The creation of type libraries can be selected per database.

    • Type libraries for very large databases no longer generate errors due to too many string constants.

  • Offline Mode

    • For each logging file an offset for the delay of the playback start can now be specified.

    • Comments in the header of a logging file are now displayed in the offline configuration.

    • A new CAPL event is available for detecting the start of playback of a logging file.

    • Contents from different logging file can now be read sequentially.

    • Time ranges and breakpoints can now be configured independently of each other.

  • PDU Interactive Generator (PDU IG)

    • Multiple PDU windows can now be instantiated.

  • Replay

    • Replay of secured PDUs including adapting of security parameters is only possible.

    • There is a new event procedure which can be used to react on state changes of the replay block.

  • Vector Tool Platform / Standalone Mode / Distributed Mode

    • CAPL function SetLogFileName can also be used in standalone mode.

    • The settings for the distributed mode can be configured via COM.

    • Using command line option -getConfigFile in Standalone Manager, configuration files for standalone mode (file extension .RTCFG) can be retrieved from the RT Hardware and copied to the user computer.

    • In addition to the automation capabilities offered by the Standalone Manager command line options, Vector Tool Platform and CANoe/CANalyzer RT kernel settings and associated files on the RT hardware (e. g., logging files) can also be accessed via REST API.

 

CAPL / CAPL Browser

  • CAPL

    • New/Extended CAPL Functions for ADAS

    • New/Extended CAPL Functions for Diagnostics

    • New/Extended CAPL Functions for Ethernet

    • New/Extended CAPL Functions for J1939

    • New/Extended CAPL Functions for Other

    • New/Extended CAPL Functions for Security

 

Panel Designer

  • For better clarity in the Toolbox, the controls have been divided into groups.
  • In the Hex/Text-Editor, the byte display in hex format can now also be copied and pasted.
  • Files can now also be opened with drag and drop on the Vector Tools Environment.

Domain Analysis

  • Graphics Window

    • Symbols can now be inserted at desired position in the legend.

    • The names of signals, groups and common axes can now be edited directly in the legend.

  • Trace Window

    • Trace Window (Ethernet) shows more details of the IKEv2 protocol in the detailed view.

Domain Automotive

Option Car2x

  • Network Hardware Configuration

    • WLAN default settings are predefined depending on the region (CN/EU/US).

  • Security

    • IEEE 1609.2 US root certificates with NIST-384 are supported.
    • EU certificates with Brainpool-256 and Brainpool-384 are supported.
    • ETSI TS 103 097 V1.4.1 (EU) is supported.
    • Certificates and private keys can also be imported in binary format.

  • Map Window

    • The pathHistory is displayed for CAM and BSM (even without an event).
    • Image files can be used as map material.

  • Sample Configurations

    • The database of the V2X example configurations (US) is adapted to SAE J2735 (July 2020).
    • For the Car2x sample configurations (EU) the factor of the attribute deltaAltitude of the pathHistory is corrected.

  • The functionality of the Car2x Option can be evaluated with the demo version of CANalyzer.

 

Option Ethernet

  • Core Functionality

    • The Ethernet Network Monitor is replaced by the Protocol Monitor. It supports a graphic representation of connections between endpoints for the following protocols:

      • [ISO/OSI Level 2] Ethernet, ARP, NDP
      • [ISO/OSI Level 3] ICMPv4, ICMPv6, IGMP, IPv4, IPv6
      • [ISO/OSI Level 4] TCP, UDP
      • [ISO/OSI Level 6] DHCP, DHCPv6, HTTP, SOME/IP

    • The use of extended Ethernet logging is now recommended.

  • Network-based Access

    • The Port object has additional methods in CAPL

      • to get the port name
      • to get the network name
      • to get the segment name
      • to get the information if it is a physical port and if it is measured at the port

    • Added an option to disable forwarding of all simulation port events to the Measurement Setup, making it easier to focus exclusively on the measurement ports.

  • TC10

    • Sleep/Wakeup events can be saved to BLF, MF4 and ASCII.
    • Sleep/Wakeup events can be handled in the new CAPL callback on ethPhyState.

  • Trace Window

    • Show more details of the IKEv2 protocol in the detailed view.

 

Option LIN

  • Support of new specification SAE2602:2020.
    Extended functions:

    • Protocol simulation
    • LDF Explorer

  • New CAPL function linSetExpectedRespLength configures expected number of bytes on reception of LIN frame.
  • LIN Interactive Scheduler (LIN ISC) supports drag and drop of frames from the Symbol Explorer.

Domain Connectivity

  • Support of new CANalyzer hardware VH4110 − also called 'IoT Enabler' − for OTA (Over-the-Air) protocols (WLAN, Bluetooth, …).

  • CANalyzer internal MQTT broker for testing IoT devices without an external broker.

  • Binary serialization of MQTT via Google Protocol Buffers (GPB) as alternative to JSON.

Domain Diagnostics

  • Variant Coding Window:

    • Export and Import of variant coding data

    • Usability improvements

  • DoIP TLS support:

    • with CAPL Callback Interface (CCI)

    • with built-in diagnostic channel for networks diagnosed via DoIP gateways

Domain Industrial / IoT

Connectivity

  • Support of new CANalyzer hardware VH4110 − also called 'IoT Enabler' −for OTA (Over-the-Air) protocols (WLAN, Bluetooth, …).

  • CANalyzer internal MQTT broker for testing IoT devices without an external broker.

  • Binary serialization of MQTT via Google Protocol Buffers (GPB) as alternative to JSON.

 

Option CANopen

  • Support of Configuration Master functionality:

    • New CMT page in the CANopen Configuration window allows the selection of the NMT and CMT master.
    • On the CMT page a concised data stream with the configuration of each device can be generated and loaded into the CMT master.

Domain Security

  • Secured PDU support in Replay Block.

    • Use of synchronized Freshness.
    • Automatic recalculation of Message Authentication Code.

  • Simple profile search in the dialog Security Configuration.
  • Backend status display in status bar, available for OEM security packages with backend access.

Domain Stimulation

  • PDU Interactive Generator (PDU IG)

    • Multiple PDU windows can now be instantiated.

Option CANopen

  • Support of Configuration Master functionality:

  • New CMT page in the CANopen Configuration window allows the selection of the NMT and CMT master.
  • On the CMT page a concised data stream with the configuration of each device can be generated and loaded into the CMT master.

Option Car2x

  • Network Hardware Configuration

    • WLAN default settings are predefined depending on the region (CN/EU/US).

  • Security

    • IEEE 1609.2 US root certificates with NIST-384 are supported.
    • EU certificates with Brainpool-256 and Brainpool-384 are supported.
    • ETSI TS 103 097 V1.4.1 (EU) is supported.
    • Certificates and private keys can also be imported in binary format.

  • Map Window

    • The pathHistory is displayed for CAM and BSM (even without an event).
    • Image files can be used as map material.

  • Sample Configurations

    • The database of the V2X example configurations (US) is adapted to SAE J2735 (July 2020).
    • For the Car2x sample configurations (EU) the factor of the attribute deltaAltitude of the pathHistory is corrected.

  • The functionality of the Car2x option can be evaluated with the demo version of CANalyzer.

Option Ethernet

  • Core Functionality

    • The Ethernet Network Monitor is replaced by the Protocol Monitor. It supports a graphic representation of connections between endpoints for the following protocols:

      • [ISO/OSI Level 2] Ethernet, ARP, NDP
      • [ISO/OSI Level 3] ICMPv4, ICMPv6, IGMP, IPv4, IPv6
      • [ISO/OSI Level 4] TCP, UDP
      • [ISO/OSI Level 6] DHCP, DHCPv6, HTTP, SOME/IP

    • The use of extended Ethernet logging is now recommended.

  • Network-based Access

    • The Port object has additional methods in CAPL:

      • to get the port name
      • to get the network name
      • to get the segment name
      • to get the information if it is a physical port and if it is measured at the port

    • Added an option to disable forwarding of all simulation port events to the Measurement Setup, making it easier to focus exclusively on the measurement ports.

  • TC10

    • Sleep/Wakeup events can be saved to BLF, MF4 and ASCII.
    • Sleep/Wakeup events can be handled in the new CAPL callback on ethPhyState.

  • Trace Window

    • Show more details of the IKEv2 protocol in the detailed view.

Option J1939

  • Support for Functional Safety according to J1939-76 (dedicated SHM) and according to J1939 Digital Annex (for messages with built-in checksum).

    • Configuration with DBC.

    • Analysis and stimulation with CAPL.

    • Detection of violations in the Trace Window.

Option LIN

  • Support of new specification SAE2602:2020.
    Extended functions:

    • Protocol simulation

    • LDF Explorer

  • New CAPL function linSetExpectedRespLength configures expected number of bytes on reception of LIN frame.

  • LIN Interactive Scheduler (LIN ISC) supports drag and drop of frames from the Symbol Explorer.

Your Vector Contact

You want to talk to us about CANalyzer? Or do you prefer e-mail? 

 

We look forward to your request.

Curious About CANalyzer?

CANalyzer offers a range of features that simplifies your work. Learn all about the software tool, such as:

> Application areas

> Extensive product options

> Useful downloads