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.
mehr zu CANape...