From 6c3c16f09d38c16802493cad9bfb95b4f42a8578 Mon Sep 17 00:00:00 2001 From: Walter Boring Date: Fri, 17 Oct 2025 13:01:17 -0400 Subject: [PATCH] Remove update_timestamp during _send_direct This was added 2 years ago with no explanation. This is causing ack tracking problems as the 2nd time the packet is transmitted (because of not getting an ack), the timestamp changes and then the ack lookup doesn't work right. --- aprsd/threads/tx.py | 1 - 1 file changed, 1 deletion(-) diff --git a/aprsd/threads/tx.py b/aprsd/threads/tx.py index ec232f0..2712584 100644 --- a/aprsd/threads/tx.py +++ b/aprsd/threads/tx.py @@ -83,7 +83,6 @@ def _send_direct(packet, aprs_client=None): else: cl = APRSDClient() - packet.update_timestamp() packet_log.log(packet, tx=True) try: cl.send(packet)