19 lines
405 B
C
19 lines
405 B
C
|
|
#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
|
|
|