Stop the status timer when leaving TX.

This commit is contained in:
Jonathan Naylor 2020-05-11 15:00:53 +01:00
parent 15bc1a4027
commit 99b853a976
1 changed files with 3 additions and 0 deletions

3
FM.cpp
View File

@ -377,6 +377,7 @@ void CFM::kerchunkRFState(bool validSignal)
m_timeoutTimer.stop(); m_timeoutTimer.stop();
m_ackMinTimer.stop(); m_ackMinTimer.stop();
m_callsignTimer.stop(); m_callsignTimer.stop();
m_statusTimer.stop();
} }
} }
@ -456,6 +457,7 @@ void CFM::kerchunkExtState(bool validSignal)
m_timeoutTimer.stop(); m_timeoutTimer.stop();
m_ackMinTimer.stop(); m_ackMinTimer.stop();
m_callsignTimer.stop(); m_callsignTimer.stop();
m_statusTimer.stop();
} }
} }
@ -537,6 +539,7 @@ void CFM::hangState(bool validRFSignal, bool validExtSignal)
DEBUG1("State to LISTENING"); DEBUG1("State to LISTENING");
m_state = FS_LISTENING; m_state = FS_LISTENING;
m_hangTimer.stop(); m_hangTimer.stop();
m_statusTimer.stop();
if (m_callsignAtEnd) if (m_callsignAtEnd)
sendCallsign(); sendCallsign();