Date Version Description 04/02/24 v8.0.73 ASAP2Library: - Fix: Writing values using different Bitmask definitions pointing to the same memory location (Values module). - Fix: Predefined Baudrates for CAN-FD (Comm module). ASAP2Demo: - Fix: Potential exception on editing axis values. 03/21/24 v8.0.72 ASAP2Library: - Fix: A2L-Formula parser support for bit-operations (Reader module). ASAP2Demo: - no changes. 03/17/24 v8.0.71 ASAP2Library: - Format string handling changes (support to detect "not set" values, Reader module). - DBC file extension to reset cache and detect the modified message while receiving messages (DBC module). ASAP2Demo: - no changes. 03/10/24 v8.0.70 ASAP2Library: - Added default 5MBit/s CAN FD Baudrate for ESD, Intrepid, IXXAT, NI-XNET, Peak, Vector CAN hardware. - Added support for specific CAN-FD baudrates in NI-XNET - Fix: Initializing specific CAN FD baudrates for Vector CAN hardware (Comm module). ASAP2Demo: - no changes. 02/04/24 v8.0.69 ASAP2Library: - New: Improved support for ODX Protocols and it's parameters, added support for DOP_SNREF, PROT_STACK_SNREF (Diagnose module). - Fix: A2L unsupported nodes content was unavailable since v8.0.67 (Reader odule). ASAP2Demo: - no changes. 11/19/23 v8.0.68 ASAP2Library: - Fix: Handling nested DL Blocks correctly (MDF module). - New: Improved support for ODX Protocols and it's parameters, increased performance and less memory pressure on loading ODX Filesets (Diagnose module). ASAP2Demo: - no changes. 11/05/23 v8.0.67 ASAP2Library: - New: A2LCANAPE_ADDRESS_UPDATE support, automaticlly fix a wrongly defined A2LAXIS_PTS Recordlayout (Reader, Writer modules). - New: Performance improvements on reading A2L, exporting/importing from DCM/PAR/CDF files (Reader, Values modules). - Fix: Handling for StaticRecordLayout (Values module). ASAP2Demo: - Performance improvement in Export data dialog. 10/03/23 v8.0.66 ASAP2Library: - New: Selective way to send/receive CAN frames on CAN FD initialized interfaces (CAN20B, FD, FD/BRS) (Comm module). ASAP2Demo: - no changes. 08/31/23 v8.0.65 ASAP2Library: - Fixed an out of range exception while handling [FIX_AXIS_PAR, FIX_AXIS_PAR_DIST] axis values (Values module). ASAP2Demo: - no changes. 08/20/23 v8.0.64 ASAP2Library: - Fixed handling Bitoffsets (MDF module, reader). ASAP2Demo: - no changes. 07/02/23 v8.0.63 ASAP2Library: - Fix: Corrected XCP broadcast handling according to XCP spec (Comm module). - Fix: Support for ETAS CAN Hardware, New: TxAck support on Vector CAN hardware (Comm module). - Fix: Writing rational parameters (MDF module, writer). - New: Use the CANAPE LinkMap definition to update addresses (Symbols module). ASAP2Demo: - no changes. 05/01/23 v8.0.62 ASAP2Library: - New: Support for type units using debug_types ELF section (DWARF v4, Symbols module). ASAP2Demo: - no changes. 04/23/23 v8.0.61 ASAP2Library: - Fixed measuring big endian Bitfield values brought in with v8.0.56 (DBC module). - Added TABLE-ROW-REF support in TABLE-KEY, fixed missing call to BuildRefs, improved the PDX index interpreter to open some more PDX files (Diagnose module). ASAP2Demo: - no changes. 04/16/23 v8.0.60 ASAP2Library: - Fixed XCP MinDAQ handling in XCPMaster and ECUSimulator for static data aquisition (Comm module). - Fixed reading measurement data in some special cases (MDF module). ASAP2Demo: - no changes. 04/10/23 v8.0.58 ASAP2Library: - Improved ELF/DWARF analysis, DW_AT.specification support (Symbols module). - Fix for BLF CANFDMessage64 (DBC module). ASAP2Demo: - no changes. 03/05/23 v8.0.56 ASAP2Library: - Improvements using XCP upload in Slave block mode (Comm module). - Fix: Startbit computation for mixed little/big endian signals within a message (DBC module). - New: Simplified access to CNBlock Description and Rate from XML Comment property (MDF module, V4 format). ASAP2Demo: - Fix: Missing data changed handler in Block/Curve/Map views. 02/05/23 v8.0.55 ASAP2Library: - Fix: Fixed XCP program/download in Master block mode (Comm module). ASAP2Demo: - Fix: potential crash in MDF view using the cross hair cursor. 01/22/23 v8.0.54 ASAP2Library: - Fix: Fixed MDF V4 format reader for records distributed over multiple DTBLOCKS (MDF module). ASAP2Demo: - no changes. 01/17/23 v8.0.53 ASAP2Library: - New: Support for unsorted and unfinalized MDF/MF4 files (MDF module). - Fix: Fixed BLF file writer in compressed mode and added the uncompressed format (DBC module). ASAP2Demo: - no changes. 12/18/22 v8.0.52 ASAP2Library: - Fix: UDS/IsoTp no padding bytes and maximum padding bytes on CAN FD (Diagnose module). - Fix: ODX handling references using multiple documents in PDX files (Diagnose module). ASAP2Demo: - Fix: Endianess handling in CANSimulator dialog. 11/09/22 v8.0.51 ASAP2Library: - Fix: Race condition in CCP/XCP protocols when log protocol to file is enabled, decoupled Log to file (Comm module). ASAP2Demo: - fixed some issues handling the ECUSimulator. 10/30/22 v8.0.50 ASAP2Library: - New: Revised DWARF analysis algorithm to increase performance and use less memory (Symbols module). ASAP2Demo: - New: DWARF symbol view rework. - Fix: Exception in ODX view. 10/21/22 v8.0.49 ASAP2Library: - Fix: ELF sections parsing for ELF Header using e_shnum = 0 (Symbols module). - New: MDF V4 array support (MDF module). ASAP2Demo: - Feature Create and Edit A2L Nodes now supports creating Measurements/Characteristics directly from an opened ELF/MAP file potentially using a newly created A2L from scratch using a template. - New: Feature Create and Edit A2L Nodes supports now MemorySegments, too. - Fixed handling mouse wheel on oscilloscope view. 10/10/22 v8.0.48 ASAP2Library: - Fix: Handling extended CAN IDs on ESD hardware, added Simulator support for ESD CAN hardware (Comm module). - Fix: Support the deprecated formula function ln(x) in Formulas (Reader module). ASAP2Demo: - New: Feature Create and Edit A2L Nodes supports now Characteristics(VALUE, VAL_BLK, ASCII) and it's RecordLayouts, too. - New: Feature Record CANLog as BLF files. 08/22/22 v8.0.47 ASAP2Library: - New: CAN hardware support for ELM327 compatible PC-to-OBD interfaces (Comm module). ASAP2Demo: - New: Redesigned CAN provider handling. Now it's possible to use multiple CAN Ports of CAN Hardware in a single session. - The CANSimulator is now a non-modal window. 08/01/22 v8.0.46 ASAP2Library: - New: XCP/CCP support for ADDRESS_MAPPING tables (Comm module). - New: support to read and write Vector BLF files (DBC module). ASAP2Demo: - Fixed a potential deadlock on closing XCP/CCP views. - Improved checking the mail address in license view. 06/28/22 v8.0.45 ASAP2Library + ASAP2Demo: - New: CAN support for I+ME Actia CAN hardware (XS series, Comm module). 06/09/22 v8.0.44 ASAP2Library: - Fix: Supporting DTC-REF in ODX (Diagnose module). ASAP2Demo: - no changes. 06/03/22 v8.0.43 ASAP2Library: - Fix: Removed using a session ID from the XCP FreezePage method, prevent exception on XCP CopyPage (RAM to flash) if no PAGProcessorInfo is available (Comm module). ASAP2Demo: - Fix: Write through to ECU for verbal- and range Tab values. 06/01/22 v8.0.42 ASAP2Library: - Fix: Vector ChannelIndex using CAN-FD (Comm module). - New: Support for special CANFD Bitrate parameters for Vector/Kvaser/Peak/IXXAT (Comm module). - Fix: Improved handling of PDX files, support for multiple DiagService Identifiers (TableRef), recursive resolution and computation of response parameters (Diagnose module). - Fix: VTAB_RANGE and CUBOID support in CDFX, support for variable count of Axisvalues in CDFX, DCM file readers (Values module). - New: performance optimization for ELF/DAWRF file reading (Symbols module). ASAP2Demo: - New: Option to define exact CAN FD bitrates for Vector/Kvaser/Peak/IXXAT CAN hardware. 04/26/22 v8.0.41 ASAP2Library: - New: GetSlaveIDs method to detect XCP on CAN Slave ECU's using the CAN broadcast. ASAP2Demo: - The connection dialog now supports to detect XCP on CAN ECUs using the CAN Braodcast. 04/22/22 v8.0.40 ASAP2Library: - New: CAN support for ETAS CAN hardware. ASAP2Demo: - Update to the EditAndCreateA2L feature. - Fixed handling mouse wheel on measuring views. 03/15/22 v8.0.39 ASAP2Library: - New: Performance improvements for XCPonCAN/CCP/UDP by using the hardware-provided receive event modes (now supported for NI XNet, Lawicel, 8Devices and ESD, too). ASAP2Demo: - Update to the EditAndCreateA2L feature. 03/09/22 v8.0.38 ASAP2Library: - New: Performance improvements for XCPonCAN/CCP/UDP by using the hardware-provided receive event modes (currently supported for Vector, Kvaser, Peak, Intrepid, IXXAT, NI and MHS devices). - Fix: Some Intrepid devices didn't work. ASAP2Demo: - Update to the EditAndCreateA2L feature. 03/02/22 v8.0.37 ASAP2Library: - New: XCPonSxI (XCP on serial Interface) is now fully supported by the ASAP2Library including the ECUSimulator (Comm module). - Fix: 'MATRIX_DIM 1' 1 element definition (Reader module) - Fix: Error handling on XCPMaster.programSync (Comm module) ASAP2Demo: - Fix: Measurement distribution in XCP DAQ view. - New: Feature Create and Edit A2L Nodes starting for Groups, Functions, CompuMethods, Measurements 01/08/22 v8.0.35 ASAP2Library: - no changes. ASAP2Demo: - fixed the Drag&Drop handler to open files. - Added possibility to Create/Edit A2L Functions/Groups. 12/31/21 v8.0.34 ASAP2Library: - Fix: Fixed another failing call to AllocDAQ on some XCP devices (Comm module). - Fix: Fixed reading of CEBLOCK contained VectorCAN/DIM types for MDF V3 (MDF module). - New: Support for FLOAT16_IEEE datatype using .NET 6 (Values module). ASAP2Demo: - no changes. 12/10/21 v8.0.33 ASAP2Library: - New: Support for virtual master channels in MDF (MDF module). - Fix: Receiving DAQ frames using XcpOnEth (manual mode) with a MAX_DTO > 0xff (Comm module). - Fix: Symbol size computation using DWARF created from some different compiler (Symbols module). ASAP2Demo: - no changes. 12/03/21 v8.0.32 ASAP2Library: - Fix: Fixed a failing call to AllocDAQ on some XCP devices (Comm module). - Fix: ELF/DWARF support for DW_FORM.block (Symbols module). ASAP2Demo: - no changes. 11/21/21 v8.0.31 ASAP2Library: - New: Support for reading/writing variant coded characteristics (Reader, Writer and Values module). - New: Support for XCP on SxI (Reader and Writer module). ASAP2Demo: - no changes. 10/31/21 v8.0.29 ASAP2Library: - New: ASAP2 v1.7.1 support completed (Reader/Writer module). - New: Support for XCP v1.5 CANIDs/CAN FD Flag (Comm module). - Fix: extended support for external document references (Diagnose module). ASAP2Demo: - no changes. 09/24/21 v8.0.28 ASAP2Library: - Fix: Computation physical/raw values for big endian Bitfields > 2 bytes (DBC module). - Fix: Timing method for minST in XCP and UDS in .NET 5 (Comm module). - New: PythonNET example showing how to access the ASAP2Library from Python. ASAP2Demo: - no changes. 09/04/21 v8.0.27 ASAP2Library: - Fix: Peak driver buffered mode (Comm module). ASAP2Demo: - Fix: CAN simulator UI exception with CAN FD frames. 08/30/21 v8.0.26 ASAP2Library: - Fix: XCP TIME_CORRELATION is now correctly parsed (Reader module). - Fix: Added DTD header to CDFX file writer (Values module). - New: ISO 13400-2 (DoIP) support for UDS (Diagnose module). ASAP2Demo: - New: Basic ISO-13400-2 (DoIP) demo. 07/18/21 v8.0.25 ASAP2Library: - no changes. ASAP2Demo: - Improved A2L/ODX open document and Symbols/DWARF structure performance using a virtual tree view. - Reduced memory leaks caused by DockPanelSuite. 06/21/21 v8.0.24 ASAP2Library: - New: Possibility to explicitely set the AdressAndLengthFormatIdentifier for UDS up-/downloads (Diagnose module). - Fix: Corrected handling of DWARF format tag ref_sig8 (Symbols module). ASAP2Demo: - no changes. 05/31/21 v8.0.23 ASAP2Library: - New: Intrepid CAN Hardware support, fixed ESD CAN support (Comm module). - New: Formula compiler is now only fed with referenced System constants (Reader module). - Fix: Added missing XCP result code ERR_SUBCMD_UNKNOWN (Comm module). - Fix: Prevent using WRITE_DAQ on CCP with odd byte size (Comm module). ASAP2Demo: - fixed some potential crashes occuring in Forms timer calls. - Improved feedback on CAN Hardware connection creation. 04/29/21 v8.0.21 ASAP2Library: - Fix: Added missing GATEWAY-LOGICAL-LINK support (Diagnose module). 04/25/21 v8.0.20 ASAP2Library: - Fix: Getting specific DAQs settings with XCPPlus definition (Comm module). - Fix: Removing referenced array index for a non-public DAWRF symbol (Symbols module). - Fix: Added missing INTERN-FLASHDATA support (Diagnose module). - New: Less memory and more performance on XCP Data acquisition (Comm module). ASAP2Demo: - no changes. 02/21/21 v8.0.18 ASAP2Library: - Fix: Reducing XCP DAQ List count by ECU response (Comm module). ASAP2Demo: - no changes. 02/12/21 v8.0.17 ASAP2Library: - Extended ODX file parser with some parts of ODX v2.2.0 (Diagnose module). - Improved XCP/CCP protocol code to prevent a .NET Core peculiarity (Comm module). ASAP2Demo: - no changes. 01/12/21 v8.0.16 ASAP2Library: - Fixed new XCP settings handling introduced in v8.0.15. ASAP2Demo: - no changes. 01/08/21 v8.0.15 ASAP2Library: - .NET Core solution now supports all known CAN hardware. - Address ordered rewrite of segments into HEX/S19 datafiles (Values module). ASAP2Demo: - some small UI improvements. 01/02/21 v8.0.14 ASAP2Library: - New: Improved getting XCP interfaces from the A2L object model (Reader module). - New: Possibility to preserve the datafile format (data bytes per line) in hex/srec files (Values module). - New: XCP WriteDAQMultiple support (Comm module). - New: Dynamic DAQ Lists are now automatically created if needed (Comm module). - New: XCP data acquisition revised: now allows to measure event channel presets and specific indexes of measurement arrays (Comm module). ASAP2Demo: - All the advantages that result from the above changes. 12/14/20 v8.0.13 ASAP2Library: - Fix: Reading more than one ASAP1B_CCP Rasters in KP_BLOB (Reader module). - New: ASAP2 type constructors now with public access (Writer module). ASAP2Demo: - no changes 12/03/20 v8.0.12 ASAP2Library: - Fixed the CAN send function on Vector hardware with more than one CAN port (Comm module). ASAP2Demo: - no changes 11/29/20 v8.0.11 ASAP2Library: - Fixed Vector CAN initialisation with baudrate, added support for newer hardware (Comm module). - Fixed reading/writing signed and bitmasked characteristics (Values module) ASAP2Demo: - Fixed XCP Log message display. 10/25/20 v8.0.10 ASAP2Library: - Fix: National instruments NI-XNET CAN receive function. - Fix: COMPUTAB_VTAB_RANGE for issue brought in with v8.0.9 ASAP2Demo: - no changes 09/23/20 v8.0.9 ASAP2Library: - New: MAP file support in Symbols (formerly ELF) module. - finally fixed Peak CAN hardware CANFD bitrates (Comm module). ASAP2Demo: - New: Ability to synchronize an A2L from a MAP file. - Fix: 'Force to run as 32Bit process'. 08/28/20 v8.0.8 ASAP2Library: - Handling CCP Optional commands correctly (Comm module). - fixed Peak CAN hardware CANFD bitrates (Comm module). - Small fixes in ODX Reader (Diagnose module). ASAP2Demo: - fixed CUBOID filter in A2L Locator. 08/08/20 v8.0.7 ASAP2Library: - added missing ASAP2 KWP K_LINE structure in IF_DATA section (Reader/Writer module). - fixed CAN FD support using Peak CAN hardware, improved CAN FD support in ECUSimulator (Comm module). ASAP2Demo: - Added an option to switch to application rendering to improve UI readability. 07/12/20 v8.0.5 ASAP2Library: - fixed issue with a missing "debug_str" section in DWARF analyzer (ELF module). - Improved Data acquisition timing in ECUSimulator. ASAP2Demo: - Improved CURVEs/MAPs graphic visualisation. 06/25/20 v8.0.4 ASAP2Library: - added support for ODX SYSTEM parameter and SIZEDEF-PHYS-SEGMENT (Diagnose module). ASAP2Demo: - no changes 05/23/20 v8.0.2 ASAP2Library: - Fixed COMPU_VTAB Dictionary parsing for big key values (Reader module). - Fixed accuracy of STmin timing on UDS/XCP protocols. (Diagnose/Comm module). ASAP2Demo: - Improved PDX file handling. 04/06/20 v8.0.0 ASAP2Library: - New: XCPonUSB support (Comm module). - Fixed reading/writing of XCPonUSB Endpoints (Reader and Writer module). ASAP2Demo: - Enabled feature licensing. - Fixed Developer feedback function. 03/29/20 v7.0.46 ASAP2Library: - Fixed handling V4 InVal bytes in MDFReader and ChannelGroup Path separator property (MDF module). ASAP2Demo: - no changes 03/20/20 v7.0.45 ASAP2Library: - Fixed handling single line comments containing a multiline comment characters (Reader module). - Improved unescape/escape strings on reading and writing an A2L (Reader/Writer module). - New: Possibility to filter A2L nodes from output (Writer module). ASAP2Demo: - Improved UDS up/download methods and UDS log view. 03/02/20 v7.0.44 ASAP2Library: - Fixed Identifier value in ODX parser (Diagnose module) - Resad-/WriteMemoryByAddress support in ECUSimulator ASAP2Demo: - no changes 02/21/20 v7.0.43 ASAP2Library: - Fixed reopening the Peak CAN adapter after manual close (Comm module). - Fixed rational coefficients using CompuMethods of LINEAR type with offset (Reader module). - Fixed supporting IsoTp block count values > 0 (Diagnose module). ASAP2Demo: - no changes 02/12/20 v7.0.42 ASAP2Library: - Fixed COMAxis support for RECORD_LAYOUTs containing a zero POSITION value (Values module). ASAP2Demo: - no changes 02/10/20 v7.0.41 ASAP2Library: - Fixed a second threading glitch while transferring UDS multipackets (Diagnose module). - Fixed amount of allowed XCP ODT entries in Data acquisition configuration (Comm module). ASAP2Demo: - no changes 02/03/20 v7.0.40 ASAP2Library: - DCMFile extension for writing MatrixDim properties in Value Blocks (Values module). - Fixed handling of multiple coherent A2L data segments containing an overlapping characteristic (Values module). - Fixed a threading glitch while handling UDS receive pending responses (RCRRP) (Diagnose module). ASAP2Demo: - no changes 12/09/19 v7.0.39 ASAP2Library: - CANape PAR file support in (Values module). ASAP2Demo: - CANape PAR file support. 11/28/19 v7.0.38 ASAP2Library: - fixed an issue when saving data containing a channel group without any data (MDF Module). - DCMFile fix for for MatrixDim usage in Value Blocks (Values module). ASAP2Demo: - no changes 10/29/19 v7.0.37 ASAP2Library: - Fixed computing values using CompuMethods of LINEAR type (Values module). - Extended the characteristic increment/decrement interface (Values module). - Fixed handling of IP Addresses in XCP interface (Writer module). ASAP2Demo: - Fixed online measuring chart line display. - Improved support for BIN (binary data) files. 07/21/19 v7.0.35 ASAP2Library: - extended MDF module interface. - improved xcp on ethernet (tcp, udp) performance - ODX: Support to interpret received raw values from UDS into physical values. ASAP2Demo: - UDS Client view now displays physical values from requested diagnostic services. 06/19/19 v7.0.33 ASAP2Library: - Added methods to add/request DAQ event preset values for XCP/KWP. - Added possibility to store/reload the A2L object model in XML format (.a2dxml). - Fixed potential crash with CAN Vector driver. ASAP2Demo: - small optimizations in MDFView 04/26/19 v7.0.32 ASAP2Library: - Fixed DBC signed physical values. - Fixed VTAB_RANGE issues in Writer and Values(DCM) module. - New: DP_BLOB, KP_BLOB and ADDRESS_MAPPING for CCP/KWP interfaces. ASAP2Demo: - no changes 03/17/19 v7.0.31 ASAP2Library: - Extended DBC module interface: Multiplexed values are now available over time; Added methods to convert between physical and raw representation. - Extended MDFWriter interface: Generic method now allows to record any data like CAN(DBC) or UDS. - Extended CAN support for IXXAT hardware to VCI4/CAN FD. - Fix: A2L parser error caused by a comment placed on the A2L version line. ASAP2Demo: - Extended measurement range view down to 0.01 seconds. - Fixed an issue while exporting to data files. - UI fixes and improvements. 02/24/19 v7.0.30 ASAP2Library: - Improved CCP copy page methods - Fix: CCP upload command and online EPK check. ASAP2Demo: - New: CCP view now supports comparing pages, too. 02/17/19 v7.0.29 ASAP2Library: - New: DBC Example - Fix: CCP start data acquistion and upload in some cases. - Fix: DCM Writer axis tag. ASAP2Demo: - Fix: Reload document after storing A2L content. - UI memory usage improved. 01/13/19 v7.0.28 ASAP2Library: - Fix: Broken endianness in CCP. ASAP2Demo: - no changes 01/06/19 v7.0.27 ASAP2Library: - New: XCP DAQ List and Event requests from ECU if the A2L defines none of them. - New: The ELF module now supports 64 Bit ELF files. - Fix: Fixed parsing issues with Big endian ELF files. - Fix: Support CCP PID offset in ECUSimulator. ASAP2Demo: - Improved measuring synchronisation using more than one ECU. - small UI fixes and improvements 12/09/18 v7.0.26 ASAP2Library: - New: Moved Unit test framework NUnit V3. - New: Moved to current log4net version (v2.0.8). ASAP2Demo: - small UI fixes and improvements 10/28/18 v7.0.25 ASAP2Library: - New: IsoTp/UDS protocols now supports CANFD, too. - New: The ECU Simulator now uses the DTO CTR field as described by the XCP v1.3 specification. - Fix: Initialisation of National Instruments CAN XNET. ASAP2Demo: - New: Allow name changes in tree DBCView treeview. - Fix: Source/Message/Signal name updates in DBView. 08/27/18 v7.0.24 ASAP2Library: - New: Optimized MDFWriter now using asynchronous compressing. - New: CAN support for National Instruments CAN XNET hardware (PCI-85XX, USB-85XX, PCIE-85XX, PXI-85XX, ...). - New: Added methods to read/write raw data from/to MDFs. - Fix: Writing compressed MDF V4 files. - Fix: XCP representations of EVENT_CAN_ID_LIST and DAQ_EVENT. - Fix: Using Extended CAN Ids with NI CAN hardware. - Fix: A2L writing TYPEDEF values. ASAP2Demo: - Fix: Prevent exception using DBC file simulator. 07/22/18 v7.0.22 ASAP2Library: - Fix: Scaling in MDF Reader/Writer with rational functions. - Fix: Uploading with XCP slave blockmode. ASAP2Demo: - no changes 07/01/18 v7.0.21 ASAP2Library: - Added missing MODIFY_BITS command for XCP. - Improved symbol detection in the ELF file analyzer (supporting the ASAP2 Tool-set index formats). - Interface documentation now created with doxygen 1.8.14 ASAP2Demo: - no changes 06/20/18 v7.0.20 ASAP2Library: - Fix for CCP Data acquisition and CCP StartStop command. ASAP2Demo: - no changes 06/11/18 v7.0.19 ASAP2Library: - Fix for Peak CAN hardware (buffered mode). - Fix for NI CAN hardware (buffered mode). ASAP2Demo: - no changes 06/10/18 v7.0.18 ASAP2Library: - New: Finally integrated CANFD support into the XCP module. - Fix for Vector CAN hardware supporting only V3 interfaces. ASAP2Demo: - no changes 06/06/18 v7.0.17 ASAP2Library: - Fix: Optimized response times on all CAN based protocols. - Fix: Vector CAN driver on CAN FD initialization. - Fix: A2L reader reading XCP communication modes correctly. - Fix: A2L writer writing GROUPs and FUNCTIONs. - New: XCP downlaod/program algorithm extended to use PROGRAM_MAX/DONWLOAD_MAX commands if available. - New: XCP downlaod/program algorithms now extended to use Master Block Mode if available. - New: XCP upload algorithm now extended to use Slave Block Mode if available. ASAP2Demo: - no changes 04/29/18 v7.0.16 ASAP2Library: - New: XCPMaster function getID. - Fix: Handling values defined with the ALTERNATE_WITH_X and CURVE_AXIS_REF layout. ASAP2Demo: - Fix: Axis value format for values defined with CURVE_AXIS_REF layout. 04/23/18 v7.0.15 ASAP2Library: - Fix: Added the missing XCPplus IF_DATA type CPU_LOAD_CONSUMPTION_QUEUE to the parser. ASAP2Demo: - Fixed target address for sending developer feedback's - Support for high resolution screens (DPI awareness) 03/11/18 v7.0.14 ASAP2Library: - New: A2L Reader and Writer module now supports XCPplus (IF_DATA in XCP v1.3) ASAP2Demo: - Fix: UI crash when uploading values from XCP/CCP. 02/25/18 v7.0.13 ASAP2Library: - New: CAN FD support for Vector, Kvaser, Peak and ESD CAN hardware. - New: DBC support for CAN FD - New: XCP support extended to v1.3.0 ASAP2Demo: - New: CAN FD support in DBC Viewer - New: CAN Simulator now supports CAN FD. 01/27/18 v7.0.12 ASAP2Library: - Fix: XCP upload/download command limits, respect optional SHORT_UP/-DOWNLOAD commands. - New: Improved error handling for poorly defined A2L_COMPUTABs. ASAP2Demo: - Fix: Invisible columns in communication logs and DBC signals view on initial ASAP2Demo installations. 12/12/17 v7.0.11 ASAP2Library: - Fix: MDF V4 reading DZ and DL Blocks + reading of strings. ASAP2Demo: - New: MDFReader module messages view in MDF file window. - Fixed invisible MDF signals on W7 machines if 'visual styles' aren't activated. - Fixed the AutoSize display for view when displayed signals don't have limits set. 11/05/17 v7.0.10 ASAP2Library: - New: support for reading/writing compressed/uncompressed MDF file >= v4.0 - Fix: Writing SYMBOL_LINK and MODEL_LINK values. ASAP2Demo: - Support to view and record MDF files >= v4.0 (compressed and uncompressed). 09/06/17 v7.0.8 ASAP2Library: - New: Redesign of MDF Reader, support for reading (uncompressed) MDF files >= v4.0 - Fix: Exception on setting ASCII values, has occurred since v7.0.7 ASAP2Demo: - Fixed crash in OpenGLView for MATRIX_DIM V1.7 definition. 08/16/17 v7.0.7 ASAP2Library: - Fix: Memory handling crash in the ECUSimulator, has occurred since v7.0.5 ASAP2Demo: - no changes 08/14/17 v7.0.6 ASAP2Library: - New: MATRIX_DIM support for A2L INSTANCEs - New: OVERWRITE support for A2L INSTANCEs ASAP2Demo: - New: 'referenced Nodes' support for ASAP2v1.7.0 08/06/17 v7.0.5 ASAP2Library: - New: supports ASAP2 v1.7.0 - Fix: ELFFile module now supports multidimensional arrays from DWARF debug info. ASAP2Demo: - Fix: Memory leak in ELF file module view. 06/25/17 v7.0.4 ASAP2Library: - Fix: Support to read and write the VARIANT_CODING and all its child entities. - New: ELFFile module updater now supports Bitfields and is able to update addresses from static variables, too. ASAP2Demo: - New: Some ELF file module view improvements. 06/11/17 v7.0.3 ASAP2Library: - New: ELFFile module takes A2L SYMBOL_LINK settings into account. - New: ELFFile module is able to update A2L symbols by interpreting DWARF-2 content contained in an ELFFile (see https://en.wikipedia.org/wiki/DWARF). ASAP2Demo: - New: ELFFile module demo view displays DWARF-2 information and symbols from the ELFFile. - New: ELFFile options view. 05/26/17 v7.0.1 ASAP2Library: - New: Implements a module to read ELF files, provides methods to update A2L object addresses from an ELF (Excecutable and Linkable Format fFile. - New: Support for Unlock, Upload, Download in UDSClient. ASAP2Demo: - Fix: Improved frame send timing in the CANSimulator. - New: Support for Upload, Download from/to UDS devices. 04/23/17 v7.0.0 ASAP2Library: - New: Implements a module to read, modify and write Open Diagnostic data eXchange (ODX) files (ASAM MCD-2D). - New: ISO 14229 (Unified Diagnostic Service, UDS) protocol implementation. - New: ISO 15765-2 (IsoTp) protocol implementation (used for KWPonCAN and UDSonCAN). - Fix: TimeBase fix on measure/display time axis. - Fix: Lawicel CANUSB module was broken since v6.0.26. - Fix: Better performance for command/response interaction on CAN Bus. - Fix: CCP data acquisition support for FirstPID > 0. - Fix: Hex file Writer may generate wrong data address when storing segments > 64k. ASAP2Demo: - New: ODX/UDS example, able to connect to ODX defined ECUs by UDSonCAN - New: UDS log display - New: Possibility to record measurement data to a MDF file. - New: Minimum time axis width in oscilloscope is now down to 100ms. - New: Improved data view for multiplexed signals in DBC view. - Fix: Performance problem in DBC view. - Fix: Measure data precision in MDF view. - Fix: Improved CCP/XCP on CAN up-/download timing. 12/31/16 v6.0.26 ASAP2Library: - New: CAN support for 8devices hardware (only 32 Bit support). - New: CAN support for MHS Elektronik TinyCAN hardware. - Fix: memory problem in ESD CAN Interface driver. - Fix: XCP - Don't request GET_ID if request is not allowed. - Fix: XCPOnCAN,CCP - there was a connection problem if the same CANId was used for response and for DAQ messages. - Fix: MDF Reader string parsing problem and empty Data groups. - Fix: Crash on ECUSimulator with missing XCP timestamp definition in A2L. - New: Better behavior in Non-Strict A2L parsing. ASAP2Demo: - New: J1939 Log display - Fix: Reanimated measuring values in DBC file view. - Fix: Timeline display for CCP online measuring. - Fix: General options allows (again) to set an explicit text editor to open/edit DBC or ODX files. - Fix: Selection UI for Export MDF to CSV file. - Fix: Support for Motorola files with .srec extension. - Fix: Allow extended CAN IDs in CAN DBC Simulator 08/15/16 v6.0.24 ASAP2Library: - no changes ASAP2Demo: - Fixed the weird crashes when opening/closing the Locator or MDF/DBC file windows. 06/12/16 v6.0.23 ASAP2Library: - Fix: A2L Parser support for escaped backslash '\\' in descriptions. ASAP2Demo: - no changes 05/28/16 v6.0.22 ASAP2Library: - New: Parser support for XCPplus (supporting XCP Versions > 1.1). ASAP2Demo: - no changes 05/01/16 v6.0.21 ASAP2Library: - No changes ASAP2Demo: - New: A2L content text editor. - Fix: some memory leaks and unhandled exceptions. - Fix: set encoding for A2L parser. 03/28/16 v6.0.20 ASAP2Library: - New: XCP/CCP ProgramSync, program data loop. - New: Possibility to set encoding for A2L parser. - Fix: Missing CCP Commands Program/Program6. - Fix: XCP DAQ support for more than 255 bytes per ODT. ASAP2Demo: - New: A2L content view is now syntax highlighted. - New: Free text search in A2L content. - New: Display measurement array sizes in calibration window. - New: Possibility to set encoding for A2L parser. 02/07/16 v6.0.19 ASAP2Library: - Fix: CCP in ECUSimulator, restart of data acquisition. - Fix: Some ECUs provide protected resources, although an unlock is not allowed. ASAP2Demo: - New: Filter to a specific CAN ID in the CAN Log. 01/24/16 v6.0.18 ASAP2Library: - New: CAN support for National Instruments CAN hardware. - New: Default MOD_COMMON creation to support A2L definitions without a MOD_COMMON node. This ensures that A2L files without a MOD_COMMON node could be processed. - Fix: Peak CAN hardware configuration. - Fix: XCP, no more AllocDAQ commands if no DAQ List is defined. ASAP2Demo: - New: Possibility to force ASAP2Demo and the ECUsimulator process to run as 32 process on a 64 Bit OS. This is required to access the National Instruments CAN Hadware. see http://jnachbaur.de/ASAP2Demo/GettingStarted.html#32BitProcess - Fix: Missing update of bitmasked characteristics representation. 01/17/16 v6.0.17 ASAP2Library: - Fix: Improvements in parsing unsupported Nodes (like A2ML) - Fix: Improvements in the ECUSimulator CCP Data acquisition ASAP2Demo: - New: Automatic start of the CCP simulator (as known from the XCP simulator). - New: Ability to start an ECUSimulator with a Debug output window (as 'Online' option). - New: Ability to display the CAN log as a CAN grid. 01/06/16 v6.0.16 ASAP2Library: - New: CAN support for Peak hardware - New: CCP DAQ managament as known from the XCP module - Fix: CCP CRO/CRM are now according the CCP standard always 8 Byte in size ASAP2Demo: - New: CCP page displaying the configured DAQ and DAQ Events. Possibility to restrict DAQ to specific DAQ Lists. 12/30/15 v6.0.15 ASAP2Library: - Fix: Parser didn't respect comments within descriptions - Fix/New: bitmask support for characteristics. - Fix: Redesign of XCP data acquisition. The redesigned algorithm ensures that large Datatypes (64 Bit) could now be measured on ECUs with small DAQ resources (e.g. XCP on CAN), respecting the MaxODTEntrySize. - Fix: XCP absolute PID recognition - Fix: XCP Timestamp configuration/recognition - Fix: XCP DAQ record handling with more bytes received than configured (Padding bytes) - Fix: CCP interface completed ASAP2Demo: - New: XCP page displaying the configured DAQ and DAQ Events. Possibility to restrict DAQ to specific DAQ Lists. - Support for bitmasked characteristic values - Fix: Connection handling when reloading a changed A2L document 15/11/15 v6.0.11 ASAP2Library: - Fix: Implementation of Appendix D of the ASAP2 spec, support for CURVE_AXIS keyword ASAP2Demo: - Improved exception handling for error-containing A2L files - Using the Consolas Font in log views for a modern OS (Vista, W7, ...) - Fix: CCP Log start/stop handler - Fix: Open the 'getting started' page 08/23/15 v6.0.10 ASAP2Library: - New: Supporting ASAP1B_KWP2000 structure ASAP2Demo: - New: Option to specify if only data or all memory segments should be written to a data file - Fix: some unhandled exceptions 03/31/15 v6.0.9 ASAP2Library: - Fix: Typo in the CURVE_AXIS_REF definition, this led to a missing curve axis reference. - Removed an inappropriate warning while checking SYSTEM_CONSTANTs - Removed warning for legacy 'double quotes' escape code in Descriptions - Improvements in formula handling using SYSTEM_CONSTANTS - Added support for reading/writing characteristic referenced COMAxis types (extended the A2L example, too) ASAP2Demo: - New option: Use existing ASAP2Demo instance to open registered file types - some small fixes 11/02/14 v6.0.8 ASAP2Library: - Fix: Handling a value overflow problem when parsing keys in COMPU_TAB instances. This led to empty parsing results! - Fix: Handling escaped quotes in descriptions ASAP2Demo: - No changes 10/26/14 v6.0.7 ASAP2Library: - New: Parse ASAP2 document version ASAP2Demo: - New: Selected points in 3D Controls now adjustable by CTRL+MouseWheel - Ensured to draw the support points in 3D Controls in ny case - Fixed opening the Edit dialog for single values 10/16/14 v6.0.6 ASAP2Library: - New: A2LParser kernel is now character based (reduced code size, slightly impproved performance). This ensures easier portability to languages without regular expression support. - Fix: Download data function in ECUSimulator ASAP2Demo: - Improved filter handling in data grids - New: Finally added numerical scaling in 3D Controls - Fix: Potential crash in the Edit values dialog using the right mouse button 09/26/14 v6.0.5 ASAP2Library: - Fix: Shift-Bug in interpreting CAN signal values from DBC files - Fix: Endianess Bug for 64 Bit value conversions ASAP2Demo: - New: Introduced a possibilty to simulate CAN messages defined manually or by a DBC file -> CAN simulator - New: Search labels in MDF file view - New: Possibility to copy the A2L text content of a selected node - Fix: Performance optimization on displaying Curves/Maps and ValueBlocks - Fix: GUI exceptions on > 15 decimal places 08/04/14 v6.0.4 ASAP2Library: - Fix: Writing hex files (broken since 6.0.2) - New: A class to poll measurement values from an ECU without the need to set up DAQ processing. ASAP2Demo: - New: Transmission rate in ECU statistics 07/29/14 v6.0.3 ASAP2Library: - New: Support for binary data files ASAP2Demo: - New: File info dialog - Fix: Crash on closing A2L documents - Fix: Possible fix concerning dock panel icon handling 06/29/14 v6.0.2 ASAP2Library: - Fix: Vector driver access module using a specific CAN channel (e.g. VN1630) - New: MDF Reader support for formula and annotation's - New: Example project for MDF Writer module ASAP2Demo: - New: MDF Reader Demo stacked channels view - New: MDF Reader Demo annotation view - New: Set filter for A2L function subnodes - Fix: Performance on selecting A2L function/group filters 05/26/14 v6.0.1 ASAP2Library: - Fix: Parser error for A2L CALIBRATION_HANDLE - Fix: Improved CAN utilization in ECUSimulator - Fix: Handling of formulas if SYSTEM_CONSTANT format violates the ASAP2 standard ASAP2Demo: - New: Option to prevent System standby when measuring data - New: Usage of ECU supplied timestamps when measuring over XCP 05/16/14 v6.0.0 ASAP2Library: - New: Implements a module to read, and write Measurement Data Format (MDF) files - New: Support for the MAX_DLC_REQUIRED keyword (XCPonCAN) - Fix: Vector CAN hardware now may be configured correctly for 'real' hardware ASAP2Demo: - New: Reading Measurement Data Format (MDF) files - New: Support to select the Vector CAN hardware type see http://jnachbaur.de/ASAP2Demo/GettingStarted.html#ConnectToECUWithCAN - Fixed a potential crash in Syslog view when clearing the log - Fixed a potential crash in logs, if first column is invisible 04/23/14 v5.0.9 ASAP2Library: - Fixed the calling convention for the XCP Seed&key function ASAP2Demo: - New exception and user feedback handling - Fixed handling of Seed&key configuration for CCP devices - Fixed a potential crash in Syslog view when clearing the log 04/15/14 v5.0.8 ASAP2Library: - Fixed the calling convention for the CCP Seed&key function ASAP2Demo: - No changes 04/06/14 v5.0.7 ASAP2Library: - no changes ASAP2Demo: - Fix: Opening 'references...' and 'referended by...' context menus - Fix: Display Icons in object locator window - Fix: 3D view on NVidia graphic cards - Fix: Data overflow handling in Oscilloscope 03/30/14 v5.0.6 ASAP2Library: - New: CAN support for Advantech Hardware - New: CAN support for Eberspaecher Electronics Hardware - New. Port/Baudrate selection on CAN hardware - New: Support 2 and 3-Byte address type support on writing Motorola-S files ASAP2Demo: - New: Allow users to select Port/Baudrate on CAN hardware - Fixed a potential crash when dragging windows 02/24/14 v5.0.5 ASAP2Library: - New: supports change of characteristics to a definite value ASAP2Demo: - New: Allow change of characteristics to a definite value - New: Ability to display values in raw format (decimal, hexadecimal, binary) 02/02/14 v5.0.4 ASAP2Library: - New: Implements a module to read, modify and write CANdb++ (DBC) files - New: Measure CANdb++ (DBC) signals from any jnsoft.Comm.CAN.CANProvider ASAP2Demo: - Reading/Writing/measuring CANDb++ (DBC) files 11/04/13 v5.0.3 ASAP2Library: - Fixed a bug in the ASAP2 writer (writing reescale axis and units) ASAP2Demo: - Fixed a possible crash on resetting options - Reanimated automatic connection to ECUs after opening an A2L 10/14/13 v5.0.2 ASAP2Library: - New: Import/Export Calibration data format (*.cdfx) file format - Measurement data caching now based on memory mapped files - Moved to .NET Framework 4.0 - Moved to NUnit testing framework ASAP2Demo: - New: Import/Export Calibration data format (*.cdfx) file format - SharpGL replaces OpenTK as a OpenGL Wrapper - Crosshair cursor in the 2D chart - Mousewheel support for time base in the 2D chart - Some fixes displaying curves and maps - Integrated the DockPanelSuite library to support multi monitoring - Moved to .NET Framework 4.0 07/10/13 v5.0.1 ASAP2Library: - Fix: Misinterpreted MaxBlockSize parameter in XCP interface (occured only in 5.0.0 release) ASAP2Demo: - Improved y axis scaling in osci view - Timebase now from 1..1000 seconds in the osci view 07/07/13 v5.0.0 ASAP2Library: - New: ASAM MCD-1 CCP specification - New: CAN support for Lawicel Hardware - New: CAN support for IXXAT Hardware - New: CAN support for ESD Hardware - New: CAN support for Softing Hardware - New: Support of extended CAN message IDs - New: Import/Export to Matlab (*.m) file format - New: support for XCP Interface DAQ_EVENT/DEFAULT_EVENT_LIST - Support for Formula - Memory usage optimizations ASAP2Demo: - New: Import/Export to Matlab (*.m) file format - Memory usage optimizations 05/12/13 v4.1.1 ASAP2Library: - New: CANFrame and CANFrameQueue classes - New: CAN support for Kvaser Hardware - New: Support for multiple XCPonCAN clients on the same CAN Bus - Fix: misinterpreted FORMULA_INV ASAP2Demo: - New: Show limits in 3D Curve/Map - New: Show limits and grid in oscilloscope - New: CANLog and SYSLog display - New: Select CAN Hardware support (see Options/CAN) 04/01/13 v4.1.0 ASAP2Library: - New: XCPonCAN implementation and support in XCPMaster and XCPSimulator - New CAN support with Vector XL CAN Library - New: Optimizing ASAP2 model when rewriting content - New: A2L Basic support for XCPoverUSB A2L specification - Fix: "READ_ONLY" flag not parsed correctly - Fix: Method getRefNodes didn't return axis references ASAP2Demo: - New: Option to write optimized output - Fix: Treeview is now sorted alphabetically, too 03/02/13 v4.0.9 ASAP2Library: - New: Full support for C-Style formulas in SYSTEM_CONSTANTS and in FORMULA/FORMULA_INV keywords - New: Supporting some old-style definitions from former ASAP2 versions (MEMORY_SEGMENT, FORMULA, FORMULA_INV) - New: Support for adaptive characteristics. (See ASAP2 API XCPMaster.addAdaptiveCharacteristics) - New: ASAP2Parser.writeToXML ASAP2Demo: - New: Decide wether to use strict ASAP2 parsing (see general options, default is not strict) - New: Support for adaptive characteristics (see data options, default is off) - New: Export object model into XML (from the contextmenu in A2L content) 02/11/13 v4.0.8 ASAP2Library: - Support for more than one XCP simulators on one machine (with different IP ports) - fixed performance on XCP Data acquisition ASAP2Demo: - Smoothing up again the open file process 02/03/13 v4.0.7 ASAP2Library: - fixed parser progress messages ASAP2Demo: - New: A2L content now displays line numbers - New: A2L content is displayed in gray forecolor if changed and a reload is required - Smoothing up the open file process - OpenTK library: stripped from unused code - Fixed some exceptions 01/29/13 v4.0.6 ASAP2Library: - New: A2LNode.getRefNodes - New: A2LNode.getRefFunctions - Improved Intel HEX/Motorola S File readers - Eliminated the need of a MOD_PAR entry - Eliminated the need of defined memory segments ASAP2Demo: - New: Show ASAP2 object references in contextmenu, allow navigation to this references - Fixed display problems for several controls in higher DPI modes - Save column settings in calibration data view and logs 01/08/13 v4.0.2 ASAP2Library: - New: read/write Characteristic methods in XCPMaster - New: getSize method for A2LCharacteristic - Fixed a parser problem preventing correct parsing in some rare a2l format layouts - Fixed message ordering in XCP Log - Fixed XCP Simulator response times on XCP over TCP ASAP2Demo: - New: The ASAP2Example.a2l demo file - New: Ability to write characteristic values directly to an ECU - New: A timeline to navigate through measured data - New: A dialog to display XCP segment checksums - New: Ability to reset a connected ECU by a Telnet command - Fixed display of input values for operating point - Fixed displaying characteristic values in calibration table(s) 11/30/12 v4.0.0 ASAP2Library: - First version of the ASAP2 writer - Almost any A2L property is now changeable ASAP2Demo: - Ability to save any ASAP2 file loaded - Ability to change some of the ASAP2 object properties within the property grid. - Added a possibility to open Telnet or FTP sessions on XCP devices - Installer and application support to install and run on .NET Framework > 3.5 10/07/12 v3.0.8 ASAP2Library: - Implemented an XCP frame queue to log XCP communication to the filesystem - Implemented methods to copy/insert from/to characteristic values ASAP2Demo: - Added a communication log to display XCP communication - Added the possibility to start/stop online measuring - Added the possibility to copy/paste complete or only parts of characteristic values. The clipboard format is compatible to spreadsheet applications. 09/15/12 v3.0.7 ASAP2Library: - Introduced A2L classes to provide access to XCP and CCP communication settings ASAP2Demo: - Fixed a bug leading to a deadlock when connecting to XCP simulator 09/04/12 v3.0.6 ASAP2Library: - Added missing ARRAY_SIZE support for A2L MEASUREMENT - Implemented the WriteDAQMultiple XCP command ASAP2Demo: - Display A2L MEASUREMENTs with defined with ARRAY_SIZE or MATRIX_DIM definitions in 3D-Controls - Fixed a bug storing of uploaded data as Motorola S file (the uploaded file was stored always as an Intel hex file) 08/26/12 v3.0.5 ASAP2Library: - INCA DCM file reader/writer ASAP2Demo: - Possibility to import and export INCA DCM files - Smooth reopen for calibration data files - Value coloring for maps, curves and value blocks - ECU copy page support (Flash to RAM, RAM to Flash) 07/28/12 v3.0.4 ASAP2Library: - First version automatically measuring data over XCP (still in experimental state) ASAP2Demo: - support for displaying measuring data in an online chart (still experimental state, too) 06/21/12 v3.0.3 ASAP2Library: - Fixed an alignment problem which may led to wrong axis values in characteristic maps or curves 05/23/12 v3.0.2 ASAP2Library: - Any of the XCP supported checksum types are now implemented by the XCP module - Improved reliablility in reading HEX/S19 files ASAP2Demo: - 3D Control now displays selected values - Forced update of displayed values when uploaded new values from XCP devices 04/23/12 v3.0.1 ASAP2Library: - Extended the XCP over Ethernet module ASAP2Demo: - Added Support for Unlocking ECUs by Seed&Key DLLs - Added calibration download to ECU - Fixed potentially saving wrong data from a selected calibration page - Fixed a drawing problem in map display 04/16/12 v3.0.0 ASAP2Library: - Added the XCP over Ethernet module (XCP over UDP/TCP) A complete implementation of the XCP (over Ethernet) specification. - Added an XCP Simulator using the ASAP2Parser to build up an ECU model by parsing an A2L/ calibration data file set. ASAP2Demo: - Added support for XCP over Ethernet (UDP/TCP) - Improved object selection - Added A2L Group filtering Both: - any XCP functionality is in experimental state! - Added logging (http://logging.apache.org/log4net) support 02/26/12 v2.0.4 ASAP2Library: - Now supporting the missing REF_MEASUREMENT type - Fixed a problem in A2L parser when a A2L description spans more than one line - Fixed value displays if the Number property on characteristics is not defined but the MATRIX_DIM property is ASAP2Demo: - Filter support for the A2L GROUP type (same handling like FUNCTION) - Propertygrid is now sorted alphabetically, too - Added a filterable log control - Added ability to load several calibration data files - Added the changelog display in about form 01/26/12 v2.0.2 ASAP2Library: - Support for CUBOID, CUBE_4 and CUBE_5 values - Added support for 64 bit data types ASAP2Demo: - Support for ASCII values and verbal computation methods 01/05/12 v2.0.0 ASAP2Library: - load/save/change of calibration data files (hex/s19) ASAP2Demo: - 2D visualization of calibration data - OpenGL 3D visualization of calibration data (support for CUBOID/CUBE_4/CUBE_5 is not implemented) 03/06/11 v1.0.4 ASAP2Library: - first public version User interface - first public version