.. highlightlang:: us .. _news-R2013: New in R2013 ============ This page describes the changes made to UniPlot R2013 since UniPlot version :ref:`R2012 `. .. note:: In some rare cases, an error in UniPlot versions R2012.0 to R2013.11 lead to data loss in IPZ files and NC2 files, see Error :ref:`ID3668 `. If this error occurred in the past, you should install the update R2013.12 or add the .jnl files to the exclusion list of your virus scanner. .. .. note:: R2013.15 is expected to be available on 28 May 2014. The current version is R2013.14. .. _news-R2013-16: New in R2013.16 --------------- Enhancements ^^^^^^^^^^^^ * None. Bug Fixes ^^^^^^^^^ * (ID3721): :ref:`obj_load`: The function failed, if the object contained Infs or NaNs. Now, the values will be replaced by 1e10:: * o = [. x = 1/0] * o [. x = 1.#INF ] * s = o.save("") * o1 = [.] * o1.load(s,1) * o1 [. x = 1e+10 ] * (ID3748): :ref:`data-3d-dataset-z-values`: The field functions were not updated after closing the dialog box. For example, the color legend was not updated. To force an update of all field functions, press F9. * (ID3753): :ref:`DocSetPathName`: Did not set the file name correctly. * (ID3755): :ref:`TableDeleteColumn` and :ref:`TableDeleteRow`: The settings for the edge line got lost, if the first column or row was deleted. * (ID3756): Calculated datasets, for example a difference map or a mean curve, was not set to "0", if one the the datasets used for the calculation had only invalid data or contained 0-data points. * (ID3758): :ref:`data-data-exchange-page`: The hidden setting for 3D-datasets got lost during data exchange. .. _news-R2013-15: New in R2013.15 --------------- Enhancements ^^^^^^^^^^^^ * New AddIn, see :ref:`import-of-atfx-files` (beta version). * :ref:`map-calculator`: The map can be saved as a DAMOS file. * Fixed bugs, see :ref:`bugs-r2013`. .. _news-R2013-14: New in R2013.14 --------------- Enhancements ^^^^^^^^^^^^ * New/modified UniScript functions, see :ref:`funcs-r2013`. * Fixed bugs, see :ref:`bugs-r2013`. .. _news-R2013-13: New in R2013.13 --------------- Enhancements ^^^^^^^^^^^^ * New/modified UniScript functions, see :ref:`funcs-r2013`. * Fixed bugs, see :ref:`bugs-r2013`. .. _news-R2013-12: New in R2013.12 --------------- Enhancements ^^^^^^^^^^^^ * :ref:`import-of-kibox-files`: Calculation of average cycles added. * Fixed bugs, see :ref:`bugs-r2013`. .. _news-R2013-11: New in R2013.11 --------------- Enhancements ^^^^^^^^^^^^ * Formula Interpreter: So far the formulas were calculated without taking the channel units into account. The formula ``Power = (speed * torque) / 9549.3`` only delivered the correct result if ``speed`` was measured in ``rpm`` and ``torque`` in ``Nm``. The new option to calculate the formula in SI units has been added: ``Power = (speed * torque) * (2*PI)``. In this formula ``speed`` will be converted to ``1/s`` and ``torque`` to ``Nm``. ``Power`` will be converted to the specified unit, e.g. ``kW``. See also :ref:`Units `, :ref:`Formula Table `, :ref:`ch`, :ref:`set_ch`. * Formula Interpreter: Placeholders for numeric values in channel names have been added. Example: ``pcyl_ == A_ * 7.82`` will create the channels ``pcyl_1`` to ``pcyl_4``, if the channels ``A_1`` to ``A_4`` are existing. See :ref:`Formula Table `. * Units Converter: A third sheet has been added to the units definition file (see :ref:`unit-converter`) to define the common unit for channels. * :ref:`browserconvertunits`: New function to convert units in NC files. .. image:: S:/uniplot-obj/images/FileBrowser_ConvertUnits-en.* * The document to describe the creation of UniPlot data files from high-level programming languages has been improved (see :ref:`netCDF-SDK`). * If a UniScript statement in a UniScript file (.ic) spans over multiple lines, two periods at the end of the line had to be added (:ref:`continuation-line`):: Power = (n_Motor * Md_Motor) .. * (2*PI); Now, if the line ends with the character comma, semicolon or a binary operator (``, ; + * / \`` etc.) the line can be broken into a new line without the ``..`` at the end of the line:: Power = (n_Motor * Md_Motor) * (2*PI); * New/modified UniScript functions, see :ref:`funcs-r2013`. * Fixed bugs, see :ref:`bugs-r2013`. .. _news-R2013-10: New in R2013.10 --------------- Enhancements ^^^^^^^^^^^^ * :ref:`browser-add-files`: Improved function to concatenate NC files with multiple time groups. The new function can add NC files created from MDF files. * The :ref:`bitwise operations ` in UniScript use signed 32 bit integers. To access the bits from bit 32 to 64 a new set of bit functions have been added (see :ref:`bit_set` etc.). * The zip functions in UniScript (:ref:`zip_zip` etc.) could not be used for archives with password protection. A new set of functions (see :ref:`p7z_zip`) based on 7zip (http://www.7zip.org) has been added to read and write password protected archives. * New/modified UniScript functions, see :ref:`funcs-r2013`. * Fixed bugs, see :ref:`bugs-r2013`. .. _news-R2013-9: New in R2013.9 -------------- Enhancements ^^^^^^^^^^^^ * New and modified UniScript functions, see :ref:`funcs-r2013`. * Improved logging for bug tracking, see :ref:`overview-logging`. * Fixed bugs, see :ref:`bugs-r2013`. .. _news-R2013-8: New in R2013.8 -------------- Enhancements ^^^^^^^^^^^^ * New and modified UniScript functions, see :ref:`funcs-r2013`. * Fixed bugs, see :ref:`bugs-r2013`. .. _news-R2013-7: New in R2013.7 -------------- Enhancements ^^^^^^^^^^^^ * New and modified UniScript functions, see :ref:`funcs-r2013`. * A color can be specified for the page tabs: .. image:: S:/uniplot-obj/images/tab-color.* Right click on the page tab to change the tab color. * MDF Files (INCA), :ref:`dialog-box-data-filter`: So far, for NC files with multiple time groups (dimensions), it was not possible to define a record filter. To work around this problem all channels could be interpolated onto one time resolution before the filter was specified. .. image:: S:/uniplot-obj/images/DataImportFilter_N-de.* Now a record filter can be defined for MDF, BLF, or Puma recorder data without the interpolation. The filter can use channels from different time groups. The channels will be interpolated to the time resolution of the first channel. The filter channel is saved in the time group of the first channel in the filter. For all other time groups the filter will be calculated on demand. * Fixed bugs, see :ref:`bugs-r2013`. .. _news-R2013-6: New in R2013.6 -------------- Enhancements ^^^^^^^^^^^^ * Fixed bugs, see :ref:`bugs-r2013`. * New and modified UniScript functions, see :ref:`funcs-r2013`. .. _news-R2013-5: New in R2013.5 -------------- * Fixed bugs, see :ref:`bugs-r2013`. * New and modified UniScript functions, see :ref:`funcs-r2013`. .. _news-R2013-4: New in R2013.4 -------------- * Beginning with UniPlot R2013.4, the limit for reduced data files has been set to 4,000,000 data points for the 64-Bit version. The limit for the 32-Bit version is still 2,000,000 data points. The limit can be changed with the following command:: WriteProfileInt("Settings", "data-reduce-limit", 8e6) Valid range is between 2e6 and 32e6. The following command will only temporarily set the:: _g()._data_reduce_limit = 8e6 See also :ref:`processing-large-data-files`. * Fixed bugs, see :ref:`bugs-r2013`. .. _news-R2013-3: New in R2013.3 -------------- * The setup program in R2013.3 has been split in a setup program for the 32-Bit version and the 64-Bit version, see :ref:`installation-of-uniplot`. * New and modified UniScript functions, see :ref:`funcs-r2013`. * New UniScript function to play video in a UniPlot document, see :ref:`edit-insert-video`, :ref:`edit-object-properties-video`, :ref:`VideoCreate`, :ref:`VideoCommand`. .. image:: S:/uniplot-obj/images/video-50.* * :ref:`dialog-box-data-filter`: A record filter can be specified using text channels. The filter can contain the wild cards ``*`` for zero or more characters and ``?`` for exactly one character. * ``Export=>Send to Word``: Dialog to select pages added. .. _news-R2013-2: New in R2013.2 -------------- * New or modified UniScript functions, see :ref:`funcs-r2013`. * The zlib library has been updated to version 1.2.7 (from 1.2.3), http://www.zlib.net/). UniPlot uses the zlib library to read and write XLSX, IPZ, HDF5, BMZ and MATLAB files. * (ID3482): :ref:`sort`: Instead of the quicksort algorithm the function now uses the merge sort algorithm. It is a stable sort, which means the algorithm preserves the input order of equal elements in the sorted output. * Fixed bugs, see :ref:`bugs-r2013`. .. _news-R2013-1: New in R2013.1 -------------- * New and modified UniScript functions, see :ref:`funcs-r2013`. * Internet: The download page only lists the executable setup programs. The ZIP files have been removed. See http://www.uniplot.com/download.html. Some Internet Browser displayed warnings if a ZIP file was downloaded. * The editor window can be split horizontally or vertically using the :ref:`Ctrl-F7 ` hot key. The command can also be accessed over the View menu. * Fixed bugs, see :ref:`bugs-r2013`. .. _news-R2013-0: New in R2013 ------------ * By default, UniPlot R2013 will be installed in :file:`Uniplot Software\\R2013` in the program folder. It can be installed and used parallelly with R2012. Version R2013 contains only small modifications. New features will be added in the next updates. * Peak Detection: New function to find local minima and maxima (peaks and valleys) in a noisy signal. :ref:`data-find-peaks`. * PowerPoint-Export: Page name can be used to display in the Outline tab. See :ref:`file-more-file-functions-send-to-powerpoint`. * :ref:`gasresponsetime_correction`: New addin to shift signals in time to compensate Gas Response Times. * The possibility to translate the UniPlot-User-Interface into other languages has been improved, see :ref:`_s `. * SQLite3 has been updated to version 3.7.15.2 (see http://sqlite.org). The library will be loaded during startup. A call of :ref:`loadlib("rs_sqlite3.dll") ` is not neccessary any longer. * New and modified UniScript functions: See :ref:`funcs-r2013`. * Fixed bugs, see :ref:`bugs-r2013`. :sub:`id-939193`