#ifndef SENSORDATA_H #define SENSORDATA_H struct sensordata { unsigned long lastreadtime=0; unsigned long readdelay=1000*10; //polling delay float minchange=0; //send new value if difference to last sent value is greater than this float lastsentvalue=0; float value=0; unsigned long lastsent=0; unsigned long senddelaymax=1000*60*5; //maximum time until current value is send }; #endif