* repeater and room server: new CLI setting "agc.reset.interval" (seconds)

This commit is contained in:
Scott Powell 2025-06-13 14:15:21 +10:00
parent f7dcf01e81
commit 32ca3dc9d0
8 changed files with 40 additions and 4 deletions

View file

@ -87,6 +87,14 @@ void Dispatcher::loop() {
} else {
return; // can't do any more radio activity until send is complete or timed out
}
// going back into receive mode now...
next_agc_reset_time = futureMillis(getAGCResetInterval());
}
if (millisHasNowPassed(next_agc_reset_time)) {
_radio->resetAGC();
next_agc_reset_time = futureMillis(getAGCResetInterval());
}
// check inbound (delayed) queue