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:
parent
11ec3148c4
commit
4561eead1e
1 changed files with 4 additions and 1 deletions
|
@ -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;
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue