Skip to content
Snippets Groups Projects
Name Last commit Last update
+netvisa
.gitignore
README.md

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.