Skip to content
Matty edited this page Apr 16, 2018 · 5 revisions
  • The C# app can save the state of the motors when the Arduino get disconnected(save maybe to XML file or something) later when the app reconnects with the Arduino, can get the motors to the same saved position by:
  1. Home all the motors
  2. Send a move command to the same location.
  • Under settings we should prompt for a location to where to save the images. Check for if the location is valid. if not then ask to set a new one. This location should be saved to the XML.

  • The C# app should first read the XML for any setting then use it exists or fall back to default if the new doesn't exists.

  • When moving the X axis and we get a signal then that means we have finished the CPU

  • When the motor stops by the switch, the main application will not know if the motor stopped by the switch. One possible way to know without sending the switch ID is to look at the if the distance moved is less than wanted distance. But this will require a queue of commands sends.

Clone this wiki locally