From ce1cb626ac881adb9f61cf13c19b79798472c714 Mon Sep 17 00:00:00 2001 From: Davide Basso <davide.basso@skywarder.eu> Date: Wed, 14 May 2025 09:25:45 +0200 Subject: [PATCH] [Parafoil] Fix dpl flare counting --- src/Parafoil/StateMachines/WingController/WingController.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Parafoil/StateMachines/WingController/WingController.cpp b/src/Parafoil/StateMachines/WingController/WingController.cpp index 5b37e4c72..0930dcc74 100644 --- a/src/Parafoil/StateMachines/WingController/WingController.cpp +++ b/src/Parafoil/StateMachines/WingController/WingController.cpp @@ -175,12 +175,12 @@ State WingController::FlyingDeployment(const Boardcore::Event& event) } case DPL_FLARE_START: { - pumpCount--; if (pumpCount == 0) { EventBroker::getInstance().post(DPL_DONE, TOPIC_DPL); return HANDLED; } + pumpCount--; auto pump = Wing::Deployment::PUMPS.at(pumpCount); -- GitLab