accumulate signal
Signature: signal:IObservable<'?8890> -> IObservable<seq<'?8890>>
Type parameters: '?8890
|
Accumulates a signal, emitting the sequence of samples observed so far at each observation.
|
adcCount
Signature: InputChannel * BufferDownsampling -> Acquisition -> IObservable<AdcCount>
|
Returns an observable which emits the ADC count for every sample observed on the specified input
in an acquisition.
|
adcCountBy map
Signature: map:(int -> 'a) -> InputChannel * BufferDownsampling -> Acquisition -> IObservable<'a * AdcCount>
Type parameters: 'a
|
Returns an observable which emits a tuple of sample index mapped with the given index mapping
function and ADC count for every sample observed on the specified input in an acquisition.
|
adcCountByIndex
Signature: InputChannel * BufferDownsampling -> Acquisition -> IObservable<int * AdcCount>
|
Returns an observable which emits a tuple of sample index and ADC count for every sample observed
on the specified input in an acquisition.
|
adcCountByTime (arg1, arg2) acquisition
Signature: (InputChannel * BufferDownsampling) -> acquisition:Acquisition -> IObservable<float<MeasureProduct<s,MeasureOne>> * AdcCount>
|
Returns an observable which emits a tuple of timestamp and ADC count for every sample observed on
the specified input in an acquisition.
|
adcCounts
Signature: (InputChannel * BufferDownsampling) [] -> Acquisition -> IObservable<AdcCount []>
|
Returns an observable which emits an array of ADC counts for every sample observed on the specified
array of inputs in an acquisition.
|
adcCountsBy map
Signature: map:(int -> 'a) -> (InputChannel * BufferDownsampling) [] -> Acquisition -> IObservable<'a * AdcCount []>
Type parameters: 'a
|
Returns an observable which emits a tuple of sample index mapped with the given index mapping
function and array of ADC counts for every sample observed on the specified array of inputs
in an acquisition.
|
adcCountsByIndex
Signature: (InputChannel * BufferDownsampling) [] -> Acquisition -> IObservable<int * AdcCount []>
|
Returns an observable which emits a tuple of sample index and array of ADC counts for every sample
observed on the specified array of inputs in an acquisition.
|
adcCountsByTime inputs acquisition
Signature: inputs:(InputChannel * BufferDownsampling) [] -> acquisition:Acquisition -> IObservable<float<MeasureProduct<s,MeasureOne>> * AdcCount []>
|
Returns an observable which emits a tuple of timestamp and array of ADC counts for every sample
observed on the specified array of inputs in an acquisition.
|
adcCountXY (...)
Signature: (InputChannel * BufferDownsampling) -> (InputChannel * BufferDownsampling) -> acquisition:Acquisition -> IObservable<AdcCount * AdcCount>
|
Returns an observable which emits a tuple of ADC counts for each pair of samples observed on the
specified inputs in an acquisition.
|
nth n
Signature: n:int -> IObservable<'?8850 []> -> IObservable<'?8850>
Type parameters: '?8850
|
Returns the n-th signal from an observable which emits an array of signals at each observation.
|
takeXY n m
Signature: n:int -> m:int -> IObservable<'?8852 []> -> IObservable<'?8852 * '?8852>
Type parameters: '?8852
|
Takes the n-th and m-th signals from an observable which emits an array of signals at each
observation and combines them into a tuple.
|
takeXYFromIndexed n m
Signature: n:int -> m:int -> IObservable<'?8854 * '?8855 []> -> IObservable<'?8855 * '?8855>
Type parameters: '?8854, '?8855
|
Takes the n-th and m-th signals from an observable which emits an array of indexed or timestamped
signals at each observation and combines the values into a tuple, discarding the indecies.
|
voltage (arg1, arg2) acquisition
Signature: (InputChannel * BufferDownsampling) -> acquisition:Acquisition -> IObservable<float32<MeasureProduct<V,MeasureOne>>>
|
Returns an observable which emits the voltage for every sample observed on the specified input in
an acquisition.
|
voltageBy map
Signature: map:(int -> 'a) -> InputChannel * BufferDownsampling -> Acquisition -> IObservable<'a * float32<MeasureProduct<V,MeasureOne>>>
Type parameters: 'a
|
Returns an observable which emits a tuple of sample index mapped with the given index mapping
function and voltage for every sample observed on the specified input in an acquisition.
|
voltageByIndex
Signature: InputChannel * BufferDownsampling -> Acquisition -> IObservable<int * float32<MeasureProduct<V,MeasureOne>>>
|
Returns an observable which emits a tuple of sample index and voltage for every sample observed on
the specified input in an acquisition.
|
voltageByTime (arg1, arg2) acquisition
Signature: (InputChannel * BufferDownsampling) -> acquisition:Acquisition -> IObservable<float<MeasureProduct<s,MeasureOne>> * float32<MeasureProduct<V,MeasureOne>>>
|
Returns an observable which emits a tuple of timestamp and voltage for every sample observed on the
specified input in an acquisition.
|
voltages inputs acquisition
Signature: inputs:(InputChannel * BufferDownsampling) array -> acquisition:Acquisition -> IObservable<float32<MeasureProduct<V,MeasureOne>> []>
|
Returns an observable which emits an array of voltages for every sample observed on the specified
array of inputs in an acquisition.
|
voltagesBy map
Signature: map:(int -> 'a) -> (InputChannel * BufferDownsampling) array -> Acquisition -> IObservable<'a * float32<MeasureProduct<V,MeasureOne>> []>
Type parameters: 'a
|
Returns an observable which emits a tuple of sample index mapped with the given index mapping
function and array of voltages for every sample observed on the specified array of inputs in an
acquisition.
|
voltagesByIndex
Signature: (InputChannel * BufferDownsampling) array -> Acquisition -> IObservable<int * float32<MeasureProduct<V,MeasureOne>> []>
|
Returns an observable which emits a tuple of sample index and array of voltages for every sample
observed on the specified array of inputs in an acquisition.
|
voltagesByTime inputs acquisition
Signature: inputs:(InputChannel * BufferDownsampling) array -> acquisition:Acquisition -> IObservable<float<MeasureProduct<s,MeasureOne>> * float32<MeasureProduct<V,MeasureOne>> []>
|
Returns an observable which emits a tuple of timestamp and array of voltages for every sample
observed on the specified array of inputs in an acquisition.
|
voltageXY (...)
Signature: (InputChannel * BufferDownsampling) -> (InputChannel * BufferDownsampling) -> acquisition:Acquisition -> IObservable<float32<MeasureProduct<V,MeasureOne>> * float32<MeasureProduct<V,MeasureOne>>>
|
Returns an observable which emits a tuple of voltages for each pair of samples observed on the
specified inputs in an acquisition.
|