Versionshistorie

2010-11-10: CANape 9.0 SP2

Download: bitte laden Sie den aktuelleren SP5 herunter. Falls Sie eine Vorgängerversion benötigen, hilft Ihnen gern unser Support-Team weiter.



Die folgenden Änderungen werden mit Service Pack 2 wirksam (SP1 ist enthalten):

User Operation and Display:

  • Project Management: Files are displayed once per category including performace optimization.
  • Do not prevent start of measurement by script by undocked MDI window.
  • The HEX calibration window will be updated after the size of maps and curves has been changed.
  • The Function Browser shows tooltips for its toolbar icons.
  • The previously selected Label list will be preselected when opening the Measurement Configuration again.
  • New script function RecorderGetFileSize() to get the size of the currently written measurement file.
  • The comment of function definitions is shown both in the tooltip and in the comment column of measurement functions.
  • Restrict number of (trigger) events displayed from MDF4 files to 1000.
  • A minimized Function Browser will be restored correctly after reloading the project.
  • Functions from a DLL are listed in an own submenu of the Function Browser popup menu.
  • Disallow adding signals to a protected Data window.
  • Issue resolved during loading old configurations containing a Variant Coding window.
  • Fixed sort icon in column header of numeric columns in Measurement Configuration.
  • Issue in Graphic Map Calibration window resolved in case of replacing the database during import in the Database Editor.
  • Sub-windows of a Graphic window are shown without title if the option to hide title bars is activated.
  • Prevent update of Parameters by the measurement if they are currently modified by the user or by scripts.
  • Prevent infinite calculation of virtual signals in the background if they have no values due to missing input signals.
  • Global variables of type string now can be assigned to array parameters of measurement functions.
  • Measurement functions can be created by Drag&Drop of a function definition onto a signal in a display window.
  • Support of Drag&Drop of signals between floating display windows.
  • Function definitions of virtual signals or measurement functions can be viewed even they are not part of the project.
  • KWP2000 on CAN: Prevent false reports of database differences with regard to device configuration.
  • Improved device status display.
  • XCPonCAN: Improved bandwidth estimation at measurement configuration with regard to MAX_DLC_REQUIRED.

Communication Protocols:

  • XCP upload optimization - removed unnecessary SET_MTA commands.
  • FlexRay: Fixed time drift issue for FlexCard II-SE.
  • Fixed GPS configuration issue.
  • KWP: Fixed issue which disallowed script execution and starting the measurement.
  • CCP/XCP: Fixed issue which disallowed calibration after a communication error.
  • CCP: Fixed issue which made the measurement of DAQ lists having fixed CAN IDs impossible.
  • CCP/XCP: Fixed FLASH_GRANULARITY configuration issue.
  • Measurement mode setting of signals are rechecked now, when changing the driver mode.
  • Fixed issue which prevented the activation of a device.
  • XCP on Flexray: Fixed trace interpretation of ECU write error response.
  • Fixed external flash interface issue.
  • Fixed XCP on CAN communication issue when creating a new device.
  • Added XCP 1.1 pico second units.
  • XCPonCAN: Fixed issue which lead to syntactical incorrect A2L files.
  • XCP: Handled buggy external Seed&Key DLLs properly.

Measurement Data Acquisition:

  • Reset multimedia object if the device is unplugged.
  • The maximum size of comments entered during measurement is 8000 characters.
  • Keep complete history of calibration comment and write window signals when cutting trigger time range in case of saving individual measurement file for each trigger.
  • XCP with block measurement mode is supported when saving MDF4 measurement files.
  • New events MatlabEOF and FunctionEOF can be used to trigger actions during measurement in case the end of input data from a file has been reached.
  • Optimization of measurement buffer memory management to support triggered measurements with high data rate.
  • Calibration objects are updated in the GUI if they are measured as part of a structure.
  • XCP: Fixed issue for certain predefined DAQ list configurations leading to aborted measurement.
  • The measurement signal list is exported with measurement mode into CFG files. During import these measurement modes are used.

