Fix DMR beacon bug spotted by Shawnchain.

This commit is contained in:
Jonathan Naylor
2019-01-26 12:56:24 +00:00
parent 79805f0fa8
commit fe2a01e1b1

View File

@@ -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();