Keysight VISA.NET Help
ISerialSession Interface Properties

For a list of all members of this type, see ISerialSession members.

Public Properties
 NameDescription
 PropertyBaudRate The baud rate of the interface.  
 PropertyBytesAvailable The number of bytes available in the global receive buffer.  
 PropertyClearToSendState The current state of the Clear To Send (CTS) input signal.  
 PropertyDataBits The number of data bits contained in each frame (5, 6, 7, or 8).  
 PropertyDataCarrierDetectState The current state of the Data Carrier Detect (DCD) input signal.  
 PropertyDataSetReadyState The current state of the Data Set Ready (DSR) input signal.  
 PropertyDataTerminalReadyState The state of the Data Terminal Ready (DTR) output signal.  
 PropertyEventQueueCapacity The capacity of the event queue - the maximum number of pending events. (Inherited from Ivi.Visa.IVisaSession)
 PropertyFlowControl The flow control mechanism(s) used by this serial connection.  
 PropertyFormattedIO A reference to the formatted I/O interface. (Inherited from Ivi.Visa.IMessageBasedSession)
 PropertyHardwareInterfaceName Human readable text that describes the hardware interface. (Inherited from Ivi.Visa.IVisaSession)
 PropertyHardwareInterfaceNumber The board number of the hardware interface. (Inherited from Ivi.Visa.IVisaSession)
 PropertyHardwareInterfaceType Specifies the hardware interface type (GPIB, ASRL, etc.). (Inherited from Ivi.Visa.IVisaSession)
 PropertyIOProtocol The protocol type for I/O communication with the physical resource. In some cases you may not be able to change the protocol, so reading this property value may not return the same value that was set. (Inherited from Ivi.Visa.IMessageBasedSession)
 PropertyParity The parity used with every frame transmitted and received.  
 PropertyRawIO A reference to the raw I/O interface. (Inherited from Ivi.Visa.IMessageBasedSession)
 PropertyReadTermination The method used to terminate read operations.  
 PropertyReplacementCharacter The character used to replace incoming characters that arrive with errors (such as parity errors).  
 PropertyRequestToSendState The current state of the Request To Send (RTS) output signal.  
 PropertyResourceClass The class of resource for this session (INSTR, INTFC, etc.). (Inherited from Ivi.Visa.IVisaSession)
 PropertyResourceImplementationVersion The version of this VISA.NET implementation. (Inherited from Ivi.Visa.IVisaSession)
 PropertyResourceLockState The current lock state of the resource for this session. (Inherited from Ivi.Visa.IVisaSession)
 PropertyResourceManufacturerId The IVI identification number of the software vendor of this VISA.NET implementation. (Inherited from Ivi.Visa.IVisaSession)
 PropertyResourceManufacturerName The name of the software vendor that corresponds to the ResourceManufacturerId property. (Inherited from Ivi.Visa.IVisaSession)
 PropertyResourceName The VISA resource name of the currently open resource. This name is the canonical version of the resource name and therefore may vary from the resource descriptor used to open/initialize the resource. (Inherited from Ivi.Visa.IVisaSession)
 PropertyResourceSpecificationVersion The version of the VISA.NET specification that describes the functionality provided by this session. (Inherited from Ivi.Visa.IVisaSession)
 PropertyRingIndicatorState The current state of the Ring Indicator (RI) input signal.  
 PropertySendEndEnabled Enables/disables sending the END signal on the last byte of a write. (Inherited from Ivi.Visa.IMessageBasedSession)
 PropertyStopBits The number of stop bits used to indicate the end of a frame.  
 PropertySynchronizeCallbacks Specifies whether callbacks must be performed in a specific synchronization context. If false, the implementation is allowed to execute callbacks in any context. The default value is true. (Inherited from Ivi.Visa.IVisaSession)
 PropertyTerminationCharacter The ASCII character used to end reading. (Inherited from Ivi.Visa.IMessageBasedSession)
 PropertyTerminationCharacterEnabled If true, reads end when a termination character is received. (Inherited from Ivi.Visa.IMessageBasedSession)
 PropertyTimeoutMilliseconds The I/O timeout in milliseconds for I/O communication on this resource session. If the timeout is VisaConstants.ImmediateTimeout (0), operations will never wait for the device to respond. If the timeout is VisaConstants.InfiniteTimeout (-1), I/O communication will not timeout. (Inherited from Ivi.Visa.IVisaSession)
 PropertyWriteTermination The method used to terminate write operations.  
 PropertyXOffCharacter Specifies the value of the XOFF character used for XON/XOFF flow control (both directions).  
 PropertyXOnCharacter Specifies the value of the XON character used for XON/XOFF flow control (both directions).  
Top
See Also

Reference

ISerialSession Interface
Ivi.Visa Namespace

 

 


© Keysight Technologies 2015-2025