From 9edcf47073fb888f5a501bc26a9e9c0bc83178b0 Mon Sep 17 00:00:00 2001 From: MichaelDvP Date: Wed, 26 Nov 2025 18:12:24 +0100 Subject: [PATCH] tx read, wait 2 sec brfore 3rd. retry --- src/core/telegram.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/core/telegram.cpp b/src/core/telegram.cpp index c09c6e9a8..1c31f4d51 100644 --- a/src/core/telegram.cpp +++ b/src/core/telegram.cpp @@ -633,7 +633,8 @@ void TxService::retry_tx(const uint8_t operation, const uint8_t * data, const ui EMSESP::wait_validate(0); // do not wait for validation return; } - + // for the last try wait 2 sec before sending. + delayed_send_ = (retry_count_ < MAXIMUM_TX_RETRIES) ? 0 : (uuid::get_uptime() + POST_SEND_DELAY); tx_telegrams_.emplace_front(tx_telegram_id_++, std::move(telegram_last_), true, get_post_send_query()); }