######################################################################### Release Notes for Memorator Config Tool V5.34.640 ######################################################################### This tool supports Kvaser Memorator (2nd generation) devices: o Kvaser Eagle o Kvaser Memorator Pro 5xHS o Kvaser Memorator Pro 5xHS CB o Kvaser Memorator Pro 2xHS v2 o Kvaser Memorator Pro 2xHS v2 CB o Kvaser Memorator 2xHS v2 o Kvaser Memorator Light HS Please note that Kvaser Memorator and Kvaser Memorator Professional are NOT supported. We recommend that you use the latest version of driver (CANLIB) and firmware (downloads are available from www.kvaser.com). New Features and Fixed Problems in V5.34.640 (28-FEB-2024) =========================================================================== * Minor changes. New Features and Fixed Problems in V5.33.630 (18-FEB-2024) =========================================================================== * Updated zlib to version 1.2.13. New Features and Fixed Problems in V5.32.472 (13-SEP-2023) =========================================================================== * Minor changes. New Features and Fixed Problems in V5.31.341 (05-MAY-2023) =========================================================================== - MDF 4.1 signal based file format was updated so that data groups are filtered on channel and ID (previously only ID). - MDF 4.1 signal based file format data groups are now filtered on source address in j1939 mode. - CSV signal based file format now properly handles multiple databases using the same message ID on different channels. - CSV signal based file format now includes channel ID in the last column of each row. This information was previously discarded. - Fixed bug where the file converter tool would throw errors if previous file extraction from memorator used the append date and time option. New Features and Fixed Problems in V5.30.102 (09-SEP-2022) =========================================================================== * MDF 4.1 signal based file format was updated with regards to signal units. Specifically, md_unit of CCBLOCK was changed from MDBLOCK to TXBLOCK. It is now also referenced by cc_md_unit of CNBLOCK. * Fixed bug in conversion when using multiple databases on different channels. New Features and Fixed Problems in V5.29.944 (30-MAY-2022) =========================================================================== * Added support for bitrate constant canFD_BITRATE_2M_60P. * Battery status visible in general information by default. * Improved handling of J1939 filters in UI * Updated MDF 4.1 format (.mf4) so that CAN_DataFrame.IDE channel for extended ID:s. Now both ID MSb and IDE are set for extended ID:s. * Minor changes. New Features and Fixed Problems in V5.28.841 (16-FEB-2022) =========================================================================== * Fixed a bug when converting multiple files to any signal format. * Fixed bug where using multiple databases with Matlab output format generated illegal variable names. * Fixed broken progressbar (shown during extraction/convertion). * Error handling added for invalid bound format on int signals in dbc files. New Features and Fixed Problems in V5.27.686 (14-SEP-2021) =========================================================================== * Added MTS RPC III and DIAdem DAT file formats. * Minor changes. New Features and Fixed Problems in V5.26.575 (26-MAY-2021) =========================================================================== * Fixed a bug for triggers and filters when using j1939 databases. * Fixed file converter bug when using J1939 mode for signals in CSV format. * Added J1939 support for signals in MDF 4.1 (*.mf4) and MDF (*.mdf). New Features and Fixed Problems in V5.25.477 (17-FEB-2021) =========================================================================== * Added Vector BLF file format support * Added compression level setting to MDF 4.1 (.mf4) format. * Improved stability when splitting MDF 4.1 files * Converting a MDF 4.1 file to another format now triggers an error if the file does not come from a Kvaser Memorator since such files are not supported. * 5 channels are always enabled in GUI, but only check the number of channels the tool was opened with. * Extraction wizard now remembers file options radio button from previous run * Changed the sampling point to 80% for CAN FD bitrate 8 mbit/s. New Features and Fixed Problems in V5.24.317 (09-SEP-2020) =========================================================================== * Updated description of MDF 4.1 (.mf4) format in documentation. * Minor changes. New Features and Fixed Problems in V5.23.212 (27-MAY-2020) =========================================================================== * Disabled option to split output by size when selected file format is mf4. New Features and Fixed Problems in V5.22.157 (03-APR-2020) =========================================================================== * Minor changes. New Features and Fixed Problems in V5.21.119 (25-FEB-2020) =========================================================================== * Minor changes. New Features and Fixed Problems in V5.20.997 (08-OCT-2019) =========================================================================== * Code is now signed with updated sha-2 and sha-1 certificates. New Features and Fixed Problems in V5.19.972 (Internal release) =========================================================================== * Code is now signed with an updated sha-2 certificate. (The older sha-1 certificate has been dropped.) New Features and Fixed Problems in V5.18.848 (12-MAY-2019) =========================================================================== * Extraction wizard Browse button could cause an Access Violation New Features and Fixed Problems in V5.17.778 (03-MAR-2019) =========================================================================== * Added support for Kvaser Memorator Light HS (01058-1) * Fixed a problem with importing kmc files. * Now displaying if there are any mismatches in dlc and data when converting * Added support for UTF-8 and UTF-16 filenames New Features and Fixed Problems in V5.16.681 (26-NOV-2018) =========================================================================== * Fixed a bug where the matlab converter got an incorrect date * Added MDF 4 (.md4) format to converter * Filtering out VECTOR__INDEPENDENT_SIG_MSG messages * Tentative support for Memorator Light HS * Fixed a bug where silent mode wasn't saved in canfd * Adding or removing databases when converting is separated from the configuration. Though are databases from configuration added by default. * Improvements in conversion messages New Features and Fixed Problems in V5.15.610 (16-SEP-2018) =========================================================================== * Added option to use fully qualified signal names when converting log files to selected signals in CSV format. * Fixed a bug where converting multiple files, whose total file name length was over 3000 characters, would be canceled. * Fixed a bug where a logfile was extracted correctly, but the Extraction Wizard reported: 'Failed reading event from the connected device (code=-23).' * Fixed a bug where the pretrigger value for basic triggers was not correctly updated in the GUI when loading a previously saved .khc configuration from file. * Added option to select the number of decimals used in exported log file when in CSV format. New Features and Fixed Problems in V5.14.484 (13-MAY-2018) =========================================================================== * Fixed a bug where custom channel names did not handle UTF-8 properly. * Fixed a bug regarding "Keep base filenames when converting" when converting log files. * Fixed a bug in FIFO mode where partially overwritten logfiles containing a pretrigger sometimes got the wrong start date and could not be extracted. New Features and Fixed Problems in V5.13.394 (12-FEB-2018) =========================================================================== * Fixed bug where it was impossible to set pretrigger before some expressions were added. * Fixed bug where last added expression had wrong pretrigger value in exported XML and KHC file. It did not affect device behavior. * Fixed a bug in converter (kvlclib) that was introduced in v5.12 that placed values in wrong column by omitting a newline character in .csv files using the "CSV Signal" format. * Fixed a bug: the CAN channel was not saved for ErrorFrame triggers. New Features and Fixed Problems in V5.12.242 (13-SEP-2017) =========================================================================== * The extract files wizard now allows to choose timezone option for some formats. This option affects timezone of calendar timestamps and file creation/conversion date/time. * Fixed a bug regarding registry handling of settings in the extract files wizard. * Fixed a bug regarding KMC import of pretrigger in advanced triggers. * Fixed a bug in extraction to MDF signals where selecting the option 'Use old file format version' had the opposite effect and created files with the new file format. * Fixed a bug where start date in Vector ASCII format was one month off. * Added extended bit to CAN identifiers when converting to MDF4.1 format. * Added start date when converting to Vector BLF format. * Logger configurations can now contain more than one external trigger, i.e. trigger on both rising and falling edge. Will only work with firmware 3.7 or better. * Changed behavior when downloading a configuration. Warnings are now displayed as well as errors as opposed to only errors as before. * Added setting "Ignore warnings when downloading configuration". New Features and Fixed Problems in V5.11.879 (05-MAY-2017) =========================================================================== * The extract files wizard now uses default values from the converter library. The extract files wizard now remembers settings per format instead of one set of settings for all formats. Register keys have been stepped to version V2. That is, old register settings is forgotten. * The import of old KMC files feature is updated. Now, one can import a KMC file created with Kvaser Eagle, Kvaser Memorator Professional or Kvaser Memorator into any of the available target devices. Note that some features might not be supported. For the advanced user it is also possible to convert KMC files to KHC files from the command line. * New devices with known functionality can now be opened directly from Device Guide (using -channel argument). * Fixed a bug that created empty files when extracting to signal-based formats. * Fixed presentation of Stop time when a full disk was reconfigured to FIFO mode without clearing the disk. New Features and Fixed Problems in V5.10.800 (15-FEB-2017) =========================================================================== * Added new database editor with support for expanded J1939 database format. * Added support for the expanded J1939 database format. Introduced by Vector in CANdb++ 2.7 SP8. * Added uniqueness checks of databases and scripts when adding them to a configuration. * Added command line option -usechannel . This is used to open and connect Memorator Config Tool to the device on the selected Canlib channel. * Fixed a bug where opening/uploading a .khc file was not allways handled correctly, and would generate faulty error messages. New Features and Fixed Problems in V5.9.669 (07-OCT-2016) =========================================================================== * Fixed a bug causing access violation when verifying a trigger configuration containing signal triggers. This bug was introduced in V5.8.647. New Features and Fixed Problems in V5.8.647 (15-SEP-2016) =========================================================================== * Added converter for MDF4.1. * Added converter format FAMOS * Added conversion option 'Only use 8 byte data columns', to limit data column to 8 byte data, for CSV and plain text formats. * Added columns for device EAN and serial number when listing log files. * Added preference option to show log files creation and stop time in local time (when listing log files). * Extraction to KME formats may now be filtered on channel number. * Uploading of configuration from device no longer requires the user to save to disk. The name of the saved configuration file (.khc) is also preserved. * Fixed bug where split options in the Extraction Wizard were not saved or loaded between extraction of log files. * Fixed a bug which could cause the tool to hang when using multiple instances. New Features and Fixed Problems in V5.7.531 (22-MAY-2016) =========================================================================== * List of logfiles on device now shows serial number for logs where applicable. * Suggested data phase parameters in Set data phase parameters dialog will now suggest parameters with a prescaler of 1 instead of 2, for better precision. * Fixed bug where getting suggested data phase parameters would generate a different bitrate than what was set. * Fixed bug in converter 'Vector BLF' where CAN frames with extended id did not get the correct extended id flag. * Fixed bug in converter 'CSV' where calendar stamps were wrong. * Added support for signal enumeration values. * Added support for Kvaser Memorator Pro 2xHS v2 CB. * Added support for Kvaser Memorator 2xHS v2. * The titlebar is now correctly updated with connection status when USB power is lost. * Added support to split KME5.0 files into several files, based on time interval or desired maximum file size. * Fixed a bug which allowed downloading faulty configurations. * Added functionality to be able to configure equivalent devices in the same tool instance, e g Kvaser Memorator Pro 5xHS and Kvaser Memorator Pro 5xHS CB. * Fixed bug where Kvaser Memorator Config Tool could not open configurations with more than one TARGET_EAN specified, though this is supported by the Kvaser Memorator Device Configuration XML format. * Increased KHC version (2.1). The tool will be able to open save files with older versions, but all new saves will be made with the new format. * Updated support info (Removed obsolete information). New Features and Fixed Problems in V5.6.455 (07-MAR-2016) =========================================================================== * Code is now signed with sha-2 certificates, as well as sha-1 certificates to maintain compatibility. New Features and Fixed Problems in V5.5.449 (01-MAR-2016) =========================================================================== * Added support for Kvaser Memorator Pro 2xHS v2. * Added control of real-time clock during connect procedure. * Added expand-all and collapse-all buttons to signal and message selection dialogs. * Added warning when converting CAN FD frames to old formats caused data to be truncated to 8 bytes. * Optimized extraction for case where many input files are merged into one. * Made it possible to specify physical signal values for filters and triggers, as well as simplified it for transmit messages. * The converters 'Vector ASCII' and 'CAN frames in plain text' use start time for logs as date now. * Updated command line option -ean . If no EAN is specified, this will list all devices supported by the current version of Kvaser Memorator Config Tool. * Updated input method for arbitration phase parameters to allow all possible bit timing combinations. * Added support for user defined bitrates for CAN FD (data phase). * Fixed a bug where fractional bitrates did not work as expected. Fractional bitrates are now truncated. * Fixed a bug where user defined bitrates behaved weirdly. * Fixed a bug where upload could overwrite files unintentionally. * Fixed a bug which could cause a crash when adding certain databases. * Minor GUI updates. New Features and Fixed Problems in V5.4.372 (15-DEC-2015) =========================================================================== * Added support to extract CAN FD frames for KME 5.0, CSV and plain text formats. * Added option to create CAN FD messages in local database. * Added support for CAN FD in transmit lists. * Made it possible to configure arbitration and data phase bitrates for CAN FD. * CAN FD features requires firmware 3.0 or higher. * List of logfiles on device now shows start and end time for logs where applicable. * Changed default post trigger time from 5000ms to 0ms. * Added check for invalid characters when adding a database. * Added support for Kvaser Memorator Pro 5xHS CB. * The command line options -memo5 and -eagle have been replaced with -ean . This is used when starting the tool with a specific type of device from the command line. * Added "import old configuration" feature for Kvaser Eagle. Which makes it possible to import .kmc-files from the older Kvaser Memorator Tool. New Features and Fixed Problems in V5.3.287 (21-SEP-2015) =========================================================================== * Corrected a bug where it was impossible to initialize uninitialized disks in a disk reader * Fixed a bug concerning database names including more than one dot (.) * Fixed a bug where it was not possible to select signals on channels greater than 2 for triggers. * Made the about box less shy. * Added option to split extracted logs into several files based on time interval or desired maximum file size. * Updated to use v2.0 of the Kvaser Memorator Device Configuration XML format. * Added option to export the configuration as an XML file which can be used directly or as a template with kvaMemoLibXML. * New KHC version (2.0). The tool will be able to open the older 1.5 version save files but all new saves will be made with the new format. * Fixed initalization of new disks mounted in external disk readers. * Minor bugfixes. New Features and Fixed Problems in V5.2.164 (22-MAY-2015) =========================================================================== * Corrected a bug where trigger expressions were lost when opening a .khc file. * Corrected filtering on arbitrary pgn for j1939 * Enabled option 'Trim Pretrigger' when extracting files * File conversion: Added option to use use base file names from loaded files when performing file conversion * File conversion status is now displayed correctly after conversion New Features and Fixed Problems in V5.1.99 (18-MAR-2015) =========================================================================== * Deletion of configuration items that other items are dependent on produces a warning * Removals of device and device's card are handled gracefully * Fixed a bug in formats conversion that prevented reporting status and generated an error instead * Various GUI bug fixes and help system improvements New Features and Fixed Problems in V5.0.56 (03-FEB-2015) =========================================================================== * Initial release