ECommandCompletionCriterion

class ECommandCompletionCriterion : public EEnumBase<int>

Criterion for when a move command is considered finished by the queue and the next command in the queue may be executed.

static ECommandCompletionCriterion TrajectoryStart

Command is considered finished by the queue as soon as the trajectory interpolator starts executing the trajectory following from the command.

static ECommandCompletionCriterion TrajectoryComplete

Command is considered finished by the queue when the signal connected to the TrajectoryComplete input becomes active.

static ECommandCompletionCriterion SettlingComplete

Command is considered finished by the queue upon SettlingComplete event. Not supported in combination with non-zero end velocity move commands, or when the SettlingComplete input is not connected.

static ECommandCompletionCriterion StabilizingComplete

Command is considered finished by the queue upon StabilizingComplete event. Not supported in combination with non-zero end velocity move commands, or when the StabilizingComplete input is not connected.

ECommandCompletionCriterion::ECommandCompletionCriterion(int val)
Parameters

val

static ECommandCompletionCriterion ECommandCompletionCriterion::Convert(uint32_t val)