sync with dev

This commit is contained in:
liquidraver
2026-07-02 13:13:26 +02:00
parent 4d16dc7589
commit fc940d27ba
16 changed files with 79 additions and 24 deletions
+6
View File
@@ -431,6 +431,12 @@ void Dispatcher::checkSend()
len += outbound->payload_len;
uint32_t max_airtime = _radio->getEstAirtimeFor(len) * 3 / 2;
/* Short packets (ACKs) have est airtimes small enough that
* IRQ/work-queue latency alone can blow the watchdog and clip
* the TX mid-air (upstream 4f8cb8db: 200ms est floor, x1.5). */
if (max_airtime < 300) {
max_airtime = 300;
}
outbound_start = now;
#if IS_ENABLED(CONFIG_ZEPHCORE_PACKET_LOGGING)