#include <mapper.h>
#include <runningAvg.h>
mapper voltMapper(0,1023,0,5);
mapper salinityMap(4.82,3.27,0,200);
runningAvg smoother(100);
void setup() {
Serial.begin(9600);
}
void loop() {
float voltage;
float salinity;
float avgSalinity;
voltage = voltMapper.map(analogRead(A0));
salinity = salinityMap.map(voltage);
avgSalinity = smoother.addData(salinity);
Serial.print("voltage: ");Serial.println(voltage);
Serial.print("salinity: ");Serial.println(salinity);
Serial.print("Avarage: ");Serial.println(avgSalinity);
Serial.println("******************");
delay(500);
}