The MPIStatus{...} structure contains information about the
state of an axis or an entire motion. The Axis object and
the Motion object return status using the MPIStatus{...} structure.
Because the MPIStatus{...} structure is shared among objects,
it is defined in the mpidef.h header file instead of being
defined in an object header file.
For objects that involve more than 1 axis, the status returned
by the motion object indicates the "sum" of the status conditions
of the axes in its coordinate system. In general, the status
structure gives an indication of whether an axis is moving
or idle. The axis structure also indicates whether the axis
is idle because of an error.
|