New in R2024¶
This page describes the changes made to UniPlot R2024 since UniPlot version R2023.
New in R2024.4 (2024-11-08)¶
Enhancements¶
(UNI-816) : The Filter function for XY dataset have been cleaned-up and translation updated.
(UNI-821): Simulink (trademark from Mathworks, Inc.) can now be seamlessly connected to UniPlot. Get the connector on the Mathworks File Exchange. To know more on how your simulation result can be sent live to UniPlot read our article on the Simulink Connector.
(UNI-733): File => More File Functions => Difference Map now supports Compressor maps.
(UNI-647): Sequencer: Added multiselection for actions. Copy/Paste/Cut works with this multiselection and reacts also on keyboard shortcuts.
(UNI-712): Sequencer: The Mousewheel works now in all views.
(UNI-820): Sequencer: New UniScript functions to remote control the sequencer: Seq_RunSequence and Seq_SwitchWorkspace
(UNI-811): Sequencer: Action “Load Document” provides the handle of the loaded document as Runtime Value
(UNI-711): Sequencer: Revised the validation mechanism. Validation of a sequence now also checks its parent and child sequences + performance is improved.
Bug Fixes¶
(UNI-832): The Event Duration Filter had a bug when the number of rising and falling edges are different. This version corrects it.
(UNI-520): Import of MDF4 files could fail if the file contains corrupted CAN zipped data (DZ blocks). From this release, the corrupted data is ignored and a log error thrown but the import is completed.
New in R2024.3 (2024-09-27)¶
Enhancements¶
(UNI-792): Filter functions now offers a filter that creates a dataset holding the duration of high events of a boolean signal. This is used for event detection. See the Event Duration Filter.
(UNI-767): Filter functions now offers the conversion of one signal to another using a characteristic curve.
(UNI-646): When linking axis the auto-naming of new links was stopping after “X-link10”. Limit has been increased to 99.
(UNI-742): The crossings(rvData, rsThreshold) formula is available in the formula editor. It helps the user find out crossings with a horizontal threshold.
(UNI-759): When importing CAN ASCII data with the CAN Import filter in case of multiplexed signal the multiplexer channel is now also imported into the NC2 file.
Multiple improvements to the handling of international text files. The UniPlot script files are now encoded in UTF-8, new script files are now saved in UTF-8, text_file_write and fopen now default to UTF-8.
Bug Fixes¶
(UNI-788): When exporting an IPZ to PowerPoint IPZ to PowerPoint, issues with Axis-links are corrected.
(UNI-766): In the field function @f{xystatvalue} the quantile option was not working properly for decimal quantile. It now works as expected.
(UNI-382): The NC_interpolation function and Browser Interpolation do not support string interpolation to avoid performance issue in UniPlot.
(UNI-758): CAN configuration dialog button to select the CAN bus has been repaired.
(UNI-468): Importing an MDF4 file with special/non ASCII characters in the file name did not load the channel values when delayed loading of channels was enabled.
New in R2024.2 (2024-06-28)¶
Enhancements¶
(UNI-740): The Sequencer can now be called from any autoload script.
(UNI-708): The User Home Directory can now be modified directly in the Tools=>More options… menu.
(UNI-202): The field function @f{legend_table} now not only supports legend on document or page level but also on layer level.
Bug Fixes¶
(UNI-735): UniPlot start process could fail due the Sequencer initialization. This is solved in this release.
(UNI-510): The processing of large data files was failing.
New in R2024.1 (2024-05-17)¶
Enhancements¶
(UNI-568): Sequencer: New action Show Message. The action shows a message box that can also take user input if needed.
(UNI-652): Sequencer: Improves the display of conditions and loops. See Action Condition and Action Loop.
(UNI-653): Sequencer: A field function Runtime Value has been created and can be used as any other field function or in the sequencer’s Show Message or in the Set Runtime Values action.
(UNI-620): Sequencer: Multiple input fields now support suggestions for runtime values.
Bug Fixes¶
(UNI-689): When importing formulas written in Excel, if the description of the formula had a carriage return character the resulting IC file was corrupted.
New in R2024.0 (2024-03-01)¶
Enhancements¶
(UNI-523): Improve start-up process to provide feedback on read access of user personal script.
(UNI-336): Create support request via the new button available in
Help/Create Support Ticket...
.(UNI-598): Sequencer: Number of available Data Slots increased from 3 to 100.
(UNI-606): Sequencer: Harmonized validation indicators in the sequencer bar. Added indicators to the sequence list in the workspace area.
Sequencer: Many additional configuration parameter may now be configured via runtime values. Input fields of runtime values provide suggestions for easier usage. The run mode of a looped action now writes an additional index runtime value.
(UNI-600): Sequencer: The output file of the action
File synchronization
can now be assigned to a slot if the file was newly created.
Bug Fixes¶
(UNI-574): Import of ETAS MDA templates (
*.xdx
) was not working properly if the template had no formula.(UNI-602): When adding a new axis as a copy of one using the “add axis” button, the user labels were copied and it leads to confusion. The function has been updated to avoid this behavior.
(UNI-611): The time left for the maintenance contract was not properly computed depending on the time zone.
Make
atan2(c_y, c_x)
available as a formula function.
id-718993