July 2023
This file contains installation instructions and compatibility information for NI-VISA 2023 Q3 for macOS.
You can find more release information on ni.com.
NI Application Software Support
Product Security and Critical Updates
NI-VISA is the NI implementation of the Virtual Instrument Software Architecture (VISA), a standard for configuring, programming, and troubleshooting instrumentation systems comprising VXI, Serial, Ethernet, and/or USB interfaces.
NI-VISA 2023 Q3 for macOS supports the following platforms:
Note The online version of this readme supersedes the readme provided with the installation media to contain an updated list of supported macOS platforms.
NI-VISA for macOS currently supports the following resource types and utilities:
Note NI-VISA for macOS supports only 64-bit applications.
Note NI-VISA for macOS no longer supports GPIB and PCI/PXI passports.
The following table lists the NI application software versions supported by NI-VISA:
NI Application Software | Versions Supported by NI-VISA |
---|---|
NI LabVIEW | 2020 SP1 and later |
You must perform a clean install (uninstall any previous installed versions of NI-VISA) on systems using macOS 12 and later before installing NI-VISA 2023 Q3. Upgrading from previous versions of NI-VISA on systems using macOS 12 and later to the latest version of NI-VISA may result in a system crash.
The "NI-VISA Support for LabVIEW" package supports applications using NI-VISA with LabVIEW 2022 or later. When installing NI-VISA, this package will be recommended if you have already installed LabVIEW 2022 or later and installs to the LVAddons directory.
LVAddons directory location: /Library/Application Support/National Instruments/LVAddons
There are three main locations where NI-VISA installs files.
Visit ni.com/security to view and subscribe to receive security notifications about NI products. For information about critical updates from NI, refer to Available Critical and Security Updates for NI Software.
Added native Apple silicon support for the NI-VISA libraries.
Added support for M1 processors (using Rosetta Translation Environment).
Added support for NI MAX.
Added support for 64-bit versions of LabVIEW.
Added support for the System Configuration API.
Added support for viGpibControlREN on TCPIP resources that use the VXI-11 protocol.
Improved performance of viRead for a HiSLIP resource.