Version History

2011-04-11: CANoe 7.5 SP2 incl. MOST, FlexRay, IP, J1939, ISO11783

Download

With Service Pack 2 (update to 7.5 build 66), the following changes become effective:

General:

  • C-API to support application code programmed in C in CANoe
  • Matlab models in the CANoe context can be calibrated from outside via XCPonCAN or XCPonEthernet. In addition Matlab R2011a is supported
  • Additional new function and enhancements in the new trace window:
    • Fading of events with are no longer relevant for display
    • Analysis filters for signal and variable values
    • Analysis filters for messages can be changed (Channel, Rx / Tx, ...)
    • Time column to calculate the dif time according to the reference event
    • Configurable sorting of the signal list (alphabetical, start bit)
    • Display of name spaces of system variables, new column layout for variables
    • Quick change of the font size in the trace view
    • Improved statistics and difference view
    • Optimized context menu and expanded tool bar for better function access
    • Improved column filters and better visual feedback
    • Search also in pause mode possible
  • Signal generators in the IG can be connected with system variables
  • Configurable display of long symbol names with qualification (signals, system variables) in dedicated analysis windows (graphics and data)
  • New option to optimises the drawing in the graphics window: "Peak"
  • New CAPL function to search and replace character strings
  • CANstress is now supported on the VN8910 and the VT6000
  • New .NET interface for configuration of VT System

BAP:

  • CAPL now supports parameter access in BAP-Messages (see bapParamSet, bapParamGet und bapIsParamAvailable)

Test Feature Set:

  • New check to compare signal values against dynamically changing maximum/minimum curves
  • Comparison of signal values with XML variables is now more flexible due to several automatic typ conversions
  • Tester interaction dialog: reporting enhancements; now opened in foreground; file (in file system) no longer locked
  • wait conditions that might return immediately (wait for specific signal conditions) do now set the "LastWaitingTime" (that can be retrieved in CAPL) correctly.
  • Test execution dialog is now visualized correctly if it is visible on multiple desktops
  • Extended navigation report: K-Line events and some new LIN events are now visualized if blf logging format is used
  • Reporting of diagnostic messages works now in the context of section as well
  • Execution of multiple test modules in a sequence (feature of test setup) resets the verdicts on start
  • Assignment of variable values (by using the XML attribute copytovar) works now with CANoe real time and VN89xx.
  • Signal comparison functions for system variables and environment variables handles the comparison against 0 now always correctly.
  • Reporting of diagnostic services that contain characters with ShiftJIS coding now corrected
  • Test report is now closed correctly even if measurement is stopped via COM call
  • Test function can now be used even in test case templates

Diagnostic Feature Set:

  • Basic diagnostics in CAPL now also possible with VN8900
  • Timing parameters from diagnostic description files for diagnostics on FlexRay are now be shown in configuration dialog and can be easily modified
  • LIN diagnostics now supports automatic variant identification
  • ASCII logging format supported for diagnostics on K-Line
  • Graphics window can now show also values of parameters with text tables / bit-fields
  • Current versions of CANdelaStudio View and EffectiveODX Viewer integrated

Option MOST:

  • VN2640, the Vector interface hardware for MOST150 is now supported. This USB interface features access to all MOST150 channels with high bandwidth, low latencies and a plug&play installation.
  • The Audio-Window now also supports routing of labels with a different width than 4, for MOST50 and MOST150
  • The import of function catalogs now also supports variants of the common description of ENUM-values
  • The application socket now includes changes of the errata sheets 1 and 2 of the MOST specification 3V0. This includes the adaptation of the PowerMaster and shutdown behaviour, as well as an update of various timeout values.
  • The CAPL API mostGenerateBusloadCtrl(...) now supports the bus load stress feature of the Optolyzer G2 3150o. Several parameters of this mode can be configured via MostSetStressNodeParameter(...)
  • The CAPL API MostGenerateLockError to control the unlock stress feature for MOST50 was corrected. Attention: Existing CAPL programs using this API have to be corrected by exchanging the parameter values of unmodtime and modtime!

