From d032f74ec58f34f5b5e1a44fd399abcfcdefa2f9 Mon Sep 17 00:00:00 2001 From: Benjamin Larsson Date: Fri, 10 Jul 2026 21:58:09 +0200 Subject: [PATCH] Fix Akhan 100F14 tolerance to decode three-button wall switch variant Some units run long pulses close to 1100 us, just past the old long_width(1020)+tolerance(80) cutoff, causing the pulse slicer to intermittently mis-frame messages. Widen tolerance to 100 us (closes #1458). --- src/devices/akhan_100F14.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/devices/akhan_100F14.c b/src/devices/akhan_100F14.c index 18d5df04..205378ca 100644 --- a/src/devices/akhan_100F14.c +++ b/src/devices/akhan_100F14.c @@ -76,7 +76,7 @@ r_device const akhan_100F14 = { .long_width = 1020, .reset_limit = 1800, .sync_width = 0, - .tolerance = 80, // us + .tolerance = 100, // us, some variants run long pulses close to 1100 us .decode_fn = &akhan_rke_callback, .fields = output_fields, .disabled = 1, // false positives with generic EV1527 devices