The Data Sharing Framework repository provides a plugin-based approach to reflecting data between applications. It includes both a core library for utilizing the LabVIEW Memory Management Tools to reflect data and a VeriStand Custom Device. See the plugins repository for class-based plugins exposing different protocols.
- Download the latest release of the VeriStand Custom Devices on ni.com or manually from the GitHub Releases page for this repository and the plugins repository
- See the Getting Started Guide for the data transfer mechanism you are using:
LabVIEW 2021
- LabVIEW 2023 or later
- LabVIEW Real-Time Module
- VeriStand Custom Device Development Tools
- Install the latest package from the release page
- LabVIEW Memory Management Tools
- Install the latest package from the Development Tools release page
- VeriStand Custom Device Testing Tools
- Install the latest package from the release page
To fully load the source you must follow the Manual Build Instructions
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 Data Sharing Framework is licensed under an MIT-style license (see LICENSE) unless otherwise specified. Other incorporated projects may be licensed under different licenses. All licenses allow for non-commercial and commercial use.