NI-SCOPE .NET Class Library Help

Table of Contents

ScopeChannelMeasurement.BeginFetchScalarMeasurementStatistics Method

  • Updated2023-09-06
  • 1 minute(s) read
ScopeChannelMeasurement.BeginFetchScalarMeasurementStatistics Method

ScopeChannelMeasurementBeginFetchScalarMeasurementStatistics Method

Asynchronously obtains a waveform measurement and returns the measurement value. This method may return multiple statistical results depending on the number of channels, the acquisition type, and the number of records you specify.

Namespace:  NationalInstruments.ModularInstruments.NIScope
Assembly:  NationalInstruments.ModularInstruments.NIScope.Fx45 (in NationalInstruments.ModularInstruments.NIScope.Fx45.dll) Version: 2023

Syntax

public IAsyncResult BeginFetchScalarMeasurementStatistics(
	PrecisionTimeSpan timeout,
	ScopeScalarMeasurementType scalarMeasurementType,
	AsyncCallback callback,
	Object asyncState
)
Public Function BeginFetchScalarMeasurementStatistics ( 
	timeout As PrecisionTimeSpan,
	scalarMeasurementType As ScopeScalarMeasurementType,
	callback As AsyncCallback,
	asyncState As Object
) As IAsyncResult

Parameters

timeout
Type: NationalInstrumentsPrecisionTimeSpan
The time to wait for data to be acquired. Using 0 for this parameter tells NI-SCOPE to fetch whatever is currently available. Using -1 for this parameter implies infinite timeout.
scalarMeasurementType
Type: NationalInstruments.ModularInstruments.NIScopeScopeScalarMeasurementType
The type of the scalar measurement to be performed on each fetched waveform.
callback
Type: SystemAsyncCallback
A delegate of type AsyncCallback, which will be invoked once the operation is complete.
asyncState
Type: SystemObject
The state of the asynchronous operation.

Return Value

Type: IAsyncResult
An IAsyncResult that represents the asynchronous fetch, which could still be pending.

See Also

Log in to get a better experience