Da_Nidaq.dll: NI-6071-E does not work correct in differentiell mode.
Support GPS receiver "u-blox 5"
XCP (FlexRay, user defined networks): CANape crashes when a deactivated XCP driver tries to save a database
The CHECKSUM_MAX_BLOCKSIZE overwrites the LOAD_CHECKSUM_GRANULARITY fixed
XCP on Flexray: buffers which are not available are assigned if MIN_BUFFER_COUNT is used
XCP on FlexRay: Added relative MIN_BUFFER_COUNT which adds specified number of buffers to the internally calculated ones
XCP bypassing: Measurement buffer shows both daq and stim packets
XCP: Automatic detection of a wrong map file name displays now both the wrong and the expected name
Flexray: Fixed crash when the fibex file is replaced
XCP on FlexRay: Added relative MIN_BUFFER_COUNT which adds specified number of buffers to the internally calculated ones
Flexray: Fixed issues that an interface for monitor device could not be selected if no VN module was installed
Fixed several XCP on FlexRay configuration and communication issues
Functions and Scripts:
Script function Call() has a new option to wait until the executed program has finished
The function UserQueryDialog is extended by some new options for text alignment
Functions RecorderStart() and RecorderStop does work for multimedia signals (video)
MDF comment text limitation does work even the text is created by a script
User defined functions return zero if the function is left with cancel or return;
Correct compiler error message in case of calling a user defined function with invalid parameters
New IsNan operator to test for invalid floating point values
Functions of the measurement configuration with mode "On Start" are executed only once
A script assigned to a .NET Panel button is executed only once after pressing the button
Load time of projects with a lot of functions is improved
Added new scripting function CreateDevice()
XCP: Upload the A2L content from the ECU memory location indicated by the result of EXCHANGE_ID (address)
Fixed crash when testing measurement configuration being in offline mode
CANapeAPI:
New API functions to StopScript/StopAllScripts implemented in IFlashmanager2 interface
Fixed issue saving measurement objects using API modal mode
CANape server: fixed issue with GetComplexParameter
Issue fixed when the function Asap3Exit was called
MATLAB/Simulink Support:
The MATLAB/Simulink measurement object dialog provides a button which will create a device to calibrate the model.
Multiple usage support for CANape RT-Target generated MATLAB/Simulink DLLs.
Matlab API: issue fixed when using read/write API-functions by address
Matlab API: It should be possible to create a device without going online
File comment text exported to MATLAB files is not limited to 255 characters
Matlab API: Added function CANapeCreateModuleOnOffline(), WriteMemory(), ReadMemory()
Database:
ASAP2 keyword NO_FORMULA is used for variables without a conversion rule
An issue of the database editor after deleting variables from the search dialog is resolved
Changes of the MAP file settings are taken into consideration without restarting the ASAP2 Editor
Issue of the ASAP2 Editor is fixed if a Rescale or Curve axis
Fixed issue that deletion of optional commands in the a2l file was not detected by CANape
Data Management (optimized calibration data management - CDM Studio):
Binary parameter sets files will now be saved in the global par-file directory, if only the filename is given without of path. If the file name has a relative path, the path will be appended to the global par-file directory.
Correction in check address overlapping between source address ranges and target address in checksum calculation library. (first byte of target is ignored)
Complete the post process steps after closing CDM-Studio
Improvement in handling CDF20 and PaCo specific data (SW_CS_FIELDS are now visible)
Fix in handling user defined filter property dialog (now the correct property dialog will be opened)
Fix in PAR file reader. (handle invalid files correctly)
Performance improvements for variant codded Paco files
New option for MOTOROLA-S-Record files to define the used address record type (16-, 24
or 32-bit)
Support insert parameter to a calibration window during measurement using the main menu item or the defined hot key (F8)
Fix in merge parameterset feature in CDM-Studio
Fix in "Save all calibration windows" feature: All curves from a calibration window are saved. Not only the active.
Usability improvements in edit dialog of "attribute based" filters
New option to file format INTEL-HEX which disables the creation of the offset record type 02
Calculate the minimal offset depending on the referenced conversion rule
Fix in PAR file reader: Comment lines > 128 chars are accepted. (The main comment can have unlimited line length, but for standard fields only first 32 chars are considered)
Offline Analysis:
Support fast move (Shift + Alt) of the difference marker within the GPS window.
CANape RT-Target: Generation of data type dependent min/max limits if min/max is defined as -Inf/Inf.
Support of conversion rules for signals from BLF files if the database description has two conversion rules
The performance is optimized if a measurement file is unloaded in the measurement file manager
Both measurement markers can be moved syncronous using Drag&Drop with the right mouse button
Issue with recalculation of virtual MDF signals in case of replaced input files is resolved
MDF library supports sorting of MDF files with a too high cycle counter
A proper error message is shown if a MDF file with a format error is loaded
There is a progress bar during saving measurement files from the display buffer or from display windows
Errors during resolving MDF comment field macros are signaled in the GUI
Virtual file signals are recalculated only if some settings are changed inside the measurement file explorer
There is no limit any longer if a measurement file is loaded into the measurement signal displays
Diagnostic (more extensive diagnostic options):
Application note exists how to display DTCs in Grafic Window
Issues with environment data fixed when overwriting UDS fault memory requests
Added missing context menues in OBD window
Toolbar buttons of diagnostic windows can be executed via context menu and shortcut
Issue with Fault Memory Window fixed when changing the database language via the diagnostics driver setup dialog
Copy to clipboard issue fixed in OBD window
OBD window: show trace area button changed
OBD window: issue with missing CANcard fixed
Support of Prodis MCD-3D server (Vers. 22120)
Usability of automatic script creation (from templates) in diagnostic console improved
Now byte arrays are supported for diagnostic driver measurement/calibration objects
Support of CANdela 6.0 diagnostic databases
Support of CANapeScript extension *.cns in diagnostic console
Fault memory window (MCD-3D): Support for configurable fault memory requests
Default fault memory requests provided in Fault Memory Window in case of DSA PRODIS.MCD server
Fixed issue in automatic diagnostic macro creation
OBD window: Added buttons to select all or deselect all listelements
Diagnostic driver: Now complex parameters are also written to qualifier overview file
Diagnostic console: Update Byte:Bit Position for complex parameter fixed
OBD: Support 29 bit ID´s and CAN baudrate 250000
MCD 3MC: When adding a object to measurement list object has invalid raster