accumulate signal
Signature: signal:IObservable<'?7287> -> IObservable<seq<'?7287>>
Type parameters: '?7287
|
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.
|
digitalBit bit
Signature: bit:int32 -> InputChannel * BufferDownsampling -> Acquisition -> IObservable<bool>
|
Returns an observable which emits the state of a single bit for every sample observed on a digital port
|
digitalBitBy bit
Signature: bit:int32 -> (int -> '?7273) -> InputChannel * BufferDownsampling -> Acquisition -> IObservable<'?7273 * bool>
Type parameters: '?7273
|
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.
|
digitalBitByIndex bit
Signature: bit:int32 -> InputChannel * BufferDownsampling -> Acquisition -> IObservable<int * bool>
|
Returns an observable which emits a tuple of sample index and voltage for every sample observed on
the specified input in an acquisition.
|
digitalBitByTime (...)
Signature: bit:int32 -> (InputChannel * BufferDownsampling) -> acquisition:Acquisition -> IObservable<float<MeasureProduct<s,MeasureOne>> * bool>
|
Returns an observable which emits a tuple of timestamp and voltage for every sample observed on the
specified input in an acquisition.
|
digitalByte
Signature: InputChannel * BufferDownsampling -> Acquisition -> IObservable<uint8>
|
Returns an observable which emits the byte representation of every sample observed on a digital port
|
digitalByteBy map
Signature: map:(int -> 'a) -> InputChannel * BufferDownsampling -> Acquisition -> IObservable<'a * uint8>
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.
|
digitalByteByIndex
Signature: InputChannel * BufferDownsampling -> Acquisition -> IObservable<int * uint8>
|
Returns an observable which emits a tuple of sample index and voltage for every sample observed on
the specified input in an acquisition.
|
digitalByteByTime (...)
Signature: (InputChannel * BufferDownsampling) -> acquisition:Acquisition -> IObservable<float<MeasureProduct<s,MeasureOne>> * uint8>
|
Returns an observable which emits a tuple of timestamp and voltage for every sample observed on the
specified input in an acquisition.
|
nth n
Signature: n:int -> IObservable<'?7237 []> -> IObservable<'?7237>
Type parameters: '?7237
|
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<'?7239 []> -> IObservable<'?7239 * '?7239>
Type parameters: '?7239
|
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<'?7241 * '?7242 []> -> IObservable<'?7242 * '?7242>
Type parameters: '?7241, '?7242
|
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.
|