 --------------------------
 [ ] When target is negative rotation is along the long path
 [ ] Rethink the calculation of speed for Timer1 interrupts
-[ ] Function for turning laser on
-[ ] Feedback to the server with rotated distance for alignment
+[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

  sCmd.addCommand("S", ProcessStop);    // S\r
  sCmd.addCommand("P", ProcessGetPos);  // P\r
  sCmd.addCommand("L", ProcessLaser);   // L enable\r
  sCmd.addDefaultHandler(Unrecognized);	// Unknown commands

  // Configure interrupt speed (microseconds)

  motor1 -> setTarget(tgt1);
  motor2 -> setTarget(tgt2);

  Serial.print("OK\r");
  Timer1.attachInterrupt(ISR_rotate);  // Enable TimerOne interrupt
}

