The RMP Motion Controller APIs

◆ MotionDoneGet()

bool MotionDoneGet ( )
Description:
MotionDoneGet returns true if the current move is complete and the axis is settled.
Returns
(bool) Returns true if motion is done, false if still moving.
Remarks
This function is also available in RapidSequencer.

Part of the State and Status method group.

Sample Code:
axis->MoveTrapezoidal(1000.0, 1000.0, 10000.0, 10000.0);
while(axis->MotionDoneGet() == false)
;
printf("Motion is complete and Axis has settled\n");
See also
StateGet, MotionDoneWait, InterruptWait
Examples
InputOutput.cs, and PathMotion.cpp.