From 7ecf647af8b1fb938fed34d575f62a967a2cd32b Mon Sep 17 00:00:00 2001 From: liquidraver <504870+liquidraver@users.noreply.github.com> Date: Tue, 28 Apr 2026 11:11:47 +0200 Subject: [PATCH] runtime guard agc reset if rx duty cycle is enabled --- zephcore/app/RepeaterMesh.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/zephcore/app/RepeaterMesh.h b/zephcore/app/RepeaterMesh.h index 5643779..940fc36 100644 --- a/zephcore/app/RepeaterMesh.h +++ b/zephcore/app/RepeaterMesh.h @@ -152,6 +152,9 @@ protected: return _prefs.interference_threshold; } int getAGCResetInterval() const override { + if (_prefs.rx_duty_cycle) { + return 0; + } return ((int)_prefs.agc_reset_interval) * 4000; } uint8_t getExtraAckTransmitCount() const override {