Prusa-Firmware-MMU/tests/unit/logic
D.R.racer 6426295e32 Change the semantics of load filament
Load filament performs feed to FINDA and retract:
- engage idler
- feed normal to FINDA with config::feedToFinda distance until FINDA triggers
- retract normal and as soon FINDA un-triggers move back to PTFE config::cuttingEdgeToFindaMidpoint
- disengage the idler

That implied introducing another substate machine - RetractFromFinda, which does the opposite
of FeedToFinda while also checking for the FINDA switching off while retracting filament.

Still, ToolChange and CutFilament need fixing with this change
2021-10-12 18:11:05 +02:00
..
cut_filament Fix reporting progress of running commands 2021-09-02 08:35:56 +02:00
eject_filament Fix unit test: unload_filament 2021-08-31 06:59:29 +02:00
failing_tmc Fix test_failing_tmc 2021-10-12 18:11:05 +02:00
feed_to_bondtech Fix Feed To Bondtech unit tests (disengage idler after success) 2021-10-12 18:11:05 +02:00
feed_to_finda Change the semantics of load filament 2021-10-12 18:11:05 +02:00
helpers Reformat helpers.ipp - makes placing breakpoint easier 2021-10-12 18:11:05 +02:00
load_filament Change the semantics of load filament 2021-10-12 18:11:05 +02:00
stubs Fix unit tests for AbortPlannedMoves(axis) 2021-09-07 15:03:36 +02:00
tool_change Change the semantics of load filament 2021-10-12 18:11:05 +02:00
unload_filament Fix test_unload_filament 2021-10-12 18:11:05 +02:00
unload_to_finda Fix startup conditions for Unload to FINDA state machine tests 2021-10-12 18:11:05 +02:00
CMakeLists.txt Add unit tests for failing TMC 2021-09-02 08:35:56 +02:00