Release Notes for Kvaser CanKing ================================ Known Problems and Limitations ======================================================================== Windows 10 version 1607: signing does not get accepted on a fresh machine using UEFI boot and Driver Signature Enforcement enabled. New Features and Fixed Problems in V6.5 (13-SEP-2017) =========================================================================== * Added support for high DPI screens. * Selecting Fixed Positions in the Output Window will now place messages with the same ID but from different channels on different rows. * Standard text formatter in all templates are now using the Global Default numeric base, instead of "Decimal", as default. * Changed default bus parameters for 83.333 kbit/s to be compatible with all Kvaser devices. New Features and Fixed Problems in V6.4 (05-MAY-2017) =========================================================================== * Fixed a bug regarding null-terminated strings when using the formdll.h api together with log to text file window. New Features and Fixed Problems in V6.3 (15-FEB-2017) =========================================================================== * Merged the Bus Parameters and Bus Statistics tabs in the CAN controller window. * Added support for CAN FD non-ISO mode. non-ISO implies: - The stuff bit counter will not be included in the frame format. - Initial value for CRC17 and CRC21 will be zero. * Added first version of a new plug-in window called "Log File Player" where one can transmit data from logged files. Currently, history files (*.hst) are the only supported format. * Added support to store and restore plug-in windows on different screens. * Added the ability to send messages in Single Shot mode. In Single Shot mode the CAN controller will only try to send the message once. * Added CAN FD support to formdll.h * Fixed an alignment bug with TCanMessage in formdll.h. The bug was introduced in CanKing 6.2. * Reverted the change of buffer pointers in formdll.h. char* is now used as buffer pointer again (not wchar_t*). This API change was introduced in CanKing 6.2. * Updated icons. New Features and Fixed Problems in 6.2 (15-SEP-2016) =========================================================================== * Added a Rescan button to update CAN Channel box (tab Bus Parameters) in the CAN Controller Windows. * Added unique names to multiple instances of universal message windows. * Added shortcut for traffic generator in templates. * Added System Warning Led in CAN-Panel, for System Message window messages like CAN-write error. * Sample DLL formatter updated. * Templates has been restructured and updated. An uninstall of previous version is necessary to see new template structure. * Added support for multiple channels to be stored in the History Window and played back by the Timed Transmission window. * New store format for history lists (.hst). The old format can be read but not written. * New format "As History List" added to the Standard Text Format formatter. It can be used to create your own .hst files. * Maximum size of the History List is increased to from 1000 to 10000 messages. * The version of CanKing project files is increased from 1.1 to 1.2. Old project files can be opened with reduced functionality. * Fixed bug where time stamps no longer would be reset on 'Start Run' when a new project had been created, opened, or reopened after initial start up. * Fixed bug where time stamps did not reset correctly on 'Start Run' if a CAN Controller window already was bus on. * Fixed bug where the bus parameters weren't applied when going on bus through CAN Controller Window. * Fixed a bug in CAN controller, where "No init access" and "Exclusive" flags could be set at the same time. New features and fixed problems in version 6.0 (Released 17-MAY-2016) =========================================================================== * Added support for CAN FD. * New store format for history lists (.hst). The old format is not supported. * New format "Compact Hex" added to the Standard Text Format formatter. * Fixed a bug with keyboard shortcuts for rotating windows (CTRL + F6 and CTRL + SHIFT + F6). * Fixed a bug where saving a configuration broke the connections between message windows and CAN windows. * Updated the window layout for all templates. New features and fixed problems in version 5.6 (Released 15-MAY-2015) =========================================================================== * Added a new 5-channel template. New features and fixed problems in version 5.5 (Released 25-JUN-2012) =========================================================================== * Fixed GUI problem where the SJW was reset when selecting a bitrate from the dropdown list. (FB#8409, 8365) * Fixed a problem with DLL formatters that reset the DLL when trying to set its options. (FB#9865, 9811) New features and fixed problems in version 5.3 (Released 12-SEPT-2011) =========================================================================== * Minor bugfixes New features and fixed problems in version 5.2 (Released 3-FEB-2011) =========================================================================== * History list now contains channel number in an extra column. * Added new templates for logging with 2 and 4 channels. * Improved stability under high load conditions. * Added option for output window update frequency. New features and fixed problems in version 5.1 (Released 25-NOV-2010) =========================================================================== * Improved error message when plugin DLL can't be loaded. * Fixed case 5530 where the bus status wasn't always reported correctly. * Fixed a timestamp jump that could happen at certain conditions. * Individual window's saving of the channel combo bxo should now work. * Timed transmission: Message rate now changes automatically when the gui is updated (earlier it was necessary to stop and restart the transmission) * History list: Fixed case 5472 where the history list wasn't properly loaded from file. * Fixed case 5200 where the bus status wasn't properly reflected in the LED indicators. * Log To File now remembers its file name and reacts to "Start Running" and "Stop Running". * Fixed case 942 - timestamps are now unsigned to prevent problem with time stamps going backwards. Also keep track of timer wraps. * Added ability to send extended CAN with the utterly simple batch language. * Fixed case 1168 - universal page (and others) channel selection combo sometimes selected wrong channel. New features and fixed problems in version 5.0 (Released 6-JUN-2009) =========================================================================== * The "universal page" dialog (used to send an arbitrary CAN message) now allows for selecting the CAN channel. * The CAN controller window now has a button that will set the same parameters in all other CAN windows too. * Fixed bug when displaying the sampling point - when the channel was on bus there was a one-off error in the calculations. * Included a four-channel template analogous to the two-channel template. * The history window now takes the global hexadecimal/decimal preference into account when displaying its data. * Improved error message when selecting both exclusive and "no init" mode for a CAN channel. * Fixed bug where the filters for messages with 29-bit CAN identifiers didn't work as expected. * CAN Controller window: o Added error counters display & various other tweaks. o If "no init" mode is selected, read and display the prevailing bus parameters. * This release REQUIRES CANLIB 3.9. * This is a major new release. The internals have undergone a large restructuring which hopefully will result in a program with much better performance. * Much old stuff of questionable value has been removed. If your favorite feature is missing, please don't hesitate to tell us. * The DLL formatter is now included, see Samples\formatter_dll * The simple J1939 identifier formatter is back, on popular demand. * The Traffic generator has an autostart option. * Fixed problem where Clear in Output window raised an exception. Support for mouse wheel. Default setting for max number of lines now 8k instead of 4k. * Timed transmission: Fixed problem wher repeated sending of messages from the history list took one "tick" too long every loop; plus other tweaks. * Save as Template now works and is no longer a hidden option. User's templates are now stored in the user's application data directory and showed on a special tab, "My Templates" * History list now shows dec/hex depending on global setting. Support for W(akeup), E(rror), and N(err) message flags. * CAN Controller window. o option for "no init access". o If "no init" mode is selected, the bus parameter selection part is disabled. o Repaired Clear button. o Added Tx in addition to the Rx counters for CAN messages. o Display bit rates as bps, not kpbs, to avoid issues with the decimal separator; and same for the SJW. o The filters now work again (compared to earlier 5.x betas). o If the CAN interface doesn't support silent mode, force driver mode to normal. o If CAN bus transmissions fail, a message is now written to the system text window. * Added generic text window for system messages. * General face lift. Application is now properly "themed." * Numerous small bugs have been fixed. * Application has been tested on Windows Vista without issues. * Again, CANLIB 3.9 is now REQUIRED. New features and fixed problems in version 4.1.0 (Released July 2005) =========================================================================== * The CAN controller window now displays bus statistics taken from the device driver and the firmware. New features and fixed problems in version 4.0.8 (Released 7-JUL-2004) =========================================================================== * Fixed behaviour of String page when DLC > 8. * "Max" property for CAN identifiers now 2^31-1 instead of 2047 to simplify use of extended CAN. * "Max" property for DLCs now 15 instead of 8. * Formatter Window: Pass/stop filters now have separate check boxes to select if the filter shall apply to std, ext or both types of identifiers. * Timed Transmission: Stop button is now always enabled. * Added version for Microchip 2515 Development Kit. New features and fixed problems in version 4.0.7.92 (Released 8-APR-2003) =========================================================================== No release notes were written for this and earlier releases.