Prusa-Firmware-MMU/tests/unit/logic
D.R.racer fbb46e5951 Distinguish fast and slow feed stage
Originally, only FeedingToBondtech was reported to the printer.
With PR#173 we have this operation separated into a fast and a slow stage (for MK3S with the chimney).
It looks like the printer could benefit from knowing if the MMU is still pushing fast
or when it entered the slow stage (to prevent ramming hard the Bondtech gears)

Along with this new state being reported, we also introduce a new ErrorCode::FSENSOR_TOO_EARLY
which basically means that the fsensor triggered in the fast feeding stage.
2022-05-23 07:41:54 +02:00
..
cut_filament Rename idle_mode to application 2022-05-10 20:03:16 +02:00
eject_filament Rename idle_mode to application 2022-05-10 20:03:16 +02:00
failing_tmc Rename idle_mode to application 2022-05-10 20:03:16 +02:00
feed_to_bondtech Distinguish fast and slow feed stage 2022-05-23 07:41:54 +02:00
feed_to_finda Rename idle_mode to application 2022-05-10 20:03:16 +02:00
helpers Invalidate currentSlot while homing 2022-02-21 18:38:04 +01:00
homing Rename idle_mode to application 2022-05-10 20:03:16 +02:00
load_filament Add unit tests for unlimited load 2022-05-13 12:54:23 +02:00
stubs Detect successful end of logic::command + start idle countdown 2022-05-10 20:03:16 +02:00
tool_change Distinguish fast and slow feed stage 2022-05-23 07:41:54 +02:00
unload_filament Rename idle_mode to application 2022-05-10 20:03:16 +02:00
unload_to_finda Make LoadFilament retract even when stopped with a button 2022-05-11 08:20:41 +02:00
CMakeLists.txt Fix homing error recovery + add homing unit tests 2022-02-17 08:21:15 +01:00