From 38a950c2949f4483f06a34e22ab4860df3c11b0d Mon Sep 17 00:00:00 2001 From: Max Prokhorov Date: Sat, 23 Mar 2019 09:25:38 +0300 Subject: [PATCH] fix comment about clock cycles --- code/espurna/sensors/EventSensor.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/code/espurna/sensors/EventSensor.h b/code/espurna/sensors/EventSensor.h index 05b5bce2..9b1c9fae 100644 --- a/code/espurna/sensors/EventSensor.h +++ b/code/espurna/sensors/EventSensor.h @@ -126,8 +126,10 @@ class EventSensor : public BaseSensor { (void) gpio; static unsigned long last = 0; - // ~27000ms when F_CPU is 80MHz - // ~12000ms when F_CPU is 160MHz + // clock count in 32bit value, overflowing: + // ~53s when F_CPU is 80MHz + // ~26s when F_CPU is 160MHz + // see: cores/esp8266/Arduino.h definitions unsigned long ms = clockCyclesToMicroseconds(ESP.getCycleCount()) / 1000u; if (ms - last > _debounce) {