Module datagram

Module datagram 

Source
Expand description

Datagram implementations.

Structs§

BoxedGain
Boxed Gain.
BoxedModulation
Boxed Modulation.
Clear
Datagram to clear all data in the devices.
ControlPoint
A pair of a focal point and a phase offset.
ControlPoints
A collection of control points and the intensity of all control points.
FixedCompletionSteps
To configure the silencer by the completion steps.
FixedCompletionTime
To configure the silencer by the completion time.
FixedUpdateRate
To configure the silencer by the update rate.
FociSTM
Datagram to produce STM by foci.
ForceFan
Datagram to force the fan to run.
GPIOOutputs
Datagram to configure GPIO Out pins.
GainSTM
Datagram to produce STM by Gain.
GainSTMOption
The option for the GainSTM.
Group
Datagram that divide the devices into groups by given function and send different data to each group.
Nop
Datagram which does nothing.
OutputMask
Datagram to mask output.
PhaseCorrection
Datagram to apply phase correction.
PulseWidthEncoder
Datagram to configure pulse width encoder table.
ReadsFPGAState
Datagram to enable reading the FPGA state.
Silencer
Datagram to configure the silencer.
SwapSegmentFociSTM
Change the FociSTM segment.
SwapSegmentGain
Change the Gain segment.
SwapSegmentGainSTM
Change the GainSTM segment.
SwapSegmentModulation
Change the Modulation segment.
Synchronize
Datagram to synchronize the devices.
WithFiniteLoop
A wrapper of DatagramL to specify the loop behavior.
WithSegment
A wrapper of DatagramS to specify the segment to write the data.

Enums§

GPIOOutputType
Output of the GPIO pin. See also GPIOOutputs.
GainSTMMode
GainSTM transmission mode.
STMConfig
Sampling configuration for STM.

Traits§

FociSTMGenerator
A trait to generate the FociSTMIteratorGenerator.
FociSTMIterator
A trait to generate a ControlPoints for FociSTM.
FociSTMIteratorGenerator
A trait to generate the FociSTMIterator.
GainSTMGenerator
A trait to generate the GainSTMIteratorGenerator.
GainSTMIterator
A trait to iterate a GainCalculator for GainSTM.
GainSTMIteratorGenerator
A trait to generate the GainSTMIterator.