VISA Project

A library for support and extension of the [National Instruments] ( and [IVI] ( VISA.

Getting Started

Clone the project along with its requisite projects to their respective relative path. All projects are installed relative to a common path.


The following projects are also required:
Core - Core Project
Share - Shared snippets
* Visa - Visa Project

git clone
git clone
git clone


Install the projects into the following folders:

Projects relative path



The project includes a few unit test classes. Test applications are under the Apps solution folder.


Deployment projects have not been created for this project.

Built, Tested and Facilitated By


  • David Hary - Initial Workarounds - ATE Coder


This project is licensed under the MIT License - see the [] file at ( for details


Revision Changes

  • Version 3.0.5226 05/23/14 Uses new stack trace parser. Fixes the checking for visa and device errors.
  • Version 3.0.5189 03/17/14 Applies the session status elements when calling the resetting the status subsystem known state even if the status subsystem does not have a defined reset command.
  • Version 3.0.5181 03/09/14 Uses abstract properties to define instrument commands.