Keysight VISA.NET Help
TimeoutMilliseconds Property (VisaSession)



The I/O timeout in milliseconds for I/O communication on this resource session.
Syntax
'Declaration
 
Public Property TimeoutMilliseconds As Integer
'Usage
 
Dim instance As VisaSession
Dim value As Integer
 
instance.TimeoutMilliseconds = value
 
value = instance.TimeoutMilliseconds
public int TimeoutMilliseconds {get; set;}
public:
property int TimeoutMilliseconds {
   int get();
   void set (    int value);
}
Remarks

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 never timeout. Negative values other than -1 are treated as unsigned values in the range between Int32.MaxValue and UInt32.MaxValue. This property applies to this session only (VISA local scope).

The default value is 2000 milliseconds.

Requirements

Current with Keysight IO Libraries Suite 18

See Also

 

 


© Keysight Technologies 2015-2025