/niveristand-custom-device-message-library

Messaging library for communicating between custom devices

Primary LanguageLabVIEWMIT LicenseMIT

NI VeriStand Custom Device Message Library

This library defines a class-based producer-consumer messaging system that can be used to communicate between a single producer custom device engine and an arbitrary number of consumer custom device engines.

LabVIEW Version

LabVIEW 2020

Dependencies

Requires the NI VeriStand Custom Device Testing Tools to run automated tests. Install the latest package from the release page

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 Custom Device Message Library 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.