Skip to content

Releases: wireddown/VIKit

VIKit 1.0.10

29 Dec 04:30
Compare
Choose a tag to compare

Changes & Fixes

  • Introducing VIPreCommitSnipDiagram.sh -- Command line tool that updates VI snippets as part of a git commit
  • Allow VISnipDiagram.sh to operate on directory trees
  • Fix: assert that LabVIEW can be called before running a VI

Tools for VIs

  • VIBuildProject -- command line tool that builds a LabVIEW project.
$ VIBuildProject.sh --project 'C:\path\to\VIKit.lvproj'

$ VIBuildProject.sh --project 'C:\path\to\VIKit.lvproj' --target 'VIKit.dll@My Computer'

$ VIBuildProject.sh --project 'C:\path\to\VIKit.lvproj' --lv-version 2014
  • VIQueryBuildSpecs -- command line tool that prints all of the build specifications in a LabVIEW project.
$ VIQueryBuildSpecs.exe 'C:\path\to\VIKit.lvproj'
My Computer     VIKit.dll       DLL
  • VIQueryVersion -- command line tool that prints what LabVIEW version a LabVIEW file was written in.
$ VIQueryVersion.exe 'C:\path\to\VIQueryVersion.vi'
13.0

$ VIQueryVersion.exe 'C:\path\to\VIKit.lvproj'
13.0
  • VISnipDiagram -- command line tool that creates a VI snippet of a VI's block diagram.
$ VISnipDiagram.sh --vi 'C:\path\to\VIQueryVersion.vi' --png 'C:\path\to\VIQueryVersion.png'

$ VISnipDiagram.sh --vi 'C:\path\to\vi\source' --png 'C:\path\to\snippet\mirror' --lv-version 2014

Requirements

VIKit 1.0.9

28 Dec 00:31
Compare
Choose a tag to compare

Changes & Fixes

  • Add LabVIEW version, VI name, and VI connector pane to VI snippets created by VISnipDiagram.

Tools for VIs

  • VIBuildProject -- command line tool that builds a LabVIEW project.
$ VIBuildProject.sh --project 'C:\path\to\VIKit.lvproj'

$ VIBuildProject.sh --project 'C:\path\to\VIKit.lvproj' --target 'VIKit.dll@My Computer'

$ VIBuildProject.sh --project 'C:\path\to\VIKit.lvproj' --lv-version 2014
  • VIQueryBuildSpecs -- command line tool that prints all of the build specifications in a LabVIEW project.
$ VIQueryBuildSpecs.exe 'C:\path\to\VIKit.lvproj'
My Computer     VIKit.dll       DLL
  • VIQueryVersion -- command line tool that prints what LabVIEW version a LabVIEW file was written in.
$ VIQueryVersion.exe 'C:\path\to\VIQueryVersion.vi'
13.0

$ VIQueryVersion.exe 'C:\path\to\VIKit.lvproj'
13.0
  • VISnipDiagram -- command line tool that creates a VI snippet of a VI's block diagram.
$ VISnipDiagram.sh --vi 'C:\path\to\VIQueryVersion.vi' --png 'C:\path\to\VIQueryVersion.png'

$ VISnipDiagram.sh --vi 'C:\path\to\VIQueryVersion.vi' --png 'C:\path\to\VIQueryVersion.png' --lv-version 2014

Requirements

VIKit 1.0.8

01 Dec 19:51
Compare
Choose a tag to compare

Changes & Fixes

  • Fix: Rebuild VIQueryBuildSpecs.ini as a client. Previously, it would use the build machine's libdir and not the client's.

Tools for VIs

  • VIBuildProject -- command line tool that builds a LabVIEW project.
$ VIBuildProject.sh --project 'C:\path\to\VIKit.lvproj'

$ VIBuildProject.sh --project 'C:\path\to\VIKit.lvproj' --target 'VIKit.dll@My Computer'

$ VIBuildProject.sh --project 'C:\path\to\VIKit.lvproj' --lv-version 2014
  • VIQueryBuildSpecs -- command line tool that prints all of the build specifications in a LabVIEW project.
$ VIQueryBuildSpecs.exe 'C:\path\to\VIKit.lvproj'
My Computer     VIKit.dll       DLL
  • VIQueryVersion -- command line tool that prints what LabVIEW version a LabVIEW file was written in.
$ VIQueryVersion.exe 'C:\path\to\VIQueryVersion.vi'
13.0

$ VIQueryVersion.exe 'C:\path\to\VIKit.lvproj'
13.0
  • VISnipDiagram -- command line tool that creates a VI snippet of a VI's block diagram.
$ VISnipDiagram.sh --vi 'C:\path\to\VIQueryVersion.vi' --png 'C:\path\to\VIQueryVersion.png'

$ VISnipDiagram.sh --vi 'C:\path\to\VIQueryVersion.vi' --png 'C:\path\to\VIQueryVersion.png' --lv-version 2014

Requirements

VIKit 1.0.7

30 Nov 22:33
Compare
Choose a tag to compare

Changes & Fixes

  • Introducing VISnipDiagram.sh -- a command line tool that creates a VI snippet of a VI's block diagram

Tools for VIs

  • VIBuildProject -- command line tool that builds a LabVIEW project.
$ VIBuildProject.sh --project 'C:\path\to\VIKit.lvproj'

$ VIBuildProject.sh --project 'C:\path\to\VIKit.lvproj' --target 'VIKit.dll@My Computer'

$ VIBuildProject.sh --project 'C:\path\to\VIKit.lvproj' --lv-version 2014
  • VIQueryBuildSpecs -- command line tool that prints all of the build specifications in a LabVIEW project.
