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 |
||
|---|---|---|
| .. | ||
| hal | ||
| logic | ||
| modules | ||
| CMakeLists.txt | ||
| system_test.cpp | ||
| test_main.cpp | ||