From fe2a01e1b1bc468c9d848b90f542fe0e59f93aeb Mon Sep 17 00:00:00 2001 From: Jonathan Naylor Date: Sat, 26 Jan 2019 12:56:24 +0000 Subject: [PATCH] Fix DMR beacon bug spotted by Shawnchain. --- MMDVMHost.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MMDVMHost.cpp b/MMDVMHost.cpp index 7419420..daf3ce7 100644 --- a/MMDVMHost.cpp +++ b/MMDVMHost.cpp @@ -978,7 +978,7 @@ int CMMDVMHost::run() dmrBeaconIntervalTimer.clock(ms); if (dmrBeaconIntervalTimer.isRunning() && dmrBeaconIntervalTimer.hasExpired()) { if ((m_mode == MODE_IDLE || m_mode == MODE_DMR) && !m_modem->hasTX()) { - if (!m_fixedMode) + if (!m_fixedMode && m_mode == MODE_IDLE) setMode(MODE_DMR); dmrBeaconIntervalTimer.start(); dmrBeaconDurationTimer.start();