11-23-2011 10:19 AM
I don't have any NI software or hardware purchased. I need a VISA implementation to install and use on Linux in my scientific lab with my measurement applications. There is no plans to distribute applications themselves.
May I download and use NI VISA for Linux for free? If I may not, what license should be purchased? Is there any special options for scientific institutes?
Thank you.
11-28-2011
12:45 PM
- last edited on
03-08-2024
09:52 PM
by
Content Cleaner
Hi andrey_nado! The basic VISA driver is available for download from our driver website given below.
Drivers and Updates
If you search for "NI VISA", then on the left side of the browser sort by Linux, you should be able to select the version of VISA you would like to use. The file type will be an .iso file. It is important to note that according to the information for the latest VISA software, only openSUSE, RedHat and Scientific Linux are supported using this software.
I hope I was able to help!
11-28-2011 12:55 PM
Thanks, Ben!
What functionality does VISA driver provide? Can Isimply install it and work with serial and GPIB devices via VISA API?
11-28-2011
01:55 PM
- last edited on
03-08-2024
09:52 PM
by
Content Cleaner
Hi andrey! I misread your original post, and thought you said that you were using NI hardware and software. That was clearly not what you wrote, and I'm very sorry for that mistake.
The driver I directed to is the driver use in LabVIEW running on Linux. That driver can't be used standalone. If you wanted to interact with your hardware without using LabVIEW, you are limited to using ANSI C since you are running Linux. We do have a software package that can be purchased that can be used in ANSI C to interact with hardware using VISA protocols. The package is called NI-VISA Development Software and can be found at the link below.
NI-VISA - Universal I/O Interface Software
https://www.ni.com/en-us/shop/product/ni-visa.html
This software includes a VISA license, and allows ANSI C to use VISA commands in compiled programs. However, the programming will still need to be done in C, and to my knowledge, will not have a graphical user interface associated with it. Regarding your question about working with serial and GPIB, VISA is able to handle communication from serial and GPIB devices, but as I mentioned, the program you are running will have to handle the communication. In short, the Development Software is not a standalone applicaiton, it is more like a library that adds additional functionality to the ANSI C programming language.
I hope this helps!