Table of Contents | ||
---|---|---|
|
Features & Enhancements
2020.2.2
MIL-STD-1553: Improved mechanism used for the automatic enabling of the ‘Data ready’ signal
2020.2.1
Software synch has been improved on Windows simulations to support model timesteps below 1ms
2020.2
DataLogger Python API now supports Python 3.7. Python version 2.2, 2.3, 2.4, and 2.5 are no longer supported.
FPGA Scope: Added functionality for intra-step FPGA signal monitoring with ScopeView
EtherCAT Slave: Added support for using multiple cards in one simulator
MIL-STD-1553: Added support for error injection for remote terminals
OPAL-RT Board: Added support for MMC for central systems
AFDX: Added new Sfunction driver for AFDX (Arinc 664P7) communication
New RT-LAB Python API method "InstallRtlab" available to install RT-LAB on a target.
New RT-LAB Python API method "UninstallRtlab" available to uninstall RT-LAB from a target.
Improved compilation time when using MingW.
Added documentation on MingW compiler.
Updated example model in .slx and latest MATLAB versions supported.
Checked validity of path given in parameter of "CreatePackage" method available through RT-LAB’s Python API.
Updated RT-LAB’s Python API documentation with ImportConnections, ExportConnections, CreateConnection and DeleteConnection methods.
"Force Refresh" button available through right-clicking a connection in the RT-LAB configuration panel is moved to the toolbar of this panel.
Added check on disk space available when installing RT-LAB on a target.
ScopeView: Added documentation related to OPACQ (Choosing Data Logger as a Data Source).
ScopeView: Added trigger position and acquisition period parameters for Data Logger acquisitions.
PICKERING: Added support for GUI configuration
PICKERING: Added support for all Opal-RT-supported cards into one interface
OPC-UA Server: Added support for GUI configuration
SCPI: Added connection points for easier debugging
Bug Fixes
2020.2.4
CAN: Fixed problem of minimum values not being imported from the DBC file
CAN: Fixed problem of initial value not being imported from the DBC file
CAN: Fixed problem of messages missing when importing certain DBC files
CAN: Fixed precision loss for unsigned integers before applying the gain
CAN: Fixed load error on OP4200 when only one channel is defined
2020.2.3
Pickering: fixed behaviour where configured cards are missing from the hardware setup
2020.2.2
DNP3 Slave: Fixed issues with configurations containing many signals
IEC61850: Fixed crash when inputting incompatible SCL files (in the context of GOOSE and SV NLE lists)
OP4200: Fixed issue with programmed timestep value in the FPGA
SCPI: Fixed issue of the driver blocking the load of the model when the destination IP cannot be reached
CAN: Fixed channel indexing issue
CAN: Fixed problems arising with configurations having a large number of messages (10,000+)
2020.2.1
Fixed call to SetParametersByName(), was generating overrun
Fixed time used to initialize OpalBoard Driver when loading a model
Fixed version of Python set up on OP6000 target
CAN: Fixed issue with the model not receiving CAN messages
DIANE: Fixed indexing of arrays starting at 0
AFDX: Fixed validation of ES and VL IDs
AFDX: Improved path filtering when inputting a .hex or .adc file
SCPI: Fixed automatic command formatting for MAGNA power supplies
Fast Scope FPGA: Fixed issue preventing the FPGA scope from being enabled
2020.2
Improved robustness of RT-LAB’s configuration panel
The license server cannot be started twice on the same server.
Blocked MATLAB (32 bits) when using a 64-bit compiler to avoid undefined behavior.
IO entries are no longer duplicated in the project tree explorer.
The pre-trigger percentage is ignored if the value starts at 0.
Fixed "Time Factor" parameter when simulating on the localhost.
License validation no longer reporting erroneously when used for multiple hosts.
Getting a frame from Datalogger in a second run no longer fails.
Fixed error when loading a model on an inaccessible target
Frame configuration of Datalogger through the Python API, when using a value higher than a 32 bits value, now works.
MetaController presence is now detected at boot of RT-LAB.
Orchestra example models are now compilable with the MingW compiler.
Logs now displayed correctly when loading a model.
Slowness fixed when displaying windows containing project examples.
"Disconnect selected" option, available in RT-LAB configuration panel, now fixed.
"Open with ScopeView" button, available through a right-click on a SignalGroup, now fixed.
Print displayed by SyncExchanger tool now fixed.
Embedded mode now fixed.
"Simulation Tools" entry in RT-LAB Preferences now fixed.
Removed extra separator in the Connections menu, in the RT-LAB configuration panel.
Fixed email address of the Support team displayed when requesting a new license fails.
Web service for requesting licenses is now available.
RT-LAB asking to set up a target already set up is fixed.
Renamed "Assignation" Tab in model view "Assignment" Tab.
Recorder now visible in project tree explorer.
Fixed the use of vectors with Orchestra.
Fixed OPREC file generation when no signals are present or when checked in a signal group.
Fixed project creation when nothing is selected.
Fixed model compilation detection, when compiled with an older version of RT-LAB.
Fixed pop-up message "RT-LAB already installed on the target" when loading a model on a target that is correctly set up.
Fixed options available when creating a new project.
Fixed Monitoring Tab when using a Multi-target system based on Dolphin.
Fixed OpInput block shown in project tree explorer when using a MATLAB environment variable for the default value.
Fixed RT-LAB installation.
Fixed error "Could not get the logical node ID" when trying to load a model.
Fixed error "File not found: <path_to_subsystem>/<subsystem_name>.map" when compiling a model.
Fixed error "Did not receive status from some nodes" when loading a model.
Removed erroneous text from the "Probe Control" panel.
Fixed count of connections selected when removing them from RT-LAB’s configuration panel.
Fixed target status.
ScopeView: Fixed navigation in the OPREC file.
CAN: Fix for CAN IDs greater than 29 bits (DRVTT-1118)
CAN: Fixed stability issues (DRVTT-1091, DRVTT-1106)
OPAL-RT Board: Fixed issues when fetching bitstream files from the standard repositories (DRVTT-1121)
IEC61850: Corrected driver to send the data types as defined in the .icd file for SV NLE (DRV-3392)
IEC61850: Removed interface pre-configuration when adding it to a project (DRVTT-42)
IEC61850: Fix for malformed SV packets when svID or data uses more than 128 octets (DRVTT-1057)
SCPI: Improved user interface (DRVTT-1043)
SCPI: Fixed driver when used with a Magna Power Source (DRV-3367)
PICKERING: Ignore notion of bits per channel for resistive cards not using the precision setting
MODBUS: Fixed issues appearing due to error codes 32 and 9 (DRVTT-1079)
Synchronization: Changed the network interface selection to be a text field (DRV-3363)
...