PyVISA
Python wrapper for the Virtual Instrument Software Architechture library. You are currently looking at the documentation of version 1.6.
Installation
NI Backend
Testing your installation
Using the development version
Configuring the NI backend
Tutorial
An example
Example for serial (RS232) device
Reading and Writing values
Reading ASCII values
Reading binary values
Writing ASCII values
Writing binary values
Preconfiguring the transfer format
When things are not what they should be
A more complex example
Resources
Attributes Resource
Attributes of MessageBase resources
Termination characters
A frontend for multiple backends
Architecture
Calling middle- and low-level functions
VISA resource names
VISA Resource Syntax and Examples
Migrating from PyVISA < 1.5
Short summary
A more detailed description
Contributing to PyVISA
Report issues
Contribute code
Contributing to an existing backend
Contributing a new backend
Frequently asked questions
Is
PyVISA
endorsed by National Instruments?
Who makes
PyVISA
?
Is PyVISA thread-safe?
I have an error in my program and I am having trouble to fix it
I found a bug, how can I report it?
Error: Image not found
Error: Could not found VISA library
Error: No matching architecture
Where can I get more information about VISA?
NI-VISA Installation
Mac OS X
Windows
Linux
API
Visa Library
Resource Manager
Resource classes
Constants module
PyVISA
Docs
»
API
Edit on GitHub
API
ΒΆ
Visa Library
Resource Manager
Resource classes
Constants module
Read the Docs
v: 1.6
Versions
latest
stable
master
1.5-docs
1.6
1.4
Downloads
pdf
htmlzip
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.