Option .FlexRay:

  • FIBEX Explorer Pro/View:
    • Display of FIBEX 3.1 databases
    • Edit of FIBEX 3.1 databases
    • Visualisation of multiplexed PDUs
    • CANoe PEX .FlexRay contains the FIBEX Explorer View.
  • Support of PDU Multiplexing:
    • Signal related windows and CAPL evaluate signals according to the active witch Codes.
    • PDU Panel and Node Panel display the signal lists according to the Switch Code.
  • CAPL: Support of node qualification for the frame and PDU handler as well as the wait functions for frames and PDUs of the TestFeatureSet (TestWaitForFrFrame, TestWaitForFrFrameError, TestWaitForFrNullFrame, TestWaitForFrPDU).
  • Symbol Explorer: Frames and PDUs with multiple transmitter (e.g.: XCP) are combined to one entry in the corresponding list of the Symbol Explorer.

Option .XCP:

  • Support variables of type array
  • Connect and disconnect possible during measurement via GUI interaction: Activation and deactivation of single measurement signals during measurement via GUI operation possible
  • More tolerant import of CCP A2l descriptions: The hierarchical structure of the CCP AML must not be complete

Option .IP:

  • Trace window: NDP flags can be expanded as bit field in the detailed view
  • Ethernet Packet Builder:
    • Automatic calculation of UDP length according to "IP total length"
    • Automatic length calculation for IPv6 can be switched off
    • Navigation keys and shortcut key to select and send a packet works again
    • Usability improvements
  • Ethernet Interaction Layer:
    • Correct function of UdpOpen() in OnStart if network stack of CANoe is used
    • Additional error codes for socket connections

Option .J1939:

  • Attention: Measurement is possible with J1939 protection bit only!
  • J1939 Scanner:
    • Manufacturer code and NMEA2000 functions updated for J1939 Device Name interpretation
    • Working Set Members are listed in section "Working Set"
    • Display in section "Information" improved
  • J1939 Diagnostic Memory Access
    • Definition of user defined SPACE values
    • ID and SPN selection from drop-down list is possible after database assignment or database modification
  • New sample configuration "UDS on J1939" demonstrates the simulation of J1939 ECUs with UDS support
  • Database J1939.dbc:
    • Attribute "SigType" of several signals changed to "Control"
    • Factor for value conversion corrected for signals of TSC1 (PGN 0x0)
    • Cycle times corrected for PGs ACC1 (0xFE6F), EFL_P2 (0xFEDB) and IC1 (0xFEF6)
  • Trace window: detailed view distinguishes frame types "J1939 PG", "NMEA 2000", and "J1939 reserved" according to EDP and DP
  • J1939 filter block: improved graphical user interface
  • Write window: warning about duplicate node definition in database
  • CAPL Generator J1939: no generation of CAPL code to answer requests for ACL (PGN 0xEE00) as these requests are handled by the J1939 node layer
  • J1939 Interaction Layer: transport protocol connection can be established again after "TPCM.Abort"
  • J1939 XML Test Module Manager:
    • Test case in table 5 row 4 of the J1939-82 Compliance Test uses pattern "initialize"
    • Graphical user interface and usability improved
  • J1939 Test Service Library:
    • CAPL test function J1939TestWaitForPG() supports parameter groups transmitted by using the Fast Packet transport protocol
    • XML test pattern "J1939 Request Response" enhanced by value "noResponse" for attribute "expect"
    • Stability improved
  • GNSS Node Layer
    • GNSSGetCurGradient() is available for simulation modes other than "kCourse"
    • altitude is considered on replaying a GNSS protocol file

Option .ISO11783:

  • Attention: Measurement is possible with ISO11783 protection bit only!
  • Virtual Terminal: considers address change of Working Set Master due to lost address claiming
  • Interactive Task Controller: WorkingSetMasterName is read in correct order
  • Trace window: ETP is highlighted as transport protocol
  • Database ISO11783.dbc:
    • Sequence Control PGNs (SCCCM 0x8D00 and SCMCC 0x8E00)
    • Signals "SteeringSystemReadiness" and "EstimatedCurvature" corrected
  • ISO11783 Node Layer - Process Data API:
    • Function Iso11783PDDSetParameter() enhanced by parameter "autoUpdateVariable"
    • Function Iso11783PDDOnDataChanged() is called if value has changed only
  • For more changes see list of CANoe Option J1939.