Keysight Pathwave 89600 VSA .NET API
RequiredSamples Property
See Also 
Agilent.SA.Vsa.Interfaces Assembly > Agilent.SA.Vsa Namespace > UserInputDataChannel Class : RequiredSamples Property


Glossary Item Box

Gets the amount of data required to update the current measurement.

Syntax

Visual Basic (Declaration) 
Public MustOverride ReadOnly Property RequiredSamples As Long
C# 
public abstract long RequiredSamples {get;}
C++/CLI 
public:
abstract property int64 RequiredSamples {
   int64 get();
}

Remarks

Returns the number of floats (2x samples if UserInputSetup.IsComplexData is true) that the data consuming Measurement is waiting for to perform the next measurement update. The value of this property changes as data is input via the SendData(Single[]) method. A zero or negative return value indicates that the data consuming Measurement is not waiting for data points (if negative, a surplus is implied). With overlapped processing, this property will increment by a value that is generally less than the measurement block size after a measurement update. Changes to this read-only property may be detected through UserInputChangeRegister.

Requirements

Target Platforms: Windows 11 Professional or Enterprise; Windows 10 Professional, Enterprise, or Education (64-bit)

See Also