diff --git a/src/counter.c b/src/counter.c
index b9141b8..3075383 100644
--- a/src/counter.c
+++ b/src/counter.c
@@ -100,7 +100,9 @@ int main (void) {
     }
     lastF = f;
 //    printf("%f, %d\n", f, valid);
-    influxAddFrequency(fRaw, f, gradient, valid);
+    if (settled) {
+      influxAddFrequency(fRaw, f, gradient, valid);
+    }
 
     ledTick++;
     if (ledTick == 50) {