We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 232e008 commit fe5a791Copy full SHA for fe5a791
cores/esp8266/core_esp8266_waveform.cpp
@@ -408,8 +408,7 @@ static ICACHE_RAM_ATTR void timer1Interrupt() {
408
409
if (static_cast<int32_t>(wave.nextEventCcy - isrTimeoutCcy) >= 0) {
410
busyPins &= ~(1UL << pin);
411
- // join events below performance threshold apart
412
- if (static_cast<int32_t>(waveform.nextEventCcy - wave.nextEventCcy) > IRQLATENCYCCYS) {
+ if (static_cast<int32_t>(waveform.nextEventCcy - wave.nextEventCcy) > 0) {
413
waveform.nextEventCcy = wave.nextEventCcy;
414
waveform.nextPin = pin;
415
}
0 commit comments