PyVISA is a Python package that enables you to control all kinds of measurementdevices independently of the interface (e.g. GPIB, RS232, USB, Ethernet). Asan example, reading self-identification from a Keithley Multimeter with GPIBnumber 12 is as easy as three lines of Python code:
Extract the downloaded driver on your computer. Go to Control Panel on your PC, and launch Device Manager. Under Device Manager, single click on your Computer Name which is present at the top of the Device tree. Click on the Actions tab in the Device Manager. For most devices, the Ports device setup class and the Serial function driver provide the functionality required to operate serial ports and COM ports. To install serial ports and COM ports using these system-supplied components, do the following. We link directly to the driver manufacturer to ensure that you are downloading the latest driver for your device. If you have questions or trouble downloading the driver you need, please call Tek Support at 1. Answer: Tektronix USB instruments use and require a generic USB Device Driver, referred to as a USB Test & Measurement Class driver or USBTMC driver. USBTMC is a subclass of the USB specification. This driver is typically included with the Virtual Instrument Software Architecture (VISA).
(That’s the whole program; really!) It works on Windows, Linux and Mac;with arbitrary adapters (e.g. National Instruments, Agilent, Tektronix,Stanford Research Systems).
General overview¶
The programming of measurement instruments can be real pain. There are manydifferent protocols, sent over many different interfaces and bus systems(e.g. GPIB, RS232, USB, Ethernet). For every programming language you wantto use, you have to find libraries that support both your device and its bussystem.
In order to ease this unfortunate situation, the Virtual Instrument SoftwareArchitecture (VISA) specification was defined in the middle of the 90ies.VISA is a standard for configuring, programming, and troubleshootinginstrumentation systems comprising GPIB, VXI, PXI, Serial, Ethernet, and/orUSB interfaces.
Today VISA is implemented on all significant operating systems. A coupleof vendors offer VISA libraries, partly with free download. These librarieswork together with arbitrary peripherical devices, although they may belimited to certain interface devices, such as the vendor’s GPIB card.
The VISA specification has explicit bindings to Visual Basic, C, and G(LabVIEW’s graphical language). Python can be used to call functions from aVISA shared library (.dll, .so, .dylib) allowing to directly leverage thestandard implementations. In addition, Python can be used to directly accessmost bus systems used by instruments which is why one can envision to implementthe VISA standard directly in Python (see the PyVISA-Py project for moredetails). PyVISA is both a Python wrapper for VISA shared libraries butcan also serve as a front-end for other VISA implementation such asPyVISA-Py.
- User guide
- Advanced topics
- FAQ
- API Documentation

Some customer feedback that Z-TEK USB1.1 To RS232 Convert Connector CD Driver is out of work, i’m sorry for that, here we offer Driver ZE394 download link and installation instruction, hope it helps users.
Free Download the Driver ZE394.rar file:

NO PASS
Install the driver:

Extract the file to desktop
Open the extrated floder [ZE294] and open [Driver]
Then open [Windows All] floder
Open [WinXP_vista_7.0_x86_x64]
Open the installation file [E1F1_ZTEK_1912_20140508]
Click Next wo begin the install wizard
Install complete, click finish
Then the PC will find new hardware wizard
Choose install the software automatically and click Next
Complete, click finish to close the wizard
Tektronix Port Devices Driver Updater
How to change COM Port?
Open “My Computer” -> “Manage” -> “Device Manager” -> “Ports(COM&LPT)”
Right click “Z-TEK USB-to-Serial Comm Port” and choose Properties
Then choose “Port Settings” and click “Advanced…”
Tektronix Port Devices Driver Device
Change COM Port Number to COM2 and click OK
Click the icon to refresh the interface and you will find the COM Port has changed to COM2
Do the same procedure: Choose COM7 and click OK
Refresh the interface, the COM Port has changed to COM7!
Done!
Tektronix Port Devices Driver Scanner
For more information about High Quality Z-TEK USB1.1 to RS232 Convert Connector, please click here: