diff --git a/tach/tach.ino b/tach/tach.ino index 5d9f687..fefdf1c 100644 --- a/tach/tach.ino +++ b/tach/tach.ino @@ -50,10 +50,10 @@ void loop() { unsigned long current_time = millis(); if (current_time - last_measurement_time >= MEASUREMENT_PERIOD_MS) { - //detachInterrupt(digitalPinToInterrupt(TACH_INTERRUPT_PIN)); + detachInterrupt(digitalPinToInterrupt(TACH_INTERRUPT_PIN)); unsigned long collected_pulses = pulse_count; pulse_count = 0; - //attachInterrupt(digitalPinToInterrupt(TACH_INTERRUPT_PIN), count_pulse, RISING); + attachInterrupt(digitalPinToInterrupt(TACH_INTERRUPT_PIN), count_pulse, RISING); // Calculate RPM // RPM = (pulses / pulses_per_revolution) / (measurement_period_ms / 1000 / 60)