$ VIQueryBuildSpecs.exe 'C:\path\to\VIKit.lvproj'
My Computer     VIKit.dll       DLL
  • VIQueryVersion -- command line tool that prints what LabVIEW version a LabVIEW file was written in.
$ VIQueryVersion.exe 'C:\path\to\VIQueryVersion.vi'
13.0

$ VIQueryVersion.exe 'C:\path\to\VIKit.lvproj'
13.0
  • VISnipDiagram -- command line tool that creates a VI snippet of a VI's block diagram.
$ VISnipDiagram.sh --vi 'C:\path\to\VIQueryVersion.vi' --png 'C:\path\to\VIQueryVersion.png'

$ VISnipDiagram.sh --vi 'C:\path\to\VIQueryVersion.vi' --png 'C:\path\to\VIQueryVersion.png' --lv-version 2014

Requirements

VIKit 1.0.6

28 Nov 17:23
Compare
Choose a tag to compare

Changes & Fixes

  • Introducing VIBuildProject.sh -- command line tool that builds a LabVIEW project.
  • Fix: Remove hack from VIQueryBuildSpecs that pruned lvlib references from lvproj dependencies
  • Fix: VIQueryBuildSpecs left stale characters when printing LabVIEW strings

Tools for VIs

  • VIBuildProject -- command line tool that builds a LabVIEW project.
$ VIBuildProject.sh --project 'C:\path\to\VIKit.lvproj'

$ VIBuildProject.sh --project 'C:\path\to\VIKit.lvproj' --target 'VIKit.dll@My Computer'

$ VIBuildProject.sh --project 'C:\path\to\VIKit.lvproj' --lv-version 2014
  • VIQueryBuildSpecs -- command line tool that prints all of the build specifications in a LabVIEW project.
$ VIQueryBuildSpecs.exe 'C:\path\to\VIKit.lvproj'
My Computer     VIKit.dll       DLL
  • VIQueryVersion -- command line tool that prints what LabVIEW version a LabVIEW file was written in.
$ VIQueryVersion.exe 'C:\path\to\VIQueryVersion.vi'
13.0

$ VIQueryVersion.exe 'C:\path\to\VIKit.lvproj'
13.0

Requirements

VIKit 1.0.5

18 Nov 01:22
Compare
Choose a tag to compare

Changes & Fixes

  • Allow the tools to be installed via make install DEST='/path/to/your/bin'

Requirements

  • Windows XP or later
  • LabVIEW 2013 Run-Time Engine

Tools for VIs

  • VIQueryBuildSpecs -- command line tool that prints all of the build specifications in a LabVIEW project.
$ VIQueryBuildSpecs.exe 'C:\path\to\VIKit.lvproj'
My Computer     VIKit.dll       DLL
  • VIQueryVersion -- command line tool that prints what LabVIEW version a LabVIEW file was written in.
$ VIQueryVersion.exe 'C:\path\to\VIQueryVersion.vi'
13.0
$ VIQueryVersion.exe 'C:\path\to\VIKit.lvproj'
13.0

VIKit 1.0.4

12 Nov 03:21
Compare
Choose a tag to compare

Changes & Fixes

  • Work around LabVIEW CAR 505322: "LV RTE cannot open project files that have .lvlib references in Dependencies"

Requirements

  • Windows XP or later
  • LabVIEW 2013 Run-Time Engine

Tools for VIs

  • VIQueryBuildSpecs -- command line tool that prints all of the build specifications in a LabVIEW project.
$ VIQueryBuildSpecs.exe 'C:\path\to\VIKit.lvproj'
My Computer     VIKit.dll       DLL
  • VIQueryVersion -- command line tool that prints what LabVIEW version a LabVIEW file was written in.
$ VIQueryVersion.exe 'C:\path\to\VIQueryVersion.vi'
13.0
$ VIQueryVersion.exe 'C:\path\to\VIKit.lvproj'
13.0

VIKit 1.0.3

03 Nov 22:56
Compare
Choose a tag to compare

Changes & Fixes

  • Introducing VIQueryBuildSpecs, a command line tool that prints all of the build specifications in a LabVIEW project.

Release Notes

  • Requires the LabVIEW 2013 Run-Time Engine

Tools for VIs

  • VIQueryBuildSpecs -- command line tool that prints all of the build specifications in a LabVIEW project.
$ VIQueryBuildSpecs.exe 'C:\path\to\VIKit.lvproj'
My Computer     VIKit.dll       DLL
  • VIQueryVersion -- command line tool that prints what LabVIEW version a LabVIEW file was written in.
$ VIQueryVersion.exe 'C:\path\to\VIQueryVersion.vi'
13.0
$ VIQueryVersion.exe 'C:\path\to\VIKit.lvproj'
13.0

VIKit 1.0.2

28 Oct 15:49
Compare
Choose a tag to compare

Changes & Fixes

  • Issue 1: VIQueryVersion cannot report the version of LabVIEW project files

Release Notes

Tools for VIs

  • VIQueryVersion -- command line tool that prints what LabVIEW version a VI was written in
$ VIQueryVersion.exe "C:\path\to\your\VI.vi"
14.0

VIKit 1.0.1

05 Oct 23:49
Compare
Choose a tag to compare

Changes

  • Added executables to the distribution
    • Uses LabVIEW 2013 Run-Time Engine

Release Notes

Tools for VIs

  • VIQueryVersion -- command line tool that prints what LabVIEW version a VI was written in
$ VIQueryVersion.exe "C:\\path\\to\\your\\VI.vi"
14.0

Getting Started

  • These instructions assume you have MinGW installed.
  • Unpack the distribution:
$ tar -xzf VIKit.tar.gz
  • Build the tools:
$ cd VIKit
$ make
gcc -std=c99 VIQueryVersion.c -o VIQueryVersion.exe -lVIKit -LVIKit