From 7f45f2e558ec5e646ec932da96c2280702d1ba7b Mon Sep 17 00:00:00 2001 From: DJ2LS Date: Tue, 26 Oct 2021 17:10:19 +0200 Subject: [PATCH] fixed timeout for RPT frames closes #77 --- tnc/data_handler.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tnc/data_handler.py b/tnc/data_handler.py index 4cff47e2..a3b5704d 100644 --- a/tnc/data_handler.py +++ b/tnc/data_handler.py @@ -495,7 +495,7 @@ def arq_transmit(data_out, mode, n_frames_per_burst): RPT_REQUEST_BUFFER = [] TX_N_SENT_FRAMES = TX_N_SENT_FRAMES + TX_N_FRAMES_PER_BURST - if static.ARQ_RX_RPT_TIMEOUT and not BURST_ACK_RECEIVED: + if time.time() > rpttimeout and not BURST_ACK_RECEIVED: logging.error("ARQ | Burst lost....") arq_reset_ack(False) RPT_REQUEST_BUFFER = []