From 08b8e43cd0233324b94fc0a733943e2c286e2c8c Mon Sep 17 00:00:00 2001 From: Harald Barth Date: Thu, 17 Apr 2025 23:31:12 +0200 Subject: [PATCH] Sniffer timeout 100msec --- Sniffer.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Sniffer.cpp b/Sniffer.cpp index d0bb106..ff5b341 100644 --- a/Sniffer.cpp +++ b/Sniffer.cpp @@ -103,9 +103,10 @@ Sniffer::Sniffer(byte snifferpin) { ESP_ERROR_CHECK(mcpwm_capture_enable_channel(MCPWM_UNIT_0, MCPWM_SELECT_CAP0, &MCPWM_cap_config)); } +#define SNIFFER_TIMEOUT 100L // 100 Milliseconds bool Sniffer::inputActive(){ unsigned long now = millis(); - return ((now - lastendofpacket) < 1000); + return ((now - lastendofpacket) < SNIFFER_TIMEOUT); } #define DCC_TOO_SHORT 4000L // 4000 ticks are 50usec