Skip to content
Switch branches/tags

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

Instrument Addon Custom Device

The Instrument Addon Custom Device allows users to generically define instrument commands.

The add-on supports the following base protocols:

  • NI-VISA (GPIB, RS232, RS485, and RS422)
  • TCP
  • UDP
  • AK TCP
  • AK RS232

You should set the communication structure to command-response. The instrument does not initiate communications. For best results, you should set your communication rate lower than 100 Hertz. Higher communication rates are not guaranteed to be as effective.

Note: The add-on supports decimation for a fast VeriStand primary control loop.

Quick Start Documentation

The following table displays locations where you can access quick start documentation for the Instrument Addon Custom Device.

Type Location
Built %Public%\Documents\National Instruments\NI VeriStand (Year)\Custom Devices\Instrument Addon\Windows\Quick Start Documentation
Source Source\Quick Start Documentation

LabVIEW Version

The Instrument Addon Custom Device source code is in LabVIEW 2018.


Running the add-on

To run the Instrument Addon Custom Device, you will need to install the following:


Install the following dependencies to check the source code, modify the add-on, or build the Instrument Addon Custom Device locally.

Git History & Rebasing Policy

Branch rebasing and other history modifications will be listed here, with several notable exceptions:

  • Branches prefixed with dev/ may be rebased, overwritten, or deleted at any time.
  • Pull requests may be squashed on merge.


The Instrument Addon Custom Device is licensed under an MIT-style license (see LICENSE). Other incorporated projects may be licensed under different licenses. All licenses allow for non-commercial and commercial use.