Small refactoring

This commit is contained in:
VineetaGupta 2025-04-10 12:01:55 +02:00
parent d2de7da0e3
commit e904c98fac

View File

@ -179,7 +179,7 @@ void ProcessBoardRun(void)
static void ProcessBoardGrundfosPumpHandler(void) static void ProcessBoardGrundfosPumpHandler(void)
{ {
static uint32 pmpSpeed_u32 = 0uL; static uint32 pmpSpeed_u32 = 0uL;
static uint8 speed_u8 = 0u; static uint8 speed_u8 = PU_PUMP_MIN_SPEED;
static uint64 startTime_u64 = 0uLL; static uint64 startTime_u64 = 0uLL;
uint64 currentTimeMs_u64; uint64 currentTimeMs_u64;
@ -203,7 +203,7 @@ static void ProcessBoardGrundfosPumpHandler(void)
speed_u8 -= 2u; speed_u8 -= 2u;
} }
} }
else if (speed_u8 < PU_PUMP_MAX_SPEED) else if (speed_u8 <= PU_PUMP_MAX_SPEED)
{ {
speed_u8 += 2u; speed_u8 += 2u;
} }
@ -212,11 +212,11 @@ static void ProcessBoardGrundfosPumpHandler(void)
speed_u8 = PU_PUMP_MIN_SPEED; speed_u8 = PU_PUMP_MIN_SPEED;
} }
GrundfosPmpSetSpeed(speed_u8);
startTime_u64 = currentTimeMs_u64; startTime_u64 = currentTimeMs_u64;
} }
GrundfosPmpSetSpeed(speed_u8);
/* Grundfos Pump feedback speed OUT */ /* Grundfos Pump feedback speed OUT */
pmpSpeed_u32 = GrundfosPmpFeedback(PMP_ADC_CHANNEL); pmpSpeed_u32 = GrundfosPmpFeedback(PMP_ADC_CHANNEL);