Table of Contents

Method Process

Namespace
Bonsai.PulsePal
Assembly
Bonsai.PulsePal.dll

Process()

Creates an observable sequence containing a single pulse train onset configured with the specified time and voltage.

public IObservable<PulseOnset> Process()

Returns

IObservable<PulseOnset>

A sequence containing the created PulseOnset object.

Process<TSource>(IObservable<TSource>)

Creates an observable sequence of pulse train onset times and voltages, where each pulse onset is emitted only when an observable sequence emits a notification.

public override IObservable<PulseOnset> Process<TSource>(IObservable<TSource> source)

Parameters

source IObservable<TSource>

The sequence containing the notifications used for emitting new pulse onset times and voltages.

Returns

IObservable<PulseOnset>

A sequence containing the created PulseOnset objects whenever the source emits notifications.

Type Parameters

TSource

The type of the elements in the source sequence.