   MS.begin();
   motor1->setSpeed(RPM);
   motor2->setSpeed(RPM);
-
-  Serial.print("Waiting for commands...");
 }
 
 

}


// Handles unknown commands
void Unrecognized() {
  Serial.print("NK\r");

--------------------------
[ ] When target is negative rotation is along the long path
[ ] Rethink the calculation of speed for Timer1 interrupts
[X] Function for turning laser on
[X] Feedback to the server with rotated distance for alignment
[X] Implement rotation direction in ISR_rotate
[X] Calculate relative movement in the GOTO processor, equals target - currPos
[X] Function for remapping currPos to [0, 3200] in microstep() function
