GaussianAverage avg1(NUM_AVGS);
GaussianAverage avg2(NUM_AVGS);
GaussianAverage avg3(NUM_AVGS);
GaussianAverage avg4(NUM_AVGS);
//In code to add values to the moving average
avg1 += 10;
avg2 += xx...;
// Then process and get the result
float reault1 = avg1.process().mean;
Library: GitHub - ivanseidel/Gaussian: Library that makes Gaussian work easy to use with C++ and Arduino