It is my pleasure to announce the release of VeriStand 2023 Q3 and related ecosystem packages and utilities.
This minor version release includes several notable new features including:
VeriStand Model Generation Support for Importing Non-Virtual Busses as Signals
Use VeriStand Model Generation Support to import non-virtual bus signals from Simulink models as channels. For more information, refer to How VeriStand Imports Models from the Model Generation Support MATLAB Add-on and the VeriStand Model Generation Support add-on documentation.
Python System Definition API
Use niveristand to script system definition (.nivssdf) files for use in the VeriStand Editor and deploy them to the VeriStand Engine. This package now provides a pythonic interface for scripting system definition files. For more information, you can refer to the Getting Started documentation. Several examples are also included.
Expanded VeriStand.exe Command Line Options
Use the command line to execute processes in VeriStand, including the ability to now open and close specific files or documents in a project. For more information on specific commands and their functionalities, refer to VeriStand Command Line Options documentation.
Support for FMU Logging in VeriStand
Set the logging level for FMUs by editing a configuration file to debug failures. For more information on configuring the log levels, refer to FMI Support documentation.
SEEC CD Support for 3rd-party EtherCAT Slaves with Modules
Added support for 3rd-party EtherCAT slaves with modules in the SEEC CD.
As a reminder, this release builds on the new features and enhancements added in VeriStand 2023 Q2:
Notable Engine Performance Improvements:
VeriStand Model Generation Support Toolbox supports Importing Signals
ESI File Importing without installing LabVIEW
Screen Cluster Arrangement Options
Is there any hope for updates to the system definition GUI any time soon?
Compared to other NI applications, such as LabVIEW and TestStand, the Veristand GUI seems to be a prototype at best. Some major issues, in my opinion: