ethercat_trigger_controllers/MultiWaveform Message

File: ethercat_trigger_controllers/MultiWaveform.msg

# Transitions will occur at k * period + zero_offset + transitions[j].time, where j and
# k are integers.

float64 period # Period of the waveform in seconds.
float64 zero_offset # Time corresponding to a time of 0 in times[] in seconds
MultiWaveformTransition[] transitions # Transitions in the waveform. Transition times should be in increasing order, and be between 0 (inclusive) and period (exclusive)

Expanded Definition

float64 period
float64 zero_offset
MultiWaveformTransition[] transitions
    float64 time
    uint32 value
    string topic