.. highlightlang:: us .. _news-R2020: New in R2020 ============ This page describes the changes made to UniPlot R2020 since UniPlot version :ref:`R2018 `. .. _news-R2020-6: New in R2020.6 (2020-12-18) -------------------------------------------- Enhancements ^^^^^^^^^^^^ * (UNI-201): Log an error in case of a failed license check. * :ref:`import-of-virtual-dynamics-req-files`: Support for importing Virtual Dynamics request files (``*.req``) has been added. * :ref:`in_service_conformity_data_evaluation`: The evaluation has been adapted to "COMMISSION REGULATION (EU) 2019/1939 of 7 November 2019" The average value windows are now determined in forward direction. The start of the evaluation is adjusted according to the regulation 2019/1939. The CF factor is calculated from the cold phase and hot phase in the ratio 14 to 86. The dialog box has been modified: The windows can now be calculated using the work or the cumulated CO2 emission. Bug Fixes ^^^^^^^^^ * (UNI-200): :ref:`@f{legend_table}`: When creating a legend for data files the dialog only offered file attributes for the first data file. * :ref:`import-of-mdf4-files`: The delayed loading of MDF4-channels failed for some MDF files. Delayed loading can be enabled and disabled in the :ref:`tools-more-options` dialog box. * (UNI-189): Dewesoft-Import: A time channel has been added for each group. To load data with the Browser, the ``2D: y/t "MDF/INCA/CAN/ODS/IFile"`` dataset type can be selected. For this type the correct time channel will be selected automatically. .. _news-R2020-5: New in R2020.5 (2020-10-30) -------------------------------------------- Enhancements ^^^^^^^^^^^^ * :ref:`edit-page-move`: The dialog to move pages now supports moving a selection of pages to a given position. .. image:: S:/uniplot-obj/images/news-move-page-en.* * :ref:`asam-ods-browser-rpc`: Alternate configuration for main header loading for ASAM RPC. * :ref:`auto_xy_CreateErrorDataset`: The function, which has been part of UniPlot since R2018.1, is now documented. It can be used to a plot with error data. * Dewesoft-Import: The d7d-Import has been extended to import the dxd file format. Bug Fixes ^^^^^^^^^ * :ref:`Norm-Names`: Fixes a problem with the norm-name table file name not getting set and showing either 0 or 1 instead. * (UNI-146): :ref:`import-of-mdf4-files`: If the option ``Delayed Channel Import`` was enabled, an error occurred. As a result, all channels were filled with -1 values and could no longer be reloaded. (See also :ref:`tools-more-options`.) * (UNI-176): :ref:`import-of-mdf4-files`: When importing MDF4 files in some cases an error was displayed (message: ``Internal error``). The error was corrected. * (UNI-167): :ref:`data-linear-interpolation`: Fixes a problem which broke 2D-interpolation. Some 2D dataset functions were also affected (notably :ref:`xygetdata` and :ref:`xycreate`). .. _news-R2020-4: New in R2020.4 (2020-09-18) -------------------------------------------- Bug Fixes ^^^^^^^^^ * :ref:`asam-ods-browser-corba`: In case of a 64 bit instance address with a high value different from 0, the respective node could not be opened in the navigational tree control on the dialog window. * :ref:`diagram-xyz-axis-parameters`: Logarithmically scaled axes with values larger than approx. 1e23 were not labeled correctly. An additional label output above the maximum value was displayed. Now the axis can be set up to a maximum value of 1e98 or a minimum value of 1e-98. * :ref:`power-operator`: Power calculation. The operation 2^3 did not return exactly 8 but the value 8.0000000000000000002. This caused problems with compare operations. Now the function returns up to a limit of approx. 1e23 in interger number for integer exponents. * :ref:`import-of-can-files`, :ref:`import-of-mdf4-files`: For BLF and MDF data files with bus logging data a bus number for each DBC file can be specified. .. _news-R2020-3: New in R2020.3 (2020-07-31) -------------------------------------------- Bug Fixes ^^^^^^^^^ * :ref:`import-of-mdf4-files`: Some of the MDF4 attributes were missing. This was a bug in R2020.0 to R2020.2. * :ref:`data-editor`: For NC files containing text channels, with a set record filter and the view showing filtered results showed the first n text values instead of the the filtered text values. * When an IPZ file is closed without saving changes, the change date has to be reset to the value before the changes. This is because UniPlot is changing the IPZ file. If the file is located on a FAT drive the change date was shifted relatively to UTC time. This did not happend for NTFS drives where the UTC date is saved. * :ref:`import-of-ifile-files`: Fix a problem were cycle channels (realtime result). Under certain conditions the assignment of values to corresponding channels was shifted. * A problem with ASAM-ODS ids larger than 2147483648 was resolved. .. _news-R2020-2: New in R2020.2 (2020-06-26) -------------------------------------------- Enhancements ^^^^^^^^^^^^ * :ref:`Norm-Names`: CSV export can now optionally contain the scheme name. This can be turned on in the Norm-Names settings dialog or with :: WriteProfileString("NormName", "ExportSchemeName", "1"); Bug Fixes ^^^^^^^^^ * :ref:`import-of-can-files`: The DBC dialog could not be used correctly. * :ref:`cumsum`: cumsum did not handle missing_values correctly. * :ref:`edit-attachments`: Attachments would not be displayed in R2020.0 and R2020.1. This bug was caused by a build error. * Fix a problem with the undo functionality where during an undo operation new undo steps where created. This could prevent certain undo operations. * Fix a crash when opening the about dialog in the viewer. * Fix a numerical calculation error when calculating the difference between two maps. .. _news-R2020-1: New in R2020.1 (2020-04-03) -------------------------------------------- Enhancements ^^^^^^^^^^^^ * :ref:`import-of-mdf4-files`: Bus Logging for CAN Bus data (8 byte payload data) has been added. To use this feature, the CAN addin must be enabled and DBC files must be selected. See :ref:`import-of-can-files`. * :ref:`@f{xystatistic}`: Field functions have been extended by two need key words `ystart`` and ``yend`` for the first and last y value. The dataset legend now also supports those values. See :ref:`table-dataset-legend-configuration`. Bug Fixes ^^^^^^^^^ * :ref:`ExcelWriteEx`: The function could not be invoked with two parameters. * :ref:`import-of-mdf4-files`: Scaling type 8 was not supported. If the scaling type occurs in the MDF4 file, the new channel attribute *_nc_enum_range* will be added. It contains a range ``min:max`` and a text valid for the range, separated by an ``|`` character. * :ref:`DialogBox`: If the selection in a report control was changed, using the arrow-key, the callback function OnSelChanged was not invoked. * :ref:`import-of-matlab-data-files`: Elements with one data point are now saved as a global attribute and additionally as a channel. Before the change, MATLAB files could not be imported, if the data elements contained only one value. * :ref:`datadifference-map-and-other-functions-3d`: Debug output for difference maps was accidentally plotted if the field functions had been updated. A new document was created with the data hull of the difference map. * :ref:`data-data-exchange-page`: For NC2 data files, the formulas will be calculated before the data exchange is executed to ensure data is up to date, in case the formulas have been modified. * :ref:`data-editor`: If a record filter was enabled and the option ``Show Only Filter Result`` was checked, the delete function removed the incorrect records. * :ref:`sequencer`: The button to add the "Picture Export" action was not visible. .. _news-R2020-0: New in R2020.0 (2020-02-14) -------------------------------------------- Enhancements ^^^^^^^^^^^^ * New way of arranging workflows: The Sequencer .. image:: S:/uniplot-obj/images/sequencer-overview-small-en.* For more information, see :ref:`sequencer` * The 32-bit version of UniPlot is no longer available. * Unicode support for UniPlot data files (nc2). .. image:: S:/uniplot-obj/images/nc-utf8.* * Chinese translation of the graphical user interface. UniPlot now supports English, German, Japanese, Russian and Chinese. The documentation is in English and German. A short introduction in all languages is in planning. * New and modified UniScript functions, see :ref:`funcs-r2020`. * Decimal Separator: Decimal sign (point or comma) to display number in an IPZ document can be set in :ref:`tools-more-options` in section ``Diagram Options``. * :ref:`diagram-xyz-axis-parameters`: A minimum value can be configured for an autoscalling axis. This might be useful to configure a percentage scale which starts at 0. Bug Fixes ^^^^^^^^^ * Show the correct default value ("weekly") for udpates-check in the settings dialog. * Help for the UniScript function is shown for the function to the left of the cursor when pressing F1 in the UniScript console window. * (ID4427): :ref:`importing-data`: If cells in an Excel file were scientifically formatted, e.g. ``1.1233E-04``, in the NC file in the corresponding channels were saved as ``missing``. * (ID4428): Display of channel names in legends: Instead of the ``channel`` attribute the ``title`` attribute if available is used. ``title`` contains the channel names in original notation, e.g. with special characters. * (ID4429): :ref:`datadifference-map-and-other-functions-3d`: The isoline color was lost during autoscaling. * (ID4430): :ref:`datadifference-map-and-other-functions-3d`: The Isoline configuration was not completely transferred to the new dataset. For example the colors for individual lines was not correctly set. * (ID4431): :ref:`XYZSetProps`: Transparent fill colors were not displayed. (Not finished yet) * (ID4432): :ref:`edit-objecttable`: If GDI was used for the monitor output, text in the table object was displayed tansparent. The text was plotted with on a white background. See :ref:`tools-more-options`. :sub:`id-1599857`