Offline Analysis of Measurement Files:

  • Optimized Drag&Drop of ML/SL DLLs into a display window - all out-ports are set as "function result" by default.
  • Synchronization of externally captured video data and logged CAN messages for "replace file" during offline evaluation.
  • The CallConverter command line tool supports a list of file names/names with wildcards to process several files.
  • The comment of MDF files can be displayed in the Preview Pane of file open dialogs or the Windows Explorer.
  • The address and Linker Map reference of ECU variables can be added to the channel description in MDF4 measurement files.
  • Allow loading MDF4 measurement files containing cuboids (will be ignored, display of cuboids is not supported yet)
  • The Measurement File Manager remembers the size of its columns.
  • The logging import converter supports Flexray frames transmitted in multiple slots.
  • Axis values of maps and curves from measurement files will be displayed even they are stored only as raw values or if the map is not quadratic.
  • The ASCII Import converter supports time columns containing time stamps in US American date format and measurements beyond midnight.
  • The display configuration is added to signals from MDF4 files if they are saved in a new MDF4 file.
  • The MATLAB export converter for measurement files supports the option to start at time 0s.
  • In case of displaying signals from MDF3.2 files with absolute time, the local time of the time zone during recording is used.

Database:

  • Renamed MAP format "Microsoft VC8 Release Build (MATLAB DLL)" into "Microsoft VC8 (MATLAB DLL)" - used for RTW generated ML/SL map files.
  • Renamed MAP format "Microsoft VC8 Debug Build (MATLAB DLL)" into "Microsoft VC8 C++ (MATLAB DLL)" - used for MSVC++ generated ML/SL map files.
  • New script functions FileFindFirst(), FileFindNext() and FileFindClose() to support searching for files in file system.
  • Added possibility to disable variables of A2L database in case their Linker Map reference cannot be found in the current Map file.
  • A2L database files are written without empty blocks to increase compatibility to third party tools.
  • The OMF Keil 166 Map file reader supports module names with more than 128 characters.
  • Issue of the ELF Map file reader resolved during loading corrupted files generated by the Fujitsu F2EDS tool.
  • The physical unit of standard axis is saved in the A2L database file.
  • The address update of database variables also updates the software structure.
  • Issue fixed during importing of an A2L file with partly different AML definitions compared to the loaded A2L file.
  • ASAP2 Database Editor supports A2L files containing empty IF_DATA structures.
  • Fixed issue with creation of A2L files by ASAP2 Database Editor in case of enumeration value with more than 2 bytes.
  • The COFF/DWARF Linker Map Reader is extended by an option to disable the "Automatic addressing mode".

Calibration Data Management (Parameter sets & CDM Studio):

  • Improved handling of option "Show only defined parameters" in filters which represent a A2L function: trigger the update after the option has changed.
  • Added help button and help call in the search pane of the navigation window in CDM Studio.
  • Fixed issue with selection of Motorala-S files with extension "S19" in case CANape GUI is started with the English language package.
  • Improved handling of option "If calibration state is read-only set parameter to read-only" for CDF20 and PaCo files: set the 2D/3D Window also to read-only.
  • Fixed issue related to the format specific data and the Undo/Redo feature: Create an implicit "Change entry" now works correctly after an Undo action has been executed.
  • Fixed issue with maps/curves that refer a verbal conversion table: display correct state information (valid or not) after the copy&paste operation.
  • Improved value representation in the numerical map/curve measurement window if the objects include a fixed axis.
  • Fixed issue during loading a DCM file in CDM Studio if this file includes a parameter description which is not well formed.
  • Added the mandatory CDF20 application quality data elements during copy&paste in CDM Studio.
  • Improved handling of copy&paste in case of parameters of type VAL_BLK: option and limitation of the database description will be considered correctly.
  • Allow execution of script function "LoadParameterset()" for an opened parameter set file.
  • Display compare state of a single value cell correctly for parameters of type MAP, CURVE or VAL_BLK and which have different dimensions in the compared parameter set files.
  • Fixed re-sorting items in CDM Studio after value modification.
  • Fixed the incorrect saving of parameters of type MAP or CURVE which have an axis with a verbal conversion table in case of change the dimension of this parameter changed during a copy&paste operation.
  • Improve Copy&Paste operation of parameters of type MAP or CURVE which refers a common axis: The axis values are always copied, independent from loading a data description file to the parameter set or not.
  • Update calibration window after a flash action has been executed.
  • CDM Studio: Improve representation of value in numerical detail window in case of fix axis: If the display format "Bin", "Hex" or "Ascii" is selected for the axis values the decimal format is used instead.
  • CDM Studio: Add a new "format specific information available"-attribute to the "generic filter component" of the CDM-Studio.
  • For parameter which refers a record layout with indirect addressing the address information for these components are not reported in the CDM Studio reports.

