D.R.racer
|
53b329941f
|
Keep constants start with lowercase letter
and remove a few warnings from the build
|
2021-10-12 18:11:05 +02:00 |
3d-gussner
|
0bead533df
|
clang-format
|
2021-10-12 18:11:05 +02:00 |
3d-gussner
|
afe732d3ff
|
Use constants
|
2021-10-12 18:11:05 +02:00 |
3d-gussner
|
d3d992da5b
|
Cheange LED modes to be consistent.
|
2021-09-23 10:04:50 +02:00 |
D.R.racer
|
2f5dff6c5b
|
Introduce short namespace aliases
especially for modules
|
2021-08-04 11:03:56 +02:00 |
D.R.racer
|
9a8038ccb6
|
Add user_input module and use it instead of raw buttons
Encapsulates buttons and commands coming from the communication
|
2021-06-30 07:39:31 +02:00 |
D.R.racer
|
4d6d6fe0af
|
Add more checks (esp. positions of idler and selector)
that resulted in finding several weak spots and now Cut and Eject filament
do not pass the test (which is correct, they really have logical issues)
|
2021-06-21 10:28:56 +02:00 |
D.R.racer
|
7bfc1bad97
|
Cut filament prototype state machine
|
2021-06-14 07:34:59 +02:00 |
D.R.racer
|
5b4eb0cee3
|
Extract Unload filament into a separate file
+ cleanup the object structure
+ add no_command as the starting "operation" to simplify the rest of the command handling at runtime
|
2021-06-14 07:34:59 +02:00 |