The Instrument Addon Custom Device allows users to generically define instrument commands.
The add-on supports the following base protocols:
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.
LabVIEW 2020
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.
Protocols.lvlibp
from niveristand-instrument-addon-classesProtections.lvlibp
from niveristand-instrument-addon-classesBranch rebasing and other history modifications will be listed here, with several notable exceptions:
dev/
may be rebased, overwritten, or deleted at any time.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.