/niveristand-custom-device-inline-async-api

This repo is archived. The functionality is now located here: https://github.com/ni/niveristand-custom-device-development-tools/

Primary LanguageLabVIEWMIT LicenseMIT

NI VeriStand Addon Inline-Async-APIs

The NI VeriStand Addon Inline Async API provides a framework for creating an inline addon with asynchronous processes. The framework provides initializing/launching/cleanup of the asynchronous VIs, error handling/reporting, and data transfer between inline and asynchronous VIs.

LabVIEW Version

LabVIEW 2015

Dependencies

NI VeriStand 2015 or later

Usage

The API is intended to be installed through a VI package, defined by the NI VeriStand Inline Async API.vipb build specification. Pre-built packages are provided as releases on GitHub.

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 NI VeriStand Addon Inline Async API 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.