Class StaticDataCapture
Static data capture from an in-memory byte array
public class StaticDataCapture : IDataCapture
- Inheritance
-
StaticDataCapture
- Implements
- Inherited Members
Constructors
StaticDataCapture(double[], double)
Capture static data
public StaticDataCapture(double[] Samples, double SampleInterval)
Parameters
Properties
BufferSize
Buffer size (maximum number of double values stored within the buffer)
public int BufferSize { get; }
Property Value
DataSource
Source of data
public DataSources DataSource { get; }
Property Value
ID
Data capture identifier
public Guid ID { get; }
Property Value
SampleInterval
Sample interval (seconds)
public double SampleInterval { get; }
Property Value
Remarks
Amount of time between each sample value (in seconds)
SampleOrder
Sample ordering
public SampleOrderTypes SampleOrder { get; }
Property Value
SweepMode
Sweep mode, determining when acquisition is halted
public SweepModes SweepMode { get; }
Property Value
Methods
SetOnDataAvailable(SamplesDelegate)
Assign callback method for when data is available to render
public void SetOnDataAvailable(SamplesDelegate callback)
Parameters
callback
SamplesDelegateCallback
StartCapture()
Start capturing
public void StartCapture()
StopCapture()
Stop capturing
public void StopCapture()