openUC2 / ImSwitch

ImSwitch is a software solution in Python that aims at generalizing microscope control by providing a solution for flexible control of multiple microscope modalities.
https://imswitch.readthedocs.io/
GNU General Public License v3.0
11 stars 15 forks source link

ESP32 Health thread in ImSwitch? #36

Open beniroquai opened 1 year ago

beniroquai commented 1 year ago

@renerichter @ranranking would it make sense to run a thread tha checks if the ESP32 is:

  1. connected
  2. produces correct output
  3. disables the motors after some time if not in use

and does the following:

  1. reconnects if necessry
  2. disables the motors
  3. gives an error message