From 50c33eee842e310863612e2111bed5a7a1396f4e Mon Sep 17 00:00:00 2001 From: zhaohe Date: Fri, 24 May 2024 18:15:59 +0800 Subject: [PATCH] update --- src/service/disfection_ctl/add_liquid_service.cpp | 6 +++--- src/service/disfection_ctl/add_liquid_service.hpp | 6 ++++++ 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/service/disfection_ctl/add_liquid_service.cpp b/src/service/disfection_ctl/add_liquid_service.cpp index 7066294..f1de34d 100644 --- a/src/service/disfection_ctl/add_liquid_service.cpp +++ b/src/service/disfection_ctl/add_liquid_service.cpp @@ -67,7 +67,7 @@ void AddLiquidService::startReplenishingFluids(int stopatg) { thisThread.sleepForMs(1000); } // 排空管路中的消毒液 - + m_replenishingFluidsWorkState = kadd_liquid_state_empty_line_liquid; logger->info("start drain the liquid from the line"); m_deviceIoControlService->sprayLiquidPump_open(-SPRAYLIQUID_PUMP_MAX_GPM); // 40gpm 约等于450RPM thisThread.sleepForMs(1000); @@ -86,11 +86,11 @@ void AddLiquidService::startReplenishingFluids(int stopatg) { logger->info("stopReplenishingFluids"); // replenishingFluidsPump_close(); m_deviceIoControlService->replenishingFluidsPump_close(); - m_replenishingFluidsWorkState = 0; + m_replenishingFluidsWorkState = kadd_liquid_state_idle; })); // - m_replenishingFluidsWorkState = 1; + m_replenishingFluidsWorkState = kadd_liquid_state_adding; logger->info("startReplenishingFluids "); } diff --git a/src/service/disfection_ctl/add_liquid_service.hpp b/src/service/disfection_ctl/add_liquid_service.hpp index 99ce616..0195be4 100644 --- a/src/service/disfection_ctl/add_liquid_service.hpp +++ b/src/service/disfection_ctl/add_liquid_service.hpp @@ -35,6 +35,12 @@ * */ +typedef enum { + kadd_liquid_state_idle = 0, + kadd_liquid_state_adding = 1, + kadd_liquid_state_empty_line_liquid = 2, +} add_liquid_state_t; + namespace iflytop { using namespace std; using namespace core;