Prusa-Firmware-MMU/src
D.R.racer a01ff57ea3 Improve restart ToolChange -> FeedToFINDA
It looks like we don't have to reset the whole ToolChange state machine when resolving an error with the middle button (Retry) - but jump straight into the feeding phase.
The reasons are multiple:
- If an error happens during the unload phase, it is handled separately in the UnloadFilament state machine
- If an error happens during the feeding phase, the unload has been already successfully completed.
  And when restarted from the very beginning, the ToolChange does the last retract sequence from the UnloadFilament phase
  -> that is not healthy, because the filament gets pushed away from the Pulley and causes another error.
2022-06-22 09:45:02 +02:00
..
config Fix unit tests 2022-06-20 17:03:40 +02:00
hal Fix unit tests 2022-05-10 20:03:16 +02:00
logic Improve restart ToolChange -> FeedToFINDA 2022-06-22 09:45:02 +02:00
modules Add unit test for empty event queue 2022-06-20 17:03:40 +02:00
CMakeLists.txt Rename idle_mode to application 2022-05-10 20:03:16 +02:00
application.cpp "Printer in Charge" mode: report buttons into the printer for processing 2022-06-20 17:03:40 +02:00
application.h Rename idle_mode to application 2022-05-10 20:03:16 +02:00
cmath.h AVR: Do not use __builtin_abs() for long types 2021-11-11 07:41:48 +01:00
debug.cpp Tag all source files with @file for doxygen 2021-10-18 17:59:46 +02:00
debug.h Tag all source files with @file for doxygen 2021-10-18 17:59:46 +02:00
intlimits.h Tag all source files with @file for doxygen 2021-10-18 17:59:46 +02:00
main.cpp Fix setup/FINDA init state 2022-06-14 07:32:08 +02:00
main.dox Improve documentation of the startup process 2021-08-12 11:08:09 +02:00
panic.h Tag all source files with @file for doxygen 2021-10-18 17:59:46 +02:00
pins.h Tag all source files with @file for doxygen 2021-10-18 17:59:46 +02:00
unit.h Tag all source files with @file for doxygen 2021-10-18 17:59:46 +02:00
version.c Tag all source files with @file for doxygen 2021-10-18 17:59:46 +02:00
version.h Bump MMU FW version to 2.0.18 2022-06-21 14:30:16 +02:00