From ab69cb7ce03c440db76cc7ae7b6929bfb4cf675d Mon Sep 17 00:00:00 2001 From: GearsProgress Date: Tue, 1 Sep 2026 11:17:39 -0400 Subject: [PATCH] Fixing link cable timeout --- source/link_handler.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/link_handler.cpp b/source/link_handler.cpp index 21ad8fa..5d933af 100644 --- a/source/link_handler.cpp +++ b/source/link_handler.cpp @@ -309,12 +309,12 @@ void LinkConnection::startConnection(LinkState startState) exitState = CLOCK_ACQUIRE; REG_TM3D = -DISCOVERY_TIMER_MIN; - REG_TM3CNT = TM_FREQ_1024 | TM_ENABLE; + REG_TM3CNT = TM_FREQ_1024 | TM_IRQ | TM_ENABLE; break; case PACKET_EXCHANGE: REG_TM3D = -0x0040; // REG_TM3D = -0x4000 / 60; - REG_TM3CNT = TM_FREQ_1024 | TM_ENABLE; + REG_TM3CNT = TM_FREQ_1024 | TM_IRQ | TM_ENABLE; break; default: break; @@ -457,7 +457,7 @@ void LinkConnection::handleStateLogic() nextOutData = 0x01; REG_TM3D = -(DISCOVERY_TIMER_MIN + (globalStateCounter & DISCOVERY_TIMER_PHASE_MASK)); - REG_TM3CNT = TM_FREQ_1024 | TM_ENABLE; + REG_TM3CNT = TM_FREQ_1024 | TM_IRQ | TM_ENABLE; exitState = CLOCK_ACQUIRE; break;