Classes
The following classes are available globally.
-
A class the encapsulates a VISA instrument manager.
Instances of this class cannot be initialized directly. To access the default instrument manager, use
See moreInstrumentManager.default.Declaration
Swift
public class InstrumentManager
-
Undocumented
See moreDeclaration
Swift
public final class GPIBInterface : InstrumentProtocol
-
Undocumented
See moreDeclaration
Swift
public final class GPIBInstrument : MessageBasedInstrument, InstrumentProtocol
-
Undocumented
See moreDeclaration
Swift
public final class SerialInstrument : MessageBasedInstrument, InstrumentProtocol
-
Undocumented
See moreDeclaration
Swift
public final class TCPIPInstrument : MessageBasedInstrument, InstrumentProtocol
-
Undocumented
See moreDeclaration
Swift
public final class TCPIPSocket : MessageBasedInstrument, InstrumentProtocol
-
Undocumented
See moreDeclaration
Swift
public final class USBInstrument : MessageBasedInstrument, InstrumentProtocol
-
Undocumented
See moreDeclaration
Swift
public final class USBRaw : MessageBasedInstrument, InstrumentProtocol
-
Undocumented
See moreDeclaration
Swift
public final class FirewireInstrument : RegisterBasedInstrument, InstrumentProtocol
-
Undocumented
See moreDeclaration
Swift
public final class PXIInstrument : RegisterBasedInstrument, InstrumentProtocol
-
Undocumented
See moreDeclaration
Swift
public final class PXIMemory : RegisterBasedInstrument, InstrumentProtocol
-
Undocumented
See moreDeclaration
Swift
public final class VXIMemory : RegisterBasedInstrument, InstrumentProtocol
-
A session with an instrument.
Declaration
Swift
public class Session
-
Undocumented
See moreDeclaration
Swift
public final class VXIBackplane : InstrumentProtocol
-
Undocumented
See moreDeclaration
Swift
public final class VXIInstrument : InstrumentProtocol
Classes Reference