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.
more about CANoe...