disable avg24h

This commit is contained in:
2025-10-18 19:26:14 +02:00
parent 067dc84afa
commit 9ff3b38f70
3 changed files with 15 additions and 7 deletions

View File

@ -100,10 +100,12 @@ void initMeasurement(sMeasurement *pMeasurement)
pMeasurement->average60s.bufferIndex = 0U;
memset(pMeasurement->average60s.samples, 0U, AVG60S_SAMPLE_SIZE);
/*
pMeasurement->average24h.fValue = 0.0f;
pMeasurement->average24h.bufferCount = 0U;
pMeasurement->average24h.bufferIndex = 0U;
memset(pMeasurement->average24h.samples, 0U, AVG24H_SAMPLE_SIZE);
*/
pMeasurement->predict60s.fValue = 0.0f;
pMeasurement->predict60s.bufferCount = 0U;
@ -151,6 +153,7 @@ void updateAverage(sMeasurement *pMeasurement)
pMeasurement->average60s.fValue = sum / pMeasurement->average60s.bufferCount;
// Average form the last 24h
/*
pMeasurement->average24h.samples[pMeasurement->average24h.bufferIndex] = pMeasurement->fCurrentValue;
pMeasurement->average24h.bufferIndex = (pMeasurement->average24h.bufferIndex + 1) % AVG24H_SAMPLE_SIZE;
@ -166,6 +169,7 @@ void updateAverage(sMeasurement *pMeasurement)
}
pMeasurement->average24h.fValue = sum / pMeasurement->average24h.bufferCount;
*/
}
void updatePrediction(sMeasurement *pMeasurement)