Skip to content

ni/niveristand-instrument-addon-custom-device

Folders and files

NameName
Last commit message
Last commit date

Latest commit

64f449b · Dec 30, 2024
Sep 26, 2024
Apr 27, 2023
Oct 7, 2022
Nov 29, 2024
Jun 10, 2022
Mar 31, 2020
May 13, 2020
Dec 30, 2024
Nov 21, 2024
Oct 18, 2022
Mar 13, 2024
Mar 13, 2024

Repository files navigation

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.

Using the Custom Device

LabVIEW Development Version

LabVIEW 2023

Dependencies

Running the add-on

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

Developing or building from source

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.

License

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.