Contact us

Live Chat with Tek representatives. Available 6:00 AM - 4:30 PM


Call us at

Available 6:00 AM – 5:00 PM (PST) Business Days


Download Manuals, Datasheets, Software and more:



What is a VISA resource on Tektronix oscilloscopes?

Question :

What is a VISA resource on Tektronix oscilloscopes?

Answer :

VISA defines an architecture consisting of many resources that encapsulate device functionality. In VISA, every defined software module is a resource. In general, the term resource is synonymous with the word object in object-oriented architectures. For VISA, resource more specifically refers to a particular implementation or instance, in object-oriented terms, of a resource class, which is the definition for how to create a particular resource.

A specialized type of resource class is a VISA instrument control (INSTR) resource class , which defines how to control a particular device. An INSTR resource class encapsulates the various operations for a particular device together (reading, writing, triggering, and so on) so that a program can interact with that device through a single resource. TekVISA supports two kinds of devices associated with the INSTR resource class: GPIB and ASRL (serial) devices. Applications that use VISA can access device resources by opening sessions to them. A session is a communication path between a software element and a resource. Every session in VISA is unique and has its own life cycle. VISA defines a locking mechanism to restrict access to resources for special circumstances.

This FAQ Applies to:

No product series


FAQ ID 53266

View all FAQs »