Interface IDataCapture
Data capture interface
public interface IDataCapture
Properties
BufferSize
Buffer size (maximum number of double values stored within the buffer)
int BufferSize { get; }
Property Value
DataSource
Source of data
DataSources DataSource { get; }
Property Value
ID
Data capture identifier
Guid ID { get; }
Property Value
SampleInterval
Sample interval (seconds)
double SampleInterval { get; }
Property Value
Remarks
Amount of time between each sample value (in seconds)
SampleOrder
Sample ordering
SampleOrderTypes SampleOrder { get; }
Property Value
SweepMode
Sweep mode, determining when acquisition is halted
SweepModes SweepMode { get; }
Property Value
Methods
SetOnDataAvailable(SamplesDelegate)
Assign callback method for when data is available to render
void SetOnDataAvailable(SamplesDelegate callback)
Parameters
callback
SamplesDelegateCallback
StartCapture()
Start capturing
void StartCapture()
StopCapture()
Stop capturing
void StopCapture()