feature/temperature-predict #16

Merged
localhorst merged 16 commits from feature/temperature-predict into main 2024-12-26 19:12:21 +01:00
Showing only changes of commit 59eb361431 - Show all commits
+3 -10
View File
@@ -124,17 +124,10 @@ void updatePrediction(sMeasurement *pMeasurement)
pMeasurement->predict10s.bufferCount++;
}
if (pMeasurement->predict10s.bufferCount == 0U)
float delta = pMeasurement->predict10s.samples[(pMeasurement->predict10s.bufferIndex - 1) % PRED10_SAMPLE_SIZE] - pMeasurement->predict10s.samples[pMeasurement->predict10s.bufferIndex];
if (delta != 0.0)
{
pMeasurement->predict10s.fValue = pMeasurement->fCurrentValue;
}
else
{
float delta = pMeasurement->predict10s.samples[(pMeasurement->predict10s.bufferIndex - 1) % PRED10_SAMPLE_SIZE] - pMeasurement->predict10s.samples[pMeasurement->predict10s.bufferIndex];
if (delta != 0.0)
{
// pMeasurement->predict10s.fValue = pMeasurement->fCurrentValue + (delta * pMeasurement->predict10s.bufferCount);
}
pMeasurement->predict10s.fValue = pMeasurement->fCurrentValue + (delta * pMeasurement->predict10s.bufferCount);
}
}