Class RangeThreshold#
Namespace: Aeon.Acquisition
Assembly: Aeon.Acquisition.dll
public class RangeThreshold : Transform<double, bool>
Inheritance#
object ← Combinator<double, bool> ← Transform<double, bool> ← RangeThreshold
Inherited Members#
Combinator<double, bool>.Process(IObservable<double>), object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()
Properties#
Lower#
public double? Lower { get; set; }
Property Value#
Upper#
public double? Upper { get; set; }
Property Value#
Methods#
Process(IObservable<double>)#
Processes an observable sequence into a new sequence of the specified element type.
public override IObservable<bool> Process(IObservable<double> source)
Parameters#
source
IObservable<double>
The source sequence to process.
Returns#
An observable sequence with elements of type
Process(IObservable<Timestamped<double>>)#
public IObservable<Timestamped<bool>> Process(IObservable<Timestamped<double>> source)
Parameters#
source
IObservable<Timestamped<double>>
Returns#
IObservable<Timestamped<bool>>