From 20cd65a557cb23ac0533cc18c9d81e0c1cd4fc8b Mon Sep 17 00:00:00 2001 From: DJ2LS <75909252+DJ2LS@users.noreply.github.com> Date: Thu, 23 Feb 2023 11:10:54 +0100 Subject: [PATCH] reset frame received counter on NACK --- tnc/data_handler.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tnc/data_handler.py b/tnc/data_handler.py index d1475ba6..7e736f06 100644 --- a/tnc/data_handler.py +++ b/tnc/data_handler.py @@ -624,6 +624,9 @@ class DATA: # reset burst timeout in case we had to wait too long self.burst_last_received = time.time() + # reset frame counter for not increasing speed level + self.frame_received_counter = 0 + def send_disconnect_frame(self) -> None: """Build and send a disconnect frame""" disconnection_frame = bytearray(self.length_sig1_frame)