From d5377c1781b7bb374fa936a38b6f46f5f1867da8 Mon Sep 17 00:00:00 2001 From: "D.R.racer" Date: Thu, 1 Sep 2022 07:39:47 +0200 Subject: [PATCH] Remove extra "scopeState = ScopeState::FINDAReqSent" saves ~20B in total --- Firmware/mmu2_protocol_logic.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/Firmware/mmu2_protocol_logic.cpp b/Firmware/mmu2_protocol_logic.cpp index e8c8aa93f..9c4e1be4f 100644 --- a/Firmware/mmu2_protocol_logic.cpp +++ b/Firmware/mmu2_protocol_logic.cpp @@ -302,7 +302,6 @@ StepStatus ProtocolLogic::CommandStep() { return ProcessCommandQueryResponse(); case ScopeState::FilamentSensorStateSent: SendFINDAQuery(); - scopeState = ScopeState::FINDAReqSent; return Processing; case ScopeState::FINDAReqSent: SendReadRegister(4, ScopeState::StatisticsSent); @@ -380,7 +379,6 @@ StepStatus ProtocolLogic::IdleStep() { } SendFINDAQuery(); return Processing; - break; case ScopeState::FINDAReqSent: SendReadRegister(4, ScopeState::StatisticsSent); scopeState = ScopeState::StatisticsSent; @@ -519,7 +517,6 @@ void ProtocolLogic::SwitchFromStartToIdle() { currentScope = Scope::Idle; IdleRestart(); SendQuery(); // force sending Q0 immediately - scopeState = ScopeState::QuerySent; } bool ProtocolLogic::Elapsed(uint32_t timeout) const {