MPI 04.00 Reference >> mpiMotion

MPIMotionPointToPointAttributes

Declaration

typedef struct MPIMotionPointToPointAttributes {
      MPIMotionPointToPointBehaviorType          behavior;
      double                                     delay;
      int32_t                                       id;
      MPIMotionAxisMap                           expectedAxes;
      MPIMotionHold                              hold;
      MPIMotionOutput                            output;
      MPI_BOOL                                  *autostartNotify;
} MPIMotionPointToPointAttributes;

 

Required Header: stdmpi.h

Change History: Added in 04.00.

Description

MPIMotionPointToPointAttributes holds values for motion attributes selected by MPIMotionPointToPointAttrMask.

behavior Type of behavior to perform. For more information, see MPIMotionPointToPointBehaviorType for details.
delay Number of seconds by which to delay the beginning of the move.
id Value to fill in to each axis’s Move Id field when the motion starts.
expected_axes The expected value for the number of currently mapped axes.
hold The hold configuration for all axes. For more information, see MPIMotionAttrHold.
output The output configuration for the move. For more information, see MPIMotionAttrOutput.
autostartNotify The address to write to if an autostart occurs.