Version History

2007-05-23: CANape 6.1 SP3

Download

With Service Pack 3, the following changes become effective, all previous service packs for version 6.1 are contained:

Changes in 6.1.30:

General:

  • Support file extension 'srec' for Motorola S-Record files
  • The database editor saves the width of the tree view
  • New option to allow saving of parameters in a par-file which are not within their limits
  • MATLAB export converts signals with 'conversion table'
  • Selective database export with variant coding
  • New CANapeAPI function for CANcaseXL log A2L signal selection
  • Reinit a MATLAB/Simulink DLLs in the measurement list with every start of the measurement
  • Option AM: Support of multimedia time offset for offline evaluation
  • Improved text of error messages in case functional groups are not available because of communication problems (e.g. no CANcab)
  • New CustomBinFile.DLL (support of Renault ULP format)
  • Video stream properties can also be changed for Webcams

Driver:

  • CCP/XCP: Fixed issue that the deactivation of the Flash Signature
  • XCP: Fixed evaluation of event priority and cycle time
  • XCP: Pure STIM events are suppressed as measurement mode in the measurement list
  • XCP: Set DAQ list priority correctly when starting measurement
  • XCP: Fixed crash when measuring static DAQ lists and many signals
  • XCP: Fixed crash when A2L measurement just contains keyword "variable" for daq_event definition
  • XCP: Fixed issue when creating of static DAQ lists with many signals
  • XCP on FlexRay: Send XCP packets if the static slot is used as sync. slot
  • XCP on FlexRay: Increased bandwidth if more FRAME-TRIGGERINGs are referenced to one FRAME in FIBEX
  • FlexRay: Measure frames if the frames are referenced by more than one slot id
  • Functional diagnostic driver supports 29 bit identifier
  • FlexRay Monitor: Support Audi specific FIBEX enhancements
  • Fixed issue when creating XCP device per Drag&drop

CANditoFlash:

  • New Online Help
  • Displaying a disclaimer on start
  • Menu Option to create a window shortcut
  • Possibility to configure even if no ECU is connected

Map Reader:

  • Handle invalid addresses read from elf file generated by MW EABI PPC C-Compiler
  • DWARF3 support to ELF reader
  • Float format TASKING works also for measurement
  • Support linking ASCII string with variable of an ELF map file
  • ELF reader supports reading mangled names from new Diab Data compiler
  • UBROF BINARY map reader.. bitfield information extended by members wih non-fundamental (typedefined) data type

Function and Scripts:

  • Usage of ++ operator with measurement function arguments
  • Duplication of functions

Changes in 6.1.21:

  • Fixed issue when measuring too many signals using XCP with static DAQ lists
  • Fixed issue when creating new device for ES4xx measurement modules (CANape did not go online formerly)
  • Issue fixed referring to axis values of characteristics of type MAP and CURVE which refer a standard or fix axis (Instead of the value X0 to Xn was displayed.)
  • Simulink model viewer: Support of vector graphic's generated by MATLAB V7.0 and later

Changes in 6.1.20:

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

© 2006-2008 Vector Group

Add page to favorites