Automation:

  • New script functions CreateUUID(), UUIDToString() and StringToUUID() to support creation of measurement or parameter files containing a UUID.
  • Fixed recorder state information.
  • The interpolate function of the scripting language is extended to support maps.

Extended MATLAB/Simulink Support:

  • Support of virtual file channels based on ML/SL DLLs with buffered input blocks.
  • New example that shows how to integrate customer code for C-RT project (generate ML/SL DLL).
  • Model Explorer: Double-click on a SL block opens the calibration window(s) for the parameter(s) independent from the selected object.
  • Exceptions in ML/SL or C-RT Project generated DLLs are displayed in the write window.

Calibration:

  • Fixed memory segment import from A2L files.
  • Fixed page switching issue during measurement.
  • CCP/XCP: Fixed generation of the flash signature.
  • CCP/XCP: Fixed write optimization.
  • Fixed memory segment write check.
  • Disallowed "skip" action for memory synchronization of writable segments.
  • Improved error handling during download of an Intel-HEX.
  • CCP/XCP: Accelerated flashing.
  • CCP: Improved page switching in case of memory initialization failures.

Diagnostics:

  • Scripts generated by Diagnostic Console are added to the opened Function Browser.
  • Improvements for Variant Coding Window.
  • DoFR: Improved device configuration with regard to request and response PDU.
  • Unified ODB device configuration GUI.
  • DoFR: Fixed communication issue in case of FlexRay frames having update bits.
  • DoFR: Improved stability of communication.

VX PlugIn:

  • Fixed issue with update marking of the measurement list after a driver mode switch.
  • Fixed plug'n'play VX ECU configuration.
  • Fixed issue concerning XC2000 support.
  • Fixed issue concerning invalid project setup.

Data Mining:

  • Added possibility to create new scripts in the configuration dialog of Data Mining scripts.

Advanced Multimedia:

  • Support of function results for advanced multimedia GFX objects.

 

 

User Operation and Display:

  • Project Management: Files are displayed once per category including performace optimization.
  • Do not prevent start of measurement by script by undocked MDI window.
  • The HEX calibration window will be updated after the size of maps and curves has been changed.
  • The Function Browser shows tooltips for its toolbar icons.
  • The previously selected Label list will be preselected when opening the Measurement Configuration again.
  • New script function RecorderGetFileSize() to get the size of the currently written measurement file.
  • The comment of function definitions is shown both in the tooltip and in the comment column of measurement functions.
  • Restrict number of (trigger) events displayed from MDF4 files to 1000.
  • A minimized Function Browser will be restored correctly after reloading the project.
  • Functions from a DLL are listed in an own submenu of the Function Browser popup menu.
  • Disallow adding signals to a protected Data window.
  • Issue resolved during loading old configurations containing a Variant Coding window.
  • Fixed sort icon in column header of numeric columns in Measurement Configuration.
  • Issue in Graphic Map Calibration window resolved in case of replacing the database during import in the Database Editor.
  • Sub-windows of a Graphic window are shown without title if the option to hide title bars is activated.
  • Prevent update of Parameters by the measurement if they are currently modified by the user or by scripts.
  • Prevent infinite calculation of virtual signals in the background if they have no values due to missing input signals.
  • Global variables of type string now can be assigned to array parameters of measurement functions.
  • Measurement functions can be created by Drag&Drop of a function definition onto a signal in a display window.
  • Support of Drag&Drop of signals between floating display windows.
  • Function definitions of virtual signals or measurement functions can be viewed even they are not part of the project.
  • KWP2000 on CAN: Prevent false reports of database differences with regard to device configuration.
  • Improved device status display.
  • XCPonCAN: Improved bandwidth estimation at measurement configuration with regard to MAX_DLC_REQUIRED.

