mirror of
https://github.com/DJ2LS/FreeDATA
synced 2024-05-14 08:04:33 +00:00
fixed timeout for RPT frames closes #77
This commit is contained in:
parent
4c2bae8e99
commit
7f45f2e558
|
@ -495,7 +495,7 @@ def arq_transmit(data_out, mode, n_frames_per_burst):
|
||||||
RPT_REQUEST_BUFFER = []
|
RPT_REQUEST_BUFFER = []
|
||||||
TX_N_SENT_FRAMES = TX_N_SENT_FRAMES + TX_N_FRAMES_PER_BURST
|
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....")
|
logging.error("ARQ | Burst lost....")
|
||||||
arq_reset_ack(False)
|
arq_reset_ack(False)
|
||||||
RPT_REQUEST_BUFFER = []
|
RPT_REQUEST_BUFFER = []
|
||||||
|
|
Loading…
Reference in a new issue