Download
With Service Pack 3, the following changes become effective, all previous service packs for version 6.1 are contained:
General Usage:
- CANdito Flash: new dedicated utility intended for flash download by diagnostic script.
- Simulink model viewer: Support of vector graphic's and zoom in/out
- Option AM: Size of Flat 3D objects can be less than 1
- Support of sorted search result in Symbol Explorer
- Proper size of popup menus
- Windows without frame can be resized to a very small size
- Save the last used file name filter of the measurement file selection dialog
- New option to interprete BIT variables of map files as unsigned int (Physical values 0 and 1)
- Proper handling of measurement mode "on key" of CANape version 6.1.10
- Options Dialog: Explanation for "Increased realtime ability" enhanced
- Update a closed Symbol Explorer if he is opened again
- Panel window data link dialog enhanced
- Handling corrected in case of a project is loaded or CANape is closed and the current project contains calibration or measurement comments
- Handling corrected in case of inserting a signal in Measurement list dialog if a database selection is open and a filter dialog is opened
- MapReader for VC8 release build mode
Offline analysis measurement files:
- Possibility to merge mdf-files again that are previously splitted from another MDF file
- The import converter support CANcaseXL LOG logging files (XLG files)
- Delete temporary files of imported CANalyzer logging files, if the file device is permanent loaded
- The MATLAB export converter skips signals of datatype greater then 32 bit (doesn't abort any longer)
- The ATF Import converter creates MDF 3.0 files
- ASCII Import converter support values with more then 9 digits now
- Corrected generation of Float Signal definition with long names (caused syntax errors in generated dbc file (for logger daq measurements))
- CANalyzer Logging Converter is able to deal with BLF files including environment variables of type double
- Proper reading of negativ values of MOTOROLA signed integer signals (MDFlib++)
- Add a MDFlib++ function to read and modify the value raster item of a channel block
- All Files Filter *.* of the new Import Converter is included in the "All Measurement Files" Filter
- MDFlib++ supports DAT files (MDF format) created by ETAS Ascet SD
- Support a difference line time lower then the comment line time for Signal comments. Fix problem of the value macro in case of a Xoffset
- COFF map reader supports bit fields crossing byte borders
- Improved support of M files created by the MATLAB export converter (syntactical problems fixed)
Display of measurement data:
- Inserting a curve without axis into an existing calibration window is possible
- Color of nearly white signals is adapted at print operation
- Correction of activity display of numeric measurement windows
- Command 'Save Signals' of a graphic window saved only data points inside the specified time range
- Hex calibration window can be updated during a measurement
- Print the name of a y axis of graphic windows on the printer
- The comment of the selected curve in numeric map calibration windows is showed in case of multiple curves added to that window
- Global measurement cursor is set to the previous position at stop of measurement
- Trigger times and signal comment times is adjusted during saving signals from a graphic window if time stamps start from zero
- Display improvements of Y axis labels in graphic windows if the window is too small
Driver:
- Driver settings written by CNP_CREATE_INI driver entries in an a2l-file are used by the driver now
- CCP: static daq lists in A2L database were not recognized correctly
- Busdoctor: Optimize thread priorities reduce receive errors.
- Suppress CCP command Start_Stop mode "prepare" when mode "start" is selected
- Corrected CANape Signature in CCP driver length setting
- FlexRay:
- Support of Busdoctor II
- Monitoring: With a big FIBEX file and many signals, the measurement took a long time to start
- Fixed warning message when checking the low-level parameter of FIBEX
- Configure the driver settings if using CHI and DBC
- Automatic Communication controller restart if synchronization with the bus is lost
- XCP:
- Corrected some keywords in the XCP-IFDATA AML when writing the database
- Static daq lists supported which are defined by A2L ifdata
- PREDEFINED_DAQ_LISTs supported (required for ES4xx module integration)
- Optimized RAM consumption with XCP if block measurement mode is enabled and measurement is triggered
- XCP on FlexRay:
- Fixed detection of lost packet which did not work in some cases
- Warning baloon not displayed any longer if the max. Flexray length contains a number begining with 1 like 14
- User is informed if a buffer overrun occures while using VN3x00
- Possibility to have random order of XCP elements in FIBEX
Data Management:
- Load sequence of CDM-Studio and "load parameter set" window corrected. Under some circumstances the values of a parameterset were not displayed.
- The unit information of an ASCII string is written in files which use the DCM-format
Database:
- A variant criterion can no longer be assigned to a database group that contains the associated selector
- Enhanced importing specific LIN databases
- Complete original database file name is used as device name if a device is created because dropping the database in CANape
- A default DAQ event for a signal in the database can be selected
- Bitmask characteristics of Motorola byte order are supported now correctly
- Default signal attribute value in DBC files is used to set the precision of CAN signals for the whole database
Diagnostics:
- The 'read all identified DTCs' default request has been changed to '0xa9 0x81 0x12'
- Fixed problems regarding Intel byte order for diagnostics driver
- All functional groups of the whole network can be selected for a functional diagnostic device driver
- Enhanced state and error information is displayed in the fault memory window
- Improved error message in case functional groups are not available because of communication problem
- Fixed drag & drop handling of ODX databases in case the files are not in the working directory
- New XML-Scriptfunction to save embedded file containers from ODX-F file to the working directory (flash download use case)
- Correction of wording within diagnostics driver dialog (Regular -> Normal; Mode -> Scheme)
Functions and Scripts:
- New script function to create directories
- Close progressbar after calling ProgressBarClose()
- Changing a variable value in functions using unary operators (a++) is recognized as write operation now.
- Added new script function that allows to switch from physical to function addressing (and vice versa)
- Function sizeof() even works for MDF file signals which are not previously created
CANape API:
- Menu command "Device | New from MCD3 server" is only enabled if the appropriate user rights exist are set.
- Now registry is checked for installed MCD3D servers on device creation
- Improved handling while connecting to a remote MCD3MC server (now checking availability)
- Improved handling of multiple modules for ASAP3 CANape API use case
- New CANapeAPI function to get the CANape Version