Mark van Renswoude
b446d0fa98
Commented out all logging lines as it was using too much RAM
2020-02-02 12:32:18 +01:00
Mark van Renswoude
b9f5394d53
Implemented overcurrent detection
...
Implemented manual and overcurrent screens
Basically it's ready for a real world test!
2020-02-02 12:19:24 +01:00
Mark van Renswoude
c8ccd519fc
Implemented menu and presets configuration
2020-02-01 20:54:05 +01:00
Mark van Renswoude
7ec4fa3394
Changed measurements to be async to keep handling button presses
...
Implemented calibration screen
Implemented pre-move stabilization
Had to remove the nice font to save on program space :-(
2020-02-01 16:55:33 +01:00
Mark van Renswoude
0124b89fef
Added "moving" screen
...
Implemented motor driver control
Added placeholders for other screens
2020-01-31 10:36:36 +01:00
Mark van Renswoude
5d013b4273
Implemented basic home screen
...
Refactored settings and global state to reduce overhead
Consolidated configuration into class constants
(I really didn't like all the shouting in the code :-))
2020-01-30 10:28:01 +01:00