Version History
2009-06-03: CANoe 7.1 SP4 incl. LIN, FlexRay, MOST, IP, J1939
DownloadWith Service Pack 4 (Update to 7.1 build 81. SP1, 2 and 3 are contained), the following changes become effective:
General:
- Usage of CANoe Interaction Layer: Possibility to define a Callback-function to modify the content of messages, just before their transmission. Applicable e.g. for fault injection purposes.
Testing:
- New Application Note "Using CANoe .NET API" has been released.
- XML test modules: Comparision of ranges can now be specified additionally with a base value and relative or absolute tolerances (up/down).
- Configuration of Report-Filter can be done via COM.
Diagnostics:
- Diagnostics over Internet Protocol (DoIP): Diagnostics of single DoIP-capable ECUs or groups of ECUs using the DoIP protocol according to draft standard ISO 13400-2 (version of 2009-04-15); the Nodelayer DLL DoIP.dll – provided with this feature – can be used for simulation of DoIP/network (e.g. CAN, LIN, FlexRay) diagnostic gateways.
- The DiagStartVariantIdentification CAPL function now accepts the ECU qualifier, for which the identification routine shall be started, as a parameter. Explicitly setting the qualifier with DiagSetTarget in advance is not necessary anymore.
- The diagnostic test pattern Diagnostics Service Check now also supports the variants feature of XML.
CAPL:
- New functions _log and _log10 to calculate logarithms.
- on envvar / on sysvar can be used to react to changes of one of several variables.
- Selector .name can be used to retrieve the name of signals.
- Added warning for local variables hiding global variables (must be switched on).
- Fixed rare CANoe crash when working with include files and using "Save All" in CAPL Browser.
Option.LIN:
- LIN Slave Conformance Test Module: improved version of LIN2.1 Slave conformance test implementation; automated execution of LIN2.0 and LIN2.1 Slave conformance tests possible with the Vector test hardware VH1100.
Option.FlexRay:
- Online Help rework: new clearly structured start page, new Getting Started entries, Diagnostics over FlexRay.
- Support of FIBEX standard 3.1 for the configuration of the interfcaes and the symbolic representation of ECUs, frames, PDUs and signals.
- The CAPL function "TraceSetEventColors" can be used for the events StartCycle, FlexRaySymbol and FlexRayPOCState.
- In a CAPL send node the direction flag of PDUs will be evaluated correctly.
Option.MOST:
- The highlighting of MOST messages via trace context menu works correctly now, even when unfolded messages are displayed.
- Improved import of IMG and CCO logging files.
- Improved documentation of status flags of MOST messages.
BAP:
- Multiple function catalogs can be assigned to a configuration now, allowing to compose a complete system description of a number of function catalogs each describing a single LSG only.
- Older versions of the software configuration file are supported correctly now.
Option .IP:
- Trace Window: RARP packet interpretation (Ethertype 0x8035); ASCII file import corrected.
- Ethernet Packet Builder: Drag&Drop of packets can be aborted with <ESC> (and other optimizations).
- Remote CAN Analysis: support of real time clock synchronisation of Sorcus CANbox® modules.
Option .J1939:
- J1939 Diagnostic Memory Access Dialog: Timeout (500ms) on large data transmission corrected.
- J1939 Scanner: Correct handling of empty string signals.
- J1939 Interaction Layer: Attributes GenMsgILSupport and GenSigILSupport are distinguished with values "no" and "yes"; correct handling of identical message/signal combination on different channels.
- J1939 Test Service Library: CAPL - J1939TestOutputTPCM_Data considers abort command; XML - j1939_request_response: Value check for signals is working again; XML - j1939_BAM_violation: Byte check corrected for last TPDT message.
- J1939 XML Test Module Manager: Behaviour on insertion of certain checks and attributes corrected.
more about CANoe...