Table of Contents

ConfigureTriggerChannel

sink Operator

Represents an operator that configures trigger channel parameters on a Pulse Pal device.

ConfigureTriggerChannel Workflow

Inputs & Outputs

Configures the trigger channel parameters on every Pulse Pal device in the observable sequence.

PulsePalDevice

The sequence of Pulse Pal devices to configure.

right-arrow
representation of a source, sink, transform or combinator operator
right-arrow
PulsePalDevice

An observable sequence that is identical to the source sequence but where there is an additional side effect of configuring the trigger channel parameters on each Pulse Pal device.

Configures the trigger channel parameters on the Pulse Pal device whenever an observable sequence emits a notification.

Observable

The sequence containing the notifications used to trigger configuration of the Pulse Pal trigger channel.

right-arrow
representation of a source, sink, transform or combinator operator
right-arrow
Observable

An observable sequence that is identical to the source sequence but where there is an additional side effect of configuring the trigger channel parameters on the Pulse Pal device whenever the sequence emits a notification.

Properties

Property Type Description
DeviceName string

Gets or sets the name of the Pulse Pal device.

TriggerMode TriggerMode

Gets or sets a value specifying the behavior of the trigger channel.

Normal = 0

Rising edge triggers linked channels, and subsequent trigger pulses are ignored.

PulseGated = 2

Rising edge triggers linked channels, and falling edge stops linked channels.

Toggle = 1

Rising edge triggers linked channels, and subsequent trigger pulses stop linked channels.

Channel TriggerChannel

Gets or sets a value specifying the trigger channel to configure.

Channel1 = 1

The trigger channel 1.

Channel2 = 2

The trigger channel 2.

Relationships

Namespace - Bonsai.PulsePal
Assembly - Bonsai.PulsePal.dll
Inheritance
ConfigureTriggerChannel
Implements