Version History

2009-03-26: CANoe 7.1 SP3 incl. LIN, FlexRay, MOST, IP, J1939, J1587, NMEA2000

Download

With Service Pack 3 (Update to 7.1 build 65, SP2 is contained), the following changes become effective:

Hardware Synchronization
  • With recent driver versions, the Virtual CAN channels can now be used in combination with the hardware synchronization. This allows replacing unnecessary CAN channels of a multi channel configuration with virtual channels without disturbing the synchronization of the other channels.
MATLAB Interface
  • The CANoe MATLAB-Interface 2.2 supports model referencing and MATLAB versions R2008b and R2009a
CAPL Browser
  • Errors in include files are shown in the message window of the include file, too
  • AutoComplete contains environment variables and system variables
.NET-Programming
  • environment variables of type data are supported
CANoe Operator and Display Protocol (BAP  = German for "Bedien- und Anzeigeprotokoll)
  • CAPL now supports to comfortably implement filters for BAP messages in the measurement setup and the access to the BAP properties of CAN messages
  • The disassembly of BAP messages in the Trace window was improved especially when no function catalog is available
New OSEK TP Sample Configuration
  • The 'OSEK TP Multi Channel' sample configuration shows the transport of data on multiple channels using the OSEK TP Transport Protocol.
Testing
  • In .NET test modules and test case libraries now diagnostic test can be written (see Diagnostics section below).
  • The new awaitvaluematch test pattern waits during a test sequence until a list of value conditions matches. Even complex conditions can be edited.
  • Checks of the Test Service Library are now available for parameterization and usage in .NET test modules and test case libraries.
  • Now .NET test cases can be parameterized by XML test modules with signals, environment variables and system variables.
  • The sample configuration ABS Tester demonstrates the usage of MATLAB/Simulink models in connection with the Test Feature Set (Start menu: Start|<...>|CANoe 7.1|Demos|More Demos|CANoe .CAN ABS MATLAB).
  • CAPL wait functions with signal value conditions can now be parameterized with bus signals.
  • The test execution dialog has been reworked to be more user-friendly.E.g. test case libraries can directly be opened from within this dialog.
  • Test modules now can also be started by system variables.
  • During a test report transformation (XML to HTML) the CANoe workspace remains fully accessible.
  • The test report has been extended to automatically add additional information for checks.
  • VT System
    • Support of arbitrary waveform output at stimulation module VT2004.
    • Support of average values with a time resolution of 100µs by using array system variables.
    • Time stamp accurracy of measurement values enhanced fundamentally by using timestamps generated on the modules.
Diagnostics
  • CANoe now supports the new Vector Diagnostic Scripting .NET library.
  • Diagnostic objects of attached diagnostic description files can now be accessedusing any .NET capable programming language. The scripts and assemblies may be used together with CANoe, CANape and the Vector diagnostic tester Indigo.
  • Automated Identification of diagnostic variants in test modules and CAPL nodes. With correctly parameterized diagnostics description files, the services necessary for the identification process are automatically selected and used.
  • The trace area of the Diagnostics Console Window shows enhanced information about a diagnostic response's validity. Invalid parameters values are flagged.
  • Support for overloaded diagnostic responses (ODX 2.0.1) Diagnostic reponses with multiple definitions can be interpreted and used in CAPL, the Diagnostics Console Window and in the trace and analysis windows.
  • Seed & Key DLL for switching into protected diagnostic sessions may now be used also when CANoe operates in Real-Time mode.
  • Enhanced output of complete diagnostic objects and their data in test reports with the TestReportWriteDiagObject() CAPL function (e.g. structured output, error messages when "data too long", "data too short").
  • The XML diagnostics test pattern "diagservicecheck" now also accepts string type parameter values (e.g. from symbolic value tables) for setting and comparing diagnostic parameters.
LIN
  • LIN2.1 Slave Conformance Tests
  • Support of the official LIN2.1 conformance tests for LIN Slaves according to the conformance test specification from 10th October 2008
  • Almost complete automation of the LIN2.1 Slave tests with the Vector test hardware VH1100 (z.B. via hardware reset and sleep mode detection) Important information:
  • A new driver (version 6.9) is required for the XL-Hardware (CANcardXL, CANcaseXL, ..) with the LIN firmware version 2.20 or higher.
  • 10 test cases require Vector's next generation LIN hardware based on a FPGA (e.g. ExpressCard) and can not be executed until SP4.
  • TP layer tests for consecutive frames are not supported. If required please contact Vector's tool support.
MOST
  • Compliance Tests
    The Compliance Test Package features now a comfortable GUI to control the test execution and to analyze the test results.
  • MOST High Protocol
    • The protocol version 2V3 is now supported in the MHP observer as well as by the MHP DLL.
    • The MOST High Demo configuration gives direct access to the protocol setting AIR, which controls the minimum distance between user data packets.
    • The MOST High Manual can now be accessed directly from within the MOST High Demo configuration and from the section 'help' of the start menu
  • Interactive Generator Block (MOST IG):
    • The UTF8 format now displays special characters correctly
    • The IG can now also send CMS messages in CANoe RT configurations
  • Synchronous channels and Audio:
    The streaming DLL now can export wave files with a sample rate of either 44.1 kHz or 48 kHz. With CANoe/CANalyzer versions from 7.1 SP3 on, the sample rate of the wave file is automatically adapted to that of the MOST ring. With older versions the user can call a CAPL API to set the sample rate manually.
  • The MOST Streamplayer sample configuration features an improved GUI and the option to synchronize output with the trace window of CANoe.
  • The concurrent use of the Audio window and CAPL functions to program the routing engine now works without interference.
  • The Online Help now contains extensive assistance for the use of LineIn/LinOut, streaming over S/PDIF and streaming of audio via USB.
  • The Trace window now takes the Instance ID of messages into account, when disassembling the function block names. This is helpful with function catalogs of some specific OEMs and in projects where proprietary function blocks can be identified via Instance ID.
  • The functionblock monitor window can now be opened from the MOST tool bar
  • Logging formats
    • IMG Logging files now contain only valid SBC-Events
    • OP2 is available again as logging file format
FlexRay
  • Diagnostics:
    • The TP- und Diagnostics observer supports now the FlexRay transport protocol ISO 10681-2.
    • Diagnostics requests are interpreted by transport protocol observer.
    • Complete configuration of the FlexRay diagnostics with the CANdela diagnostics format CDD.
  • FlexRay Frame Panel
    • Support of In-Cycle Repetition frames
    • The Leading Coldstart flag in the FlexRay Frame Panel can be used for the FlexCard Cyclone 2/SE
  • CAPL on Board
    • CAPL on Board support for VN3600 and VN3300
    • Improved performance and increased Tx throughput
    • The transmission of symbols (MTS) is possible
  • General
    • The node filter can be configured with FIBEX+ databases too.
    • Display of the Clock Correction Failed Counter in Start Cycle event (only VN Interface)
    • The statistic protocol evaluates Cycle Multiplexing and In-Cycle Repetition frames. The frame name instead of the numeric identifier can be displayed.
    • The Test Feature Set functions TestWaitForFrFrame, TestWaitForFrNullFrame and TestWaitForFrPDU react to TX frames too.
    • The database tooltip in the simulation setup shows the FIBEX filename.
    • Demo and application note for a FlexRay-FlexRay gateway.
  • FIBEX Explorer
    • Performance improvement
    • Display of the PDU position in the schedule view
IP
  • Option .IP is available as demo version.
  • Multibus systems are fully supported now.
  • CANoe RT is supported.
  • Extensions and optimizations in the Trace window (DHCP options, additional columns, ACK flag, URG flag)
  • Ethernet Packet Builder:
  • The checksum is calculated only on modification of a packet. (before: an selection of a packet)
  • The packet selection remains after switching between windows or desktops.
  • Addition or removal of the options field in the IP header does not result in the modification of the payload data.
  • The Ethernet driver's stability is optimized. Additional status information is output in the Write window.
J1939
  • The Diagnostic Memory Access window is adapted to the latest specification (memory access is completed with DM14).
  • The interaction layer supports multiplexed signals. Additional optimizations are contained.
  • Now the J1939.dbc is enhanced by multiplexors for tire and axle specific PGNs. SPNs of the manufacturer specific number range are assigned to the multiplexed signals.
  • The System Demo and the Diagnostic Memory Access Demo are enhanced by multiplexed signals and individual SPNs as well.
  • The display of J1939 string signals in the Trace window is corrected.
  • J1939 Test Service Library: Test patterns and checks are optimized.
  • The selection/deselection of nodes in the DTC Monitor is reworked.
  • J1939-Scanner: The help provdies more detailed information for the tabs Nodes and Network.
NMEA2000
  • The Diagnostic Memory Access window is adapted to the latest specification (memory access is completed with DM14).
  • The interaction layer supports multiplexed signals. Additional optimizations are contained.
  • The display of J1939 string signals in the Trace window is corrected.
  • J1939 Test Service Library: Test patterns and checks are optimized.
  • The selection/deselection of nodes in the DTC Monitor is reworked.
  • J1939-Scanner: The help provdies more detailed information for the tabs Nodes and Network.
J1587
  • The problem with DataLinkEscape (PID 254) is resolved.
  • Additional J1587 demos can be started from the start menu.