commit 63d8af656fd4ac94a1627d706b0bd86b1e635b49
parent 2b7630e51acbefc613edca3151778c7a40261b1d
Author: Dominik Schmidt <das1993@hotmail.com>
Date: Sat, 9 Jun 2018 00:53:59 +0000
Throw away the 50 first measurements.
We should wait until the system is in "steady-state"
Diffstat:
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/src/laundrysorcery.c b/src/laundrysorcery.c
@@ -118,8 +118,12 @@ void rising_edge(void) {
double delta_t = (double)(timetemp.tv_sec - timestamp.tv_sec) * 1.0e6 +
(double)(timetemp.tv_nsec - timestamp.tv_nsec)*1e-3;
digitalWrite (0, LOW);
-
- process_datapoint(delta_t);
+ static unsigned int measurements=0;
+ unsigned int tmp=measurements++;
+ if(tmp>measurements) measurements=tmp;
+ if(measurements>50){
+ process_datapoint(delta_t);
+ }
}