rajsite / VireoSDK

Compact runtime for a subset of LabVIEW

Home Page:http://ni.github.io/VireoSDK/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Compact runtime for a subset of LabVIEW

http://ni.github.io/VireoSDK/

License:Other


Languages

Language:C++ 64.7%Language:JavaScript 31.2%Language:Java 2.3%Language:HTML 0.6%Language:Makefile 0.5%Language:C 0.3%Language:ANTLR 0.2%Language:Shell 0.1%Language:Batchfile 0.0%Language:Python 0.0%Language:Objective-C 0.0%Language:PHP 0.0%