Keysight VISA.NET Help
VxiSession Class
Members 



An instantiable class that supports all VXI INSTR sessions.
Object Model
VxiSession ClassIMessageBasedFormattedIO InterfaceIMessageBasedRawIO InterfaceResourceManager Class
Syntax
Remarks

The VxiSession class supports both register-based communication, and message-based communication (for instruments that support it). In general, message-based communication is recommended for instrument end users, and register-based communication is not.

VXI instrument vendors do not ordinarily expose the information needed to directly access a VXI instrument using register-based communication. This information is cryptic and may change from one firmware version to the next. Instead, vendors provide either a message-based alternative or some form of programmatic access via instrument drivers, software front panels, and so on. Under normal circumstances, instrument end users should not attempt to access VXI instruments using register-based communication.

Methods and properties that implement register-based properties are marked "[Register-Based]" in the documentation, including Intellisense.

Inheritance Hierarchy

System.Object
   Keysight.Visa.VisaSession
      Keysight.Visa.MessageBasedSession
         Keysight.Visa.VxiSession

Requirements

Current with Keysight IO Libraries Suite 18

See Also

Reference

VxiSession Members
Keysight.Visa Namespace

 

 


© Keysight Technologies 2015-2025