Commit Graph

6 Commits

Author SHA1 Message Date
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