About
This toolbox provides a drop-in replacement for the visadev()
and visadevlist()
function from the Mathworks Instrument Control Toolbox. The deprecated visa()
class is partially supported.
To use this toolbox, import netvisa.*
before calling visadev()
and visadevlist()
.
Example:
import netvisa.*
visadevlist()
Alternatively, you could call the function with the package name as netvisa.visadev()
and netvisa.visadevlist()
.
Dependencies
As the name implies, netvisa internally uses the .NET Visa library. Thus, this toolbox requires NI-VISA to be installed.
License
Copyright 2023 Physikalisch-Technische Bundesanstalt, Bundesallee 100, 38116 Braunschweig, GERMANY
Licensed under the EUPL, Version 1.2 or - as soon they will be approved by the European Commission - subsequent versions of the EUPL (the "Licence");
You may not use this work except in compliance with the Licence.
You may obtain a copy of the Licence at: (https://joinup.ec.europa.eu/software/page/eupl)
Unless required by applicable law or agreed to in writing, software distributed under the Licence is distributed on an "AS IS" basis, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the Licence for the specific language governing permissions and limitations under the Licence.