Adding Custom Software

Integrate add-ons, plug-ins, and custom devices.

You can use LabVIEW to create various types of custom add-ons and plug-ins to extend VeriStand.

Add-on features for VeriStand include:
  • Custom user interface objects for the Workspace.
  • Custom devices that add support for additional hardware interfaces.
  • Real-time engine functions.

The following table lists different types of add-ons.

Type of add-on Description
Installed with Veristand Use NI supported custom devices included with the VeriStand suite installer. For example, the Embedded Data Logger is available from the suite. These custom devices are available for both offline and online installation.
Installed by another NI product Purchase software packages that add specialized features to VeriStand. For example, the ECU Measurement and Calibration Toolkit adds the XCP or CCP Master custom device and workspace controls to VeriStand.
Available for download Download VeriStand Add-ons from NI and the VeriStand community.
User created Use LabVIEW to create various types of custom add-ons for VeriStand. VeriStand installs a full palette of VeriStand VIs and the VeriStand .NET APIs. You can access both from LabVIEW.
Note To develop add-ons, you must install matching versions of LabVIEW and VeriStand. For example, you must use LabVIEW 2020 to develop add-ons for VeriStand 2020.

System Requirements for Common Add-ons

Certain add-ons require additional LabVIEW modules, toolkits, or features not included with the Base Development System, such as the Application Builder.

The following table lists common add-ons you can develop using LabVIEW and any additional features they require.

Add-on Requirements
Custom devices Application Builder1
Custom timing and sync devices
Custom FPGA configuration files and bitfiles
  • Application Builder
  • LabVIEW FPGA Module
Custom Workspace tools
Custom Workspace controls and indicators2
Compiled models
  • Application Builder
  • LabVIEW Control Design and Simulation Module

1 The Application Builder is included with the LabVIEW Professional Development System. If you use the LabVIEW Base Development System or Full Development System, you can purchase the Application Builder.

2 For more information on how to use LabVIEW to create custom workspace objects, refer to Creating Custom Workspace Objects for VeriStand.