Communication Protocols:

  • XCP upload optimization - removed unnecessary SET_MTA commands.
  • FlexRay: Fixed time drift issue for FlexCard II-SE.
  • Fixed GPS configuration issue.
  • KWP: Fixed issue which disallowed script execution and starting the measurement.
  • CCP/XCP: Fixed issue which disallowed calibration after a communication error.
  • CCP: Fixed issue which made the measurement of DAQ lists having fixed CAN IDs impossible.
  • CCP/XCP: Fixed FLASH_GRANULARITY configuration issue.
  • Measurement mode setting of signals are rechecked now, when changing the driver mode.
  • Fixed issue which prevented the activation of a device.
  • XCP on Flexray: Fixed trace interpretation of ECU write error response.
  • Fixed external flash interface issue.
  • Fixed XCP on CAN communication issue when creating a new device.
  • Added XCP 1.1 pico second units.
  • XCPonCAN: Fixed issue which lead to syntactical incorrect A2L files.
  • XCP: Handled buggy external Seed&Key DLLs properly.

Measurement Data Acquisition:

  • Reset multimedia object if the device is unplugged.
  • The maximum size of comments entered during measurement is 8000 characters.
  • Keep complete history of calibration comment and write window signals when cutting trigger time range in case of saving individual measurement file for each trigger.
  • XCP with block measurement mode is supported when saving MDF4 measurement files.
  • New events MatlabEOF and FunctionEOF can be used to trigger actions during measurement in case the end of input data from a file has been reached.
  • Optimization of measurement buffer memory management to support triggered measurements with high data rate.
  • Calibration objects are updated in the GUI if they are measured as part of a structure.
  • XCP: Fixed issue for certain predefined DAQ list configurations leading to aborted measurement.
  • The measurement signal list is exported with measurement mode into CFG files. During import these measurement modes are used.

Offline Analysis of Measurement Files:

  • Optimized Drag&Drop of ML/SL DLLs into a display window - all out-ports are set as "function result" by default.
  • Synchronization of externally captured video data and logged CAN messages for "replace file" during offline evaluation.
  • The CallConverter command line tool supports a list of file names/names with wildcards to process several files.
  • The comment of MDF files can be displayed in the Preview Pane of file open dialogs or the Windows Explorer.
  • The address and Linker Map reference of ECU variables can be added to the channel description in MDF4 measurement files.
  • Allow loading MDF4 measurement files containing cuboids (will be ignored, display of cuboids is not supported yet)
  • The Measurement File Manager remembers the size of its columns.
  • The logging import converter supports Flexray frames transmitted in multiple slots.
  • Axis values of maps and curves from measurement files will be displayed even they are stored only as raw values or if the map is not quadratic.
  • The ASCII Import converter supports time columns containing time stamps in US American date format and measurements beyond midnight.
  • The display configuration is added to signals from MDF4 files if they are saved in a new MDF4 file.
  • The MATLAB export converter for measurement files supports the option to start at time 0s.
  • In case of displaying signals from MDF3.2 files with absolute time, the local time of the time zone during recording is used.

Database:

  • Renamed MAP format "Microsoft VC8 Release Build (MATLAB DLL)" into "Microsoft VC8 (MATLAB DLL)" - used for RTW generated ML/SL map files.
  • Renamed MAP format "Microsoft VC8 Debug Build (MATLAB DLL)" into "Microsoft VC8 C++ (MATLAB DLL)" - used for MSVC++ generated ML/SL map files.
  • New script functions FileFindFirst(), FileFindNext() and FileFindClose() to support searching for files in file system.
  • Added possibility to disable variables of A2L database in case their Linker Map reference cannot be found in the current Map file.
  • A2L database files are written without empty blocks to increase compatibility to third party tools.
  • The OMF Keil 166 Map file reader supports module names with more than 128 characters.
  • Issue of the ELF Map file reader resolved during loading corrupted files generated by the Fujitsu F2EDS tool.
  • The physical unit of standard axis is saved in the A2L database file.
  • The address update of database variables also updates the software structure.
  • Issue fixed during importing of an A2L file with partly different AML definitions compared to the loaded A2L file.
  • ASAP2 Database Editor supports A2L files containing empty IF_DATA structures.
  • Fixed issue with creation of A2L files by ASAP2 Database Editor in case of enumeration value with more than 2 bytes.
  • The COFF/DWARF Linker Map Reader is extended by an option to disable the "Automatic addressing mode".

