This commit is contained in:
2026-03-20 21:16:58 +08:00
parent 286ff98b8e
commit 90c3d919df
248 changed files with 94554 additions and 0 deletions

23
user/Compute/PipeFlowRate.c Executable file
View File

@@ -0,0 +1,23 @@
#include "../main/SystemInclude.h"
unsigned short calibDiameter, workDiameter;
//******************************************************************************
unsigned long int CorrectTubeFlowrate(unsigned long int correctFlowRate)
{
float tempF;
tempF = (float)workDiameter;
tempF /= (float)calibDiameter;
tempF *= tempF;
tempF *= correctFlowRate;
return (unsigned long int)tempF;
}
//******************************************************************************
void PipeFlowRateComputeInit(void)
{
calibDiameter = ReadShortParameterFromEEPROM(CALIB_DIAMETER, CALIB_DIAMETER_WIDTH, CALIB_DIAMETER_DEFAULT);
workDiameter = ReadShortParameterFromEEPROM(WORK_DIAMETER, WORK_DIAMETER_WIDTH, CALIB_DIAMETER_DEFAULT);
}