#include <RunningAverage.h>
int OilPresRaw;
int OilPresAvg;
RunningAverage myRA(100);
RunningAverage myMM(300);
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
myRA.clear();
myMM.clear();
}
void loop() {
// put your main code here, to run repeatedly:
OilPresRaw = analogRead(0);
myRA.addValue(OilPresRaw);
OilPresAvg = myRA.getAverage();
myMM.addValue(OilPresAvg);
int OilPresMin = myMM.getMinInBuffer();
int OilPresMax = myMM.getMaxInBuffer();
Serial.print(OilPresRaw);
Serial.print(" ");
Serial.print(OilPresAvg);
Serial.print(" ");
Serial.print(OilPresMin);
Serial.print(" ");
Serial.println(OilPresMax);
delay(10);
}