Skip to main content

Function: pulseSequence()

pulseSequence(steps: (PulseSequenceStep | ConnectorElement)[], options?: object): PulseSequenceController

Orchestrates a sequential packet pulse chain across multiple connectors.

Parameters​

ParameterTypeDescription
steps(PulseSequenceStep | ConnectorElement)[]-
options{ loop?: boolean; pauseAfter?: number; startDelay?: number; }-
options.loop?booleanWhether the sequence should loop continuously (default: true).
options.pauseAfter?numberPause in seconds after the final connector finishes before restarting the cycle (default: 1.45s).
options.startDelay?numberInitial delay in seconds before the first pulse begins (default: 0s).

Returns​

PulseSequenceController