diff --git a/Firmware/mmu2.cpp b/Firmware/mmu2.cpp index 93a0e9059..a2474e2a4 100644 --- a/Firmware/mmu2.cpp +++ b/Firmware/mmu2.cpp @@ -652,6 +652,7 @@ void MMU2::OnMMUProgressMsg(ProgressCode pc){ // Act accordingly - every status change (even the same state) switch(pc){ case ProgressCode::FeedingToBondtech: + case ProgressCode::FeedingToFSensor: if ( loadFilamentStarted ) { switch ( WhereIsFilament() ) diff --git a/Firmware/mmu2/progress_codes.h b/Firmware/mmu2/progress_codes.h index bdb17c647..7dd2e191a 100644 --- a/Firmware/mmu2/progress_codes.h +++ b/Firmware/mmu2/progress_codes.h @@ -36,7 +36,10 @@ enum class ProgressCode : uint_fast8_t { EjectingFilament, // P24 RetractingFromFinda, // P25 - Homing, + Homing, // P26 + MovingSelector, // P27 + + FeedingToFSensor, // P28 Empty = 0xff // dummy empty state };