Skip to content
/ VireoSDK Public

Compact runtime for a subset of LabVIEW

License

Notifications You must be signed in to change notification settings

ni/VireoSDK

Folders and files

NameName
Last commit message
Last commit date
Apr 27, 2024
Jan 7, 2021
Jul 3, 2024
Feb 5, 2020
Jul 3, 2024
Apr 27, 2024
Jun 16, 2022
Apr 27, 2024
Feb 17, 2020
May 20, 2020
Apr 27, 2024
Jun 13, 2022
Jan 7, 2021
Feb 17, 2020
Sep 28, 2021
Feb 17, 2020
Jan 7, 2021
Feb 17, 2020
Dec 23, 2020
Apr 28, 2024
Feb 17, 2020
Feb 17, 2020
Feb 17, 2020
Feb 17, 2020
Feb 17, 2020
Feb 17, 2020
Feb 17, 2020
Dec 23, 2020
Apr 27, 2024
Apr 27, 2024
May 23, 2022
Feb 17, 2020
Aug 31, 2018

Repository files navigation

Vireo

NPM Version Nuget Version GitHub Actions Build Status NPM Downloads

A compact parallel execution runtime for VIs (virtual instruments) saved in VI assembly format (.via files).

The Vireo project provides a subset of LabVIEW runtime functionality for small targets. Example usages are WebVIs and the EV3 support in the LabVIEW Module for LEGO® MINDSTORMS®. The LabVIEW features supported are primarily defined by the features needed for the VIA files generated by G Web Development Software.

Development

  • Workflow - Getting started workflow for setting up a GitHub fork and local development environment.
  • Build - Platform-specific instructions for building Vireo.
  • Test - Instructions for running tests and creating new tests.
  • Coverage - How to gather test coverage reports.
  • Coding Guidelines- Guiding principles for Vireo development.
  • Design Notes - Record of major design decisions.

Learning

License and copyright

Copyright (c) 2020 National Instruments

Licensed under the MIT License.