From b76334dbb473314812a1bd6f950af5aff00e1ead Mon Sep 17 00:00:00 2001 From: Bryan Biedenkapp Date: Sat, 9 Dec 2023 13:23:54 -0500 Subject: [PATCH] ugh -- I missed the broadcast timer too, oops; --- src/host/Host.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/host/Host.cpp b/src/host/Host.cpp index aa13a60d..0203b126 100644 --- a/src/host/Host.cpp +++ b/src/host/Host.cpp @@ -1072,11 +1072,13 @@ int Host::run() m_cwIdTimer.clock(ms); if (m_cwIdTimer.isRunning() && m_cwIdTimer.hasExpired()) { if (!m_modem->hasTX() && !m_p25CtrlChannel && !m_dmrCtrlChannel && !m_nxdnCtrlChannel) { - if (m_dmrBeaconDurationTimer.isRunning() || m_p25BcastDurationTimer.isRunning()) { + if (m_dmrBeaconDurationTimer.isRunning() || m_p25BcastDurationTimer.isRunning() || + m_nxdnBcastDurationTimer.isRunning()) { LogDebug(LOG_HOST, "CW, beacon or CC timer running, ceasing"); m_dmrBeaconDurationTimer.stop(); m_p25BcastDurationTimer.stop(); + m_nxdnBcastDurationTimer.stop(); } LogDebug(LOG_HOST, "CW, start transmitting");