Signal
Namespace: Endorphin.Instrument.PicoTech.PicoScope5000
Functions for obtaining the signal projections for an acquisition.
Nested types and modules
Module | Description |
Block
|
Tools for dealing with signal data as complete acquisition blocks, similar to block acquisition modes. For
streaming data buffered into blocks of user-defined size, use Signal.Buffer instead.
|
Buffer
|
Tools for working with signals buffered into blocks of user-defined size, rather than an "acquisition block" obtained
from using the PicoScope's block mode (for this, use Signal.Block instead).
|
Single
|
Tools for dealing with data points as singletons, more associated with the streaming model of data acquisition.
|
Functions and values
Function or value | Description |
blockSampleCount input acquisition
Signature: input:'?8834 -> acquisition:Acquisition -> IEvent<SampleCount>
Type parameters: '?8834
|
Count the number of samples observed so far in the acquisition.
|
debounce d
Signature: d:float<MeasureProduct<s,MeasureOne>> -> IObservable<float<MeasureProduct<s,MeasureOne>>> -> IObservable<float<MeasureProduct<s,MeasureOne>>>
|
|
digitalEdge direction signal
Signature: direction:EdgeDirection -> signal:IObservable<float<MeasureProduct<s,MeasureOne>> * bool> -> IObservable<float<MeasureProduct<s,MeasureOne>>>
|
|
voltageOverflow acquisition
Signature: acquisition:Acquisition -> IObservable<Set<InputChannel>>
|
Returns an observable which emits a set of channels on which voltage overflow occurred if voltage
overflow occurs on any input channel in an acquisition.
|