Class CyclicBufferSingleAxisCommand

Class Documentation

class CyclicBufferSingleAxisCommand

This class contains the command data for one cycle for the cyclic buffer for a single axis.

Public Functions

CyclicBufferSingleAxisCommand()

Public Members

CyclicBufferCommandType::T type

The type of position command data. Absolute position commands (AbsolutePos) and relative position commands (RelativePos) are supported. Absolute position commands are specified in the coordinate system used by WMX3. The coordinate system may change after homing operations. Relative position commands are specified by the number of user units to move per cycle. A negative value indicates motion in the negative direction.

double command

The cyclic position command data to append.

unsigned int intervalCycles

The position command will be executed over this number of cycles. If 0 or 1 is specified, the position command will be executed over one cycle.