1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-09 00:00:00 +01:00

average: improve simplify processing

This commit is contained in:
Steffen Vogel 2019-03-27 13:47:09 +01:00
parent 11ec3148c4
commit 4561eead1e

View file

@ -87,6 +87,9 @@ public:
bitset_set(&mask, index);
}
if (!bitset_get_value(&mask))
throw RuntimeError("Invalid signal mask");
/* Add averaged signal */
avg_sig = signal_create("average", NULL, SIGNAL_TYPE_FLOAT);
if (!avg_sig)
@ -167,7 +170,7 @@ public:
n++;
}
avg = n == 0 ? 0 : sum / n;
avg = sum / n;
sample_data_insert(smp, (union signal_data *) &avg, offset, 1);
smp->signals = &signals;