Many commands are available. For example, there is the Move command. If the application requires the motor to move 1000 steps in a given direction, a simple 4 byte Move command is sent by the microcontroller and all the motion will be calculated and driven by the powerSTEP01 based on the acceleration, deceleration, maximum speed and minimum speed. If the application requires the motor to go to an absolute given position, the GoTo command performs the task. The GoTo chooses the shortest path and the GoTo_DIR forces the direction of the motor.