channel_commands
This module defines what can be output by a sequencer channel.
Classes that inherit from ChannelOutput declare what should be output by a
channel.
They can be evaluated to a EvaluatedOutput object, which contains the sequence
of values to output and their units.
A channel output can be dependent on another channel output. This allows the user to build complex evaluation pipelines for what should be output by a sequencer channel.
Functions
|
Classes
Defines what should be outputted by a channel. |
|
|
Indicates that the output should be the values taken by a given lane. |
|
Indicates that the output should be a trigger for a given device. |
|
Indicates that the output should be held at a constant value during the shot. |
|
Maps its input to an output quantity by interpolating a set of points. |
A functional mapping of input values to output values independent of time. |
Modules