Merge RX duty-cycle power saving into keymindCascade

This commit is contained in:
mikecarper
2026-07-11 22:12:20 -07:00
18 changed files with 865 additions and 52 deletions
+2
View File
@@ -1364,6 +1364,7 @@ void Mesh::armFloodRetryOnSendComplete(const Packet* packet) {
}
*retry = *packet;
retry->tx_cr = getDefaultTxCodingRate();
uint32_t retry_delay = getFloodRetryAttemptDelay(packet, _flood_retries[i].retry_attempts_sent);
if (queueOutboundPacket(retry, _flood_retries[i].priority, retry_delay)) {
_flood_retries[i].packet = retry;
@@ -1394,6 +1395,7 @@ void Mesh::armFloodRetryOnSendComplete(const Packet* packet) {
}
*retry = *packet;
retry->tx_cr = getDefaultTxCodingRate();
if (queueOutboundPacket(retry, _flood_retries[i].priority, _flood_retries[i].retry_delay)) {
unsigned long now = _ms->getMillis();
_flood_retries[i].packet = retry;