Decreased verbosity.

This commit is contained in:
Martin Preuss
2023-09-20 17:49:38 +02:00
parent f03c078606
commit 2adefc4b79
10 changed files with 132 additions and 31 deletions

View File

@@ -262,5 +262,26 @@ void Utils_PrintSingleDataPoint(uint64_t timestamp, double data, const char *val
void Utils_PrintMeanData(const uint64_t *dataPoints, uint32_t numValues, const char *valueUnits)
{
if (numValues) {
uint32_t i;
uint64_t timestamp=0;
double total=0.0;
for(i=0; i<numValues; i++) {
union {double f; uint64_t i;} u;
timestamp=*(dataPoints++); /* use last timestamp encountered */
u.i=*(dataPoints++);
total+=u.f;
}
total=total/(double)numValues;
Utils_PrintSingleDataPoint(timestamp, total, valueUnits);
}
}