Calibration Data Management (Parameter sets & CDM Studio):

  • Improved handling of option "Show only defined parameters" in filters which represent a A2L function: trigger the update after the option has changed.
  • Added help button and help call in the search pane of the navigation window in CDM Studio.
  • Fixed issue with selection of Motorala-S files with extension "S19" in case CANape GUI is started with the English language package.
  • Improved handling of option "If calibration state is read-only set parameter to read-only" for CDF20 and PaCo files: set the 2D/3D Window also to read-only.
  • Fixed issue related to the format specific data and the Undo/Redo feature: Create an implicit "Change entry" now works correctly after an Undo action has been executed.
  • Fixed issue with maps/curves that refer a verbal conversion table: display correct state information (valid or not) after the copy&paste operation.
  • Improved value representation in the numerical map/curve measurement window if the objects include a fixed axis.
  • Fixed issue during loading a DCM file in CDM Studio if this file includes a parameter description which is not well formed.
  • Added the mandatory CDF20 application quality data elements during copy&paste in CDM Studio.
  • Improved handling of copy&paste in case of parameters of type VAL_BLK: option and limitation of the database description will be considered correctly.
  • Allow execution of script function "LoadParameterset()" for an opened parameter set file.
  • Display compare state of a single value cell correctly for parameters of type MAP, CURVE or VAL_BLK and which have different dimensions in the compared parameter set files.
  • Fixed re-sorting items in CDM Studio after value modification.
  • Fixed the incorrect saving of parameters of type MAP or CURVE which have an axis with a verbal conversion table in case of change the dimension of this parameter changed during a copy&paste operation.
  • Improve Copy&Paste operation of parameters of type MAP or CURVE which refers a common axis: The axis values are always copied, independent from loading a data description file to the parameter set or not.
  • Update calibration window after a flash action has been executed.
  • CDM Studio: Improve representation of value in numerical detail window in case of fix axis: If the display format "Bin", "Hex" or "Ascii" is selected for the axis values the decimal format is used instead.
  • CDM Studio: Add a new "format specific information available"-attribute to the "generic filter component" of the CDM-Studio.
  • For parameter which refers a record layout with indirect addressing the address information for these components are not reported in the CDM Studio reports.

Automation:

  • New script functions CreateUUID(), UUIDToString() and StringToUUID() to support creation of measurement or parameter files containing a UUID.
  • Fixed recorder state information.
  • The interpolate function of the scripting language is extended to support maps.

Extended MATLAB/Simulink Support:

  • Support of virtual file channels based on ML/SL DLLs with buffered input blocks.
  • New example that shows how to integrate customer code for C-RT project (generate ML/SL DLL).
  • Model Explorer: Double-click on a SL block opens the calibration window(s) for the parameter(s) independent from the selected object.
  • Exceptions in ML/SL or C-RT Project generated DLLs are displayed in the write window.

Calibration:

  • Fixed memory segment import from A2L files.
  • Fixed page switching issue during measurement.
  • CCP/XCP: Fixed generation of the flash signature.
  • CCP/XCP: Fixed write optimization.
  • Fixed memory segment write check.
  • Disallowed "skip" action for memory synchronization of writable segments.
  • Improved error handling during download of an Intel-HEX.
  • CCP/XCP: Accelerated flashing.
  • CCP: Improved page switching in case of memory initialization failures.

Diagnostics:

  • Scripts generated by Diagnostic Console are added to the opened Function Browser.
  • Improvements for Variant Coding Window.
  • DoFR: Improved device configuration with regard to request and response PDU.
  • Unified ODB device configuration GUI.
  • DoFR: Fixed communication issue in case of FlexRay frames having update bits.
  • DoFR: Improved stability of communication.

VX PlugIn:

  • Fixed issue with update marking of the measurement list after a driver mode switch.
  • Fixed plug'n'play VX ECU configuration.
  • Fixed issue concerning XC2000 support.
  • Fixed issue concerning invalid project setup.

Data Mining:

  • Added possibility to create new scripts in the configuration dialog of Data Mining scripts.

Advanced Multimedia:

  • Support of function results for advanced multimedia GFX objects.