Suppress the ack when Ack=0 in a less buggy way.

This commit is contained in:
Jonathan Naylor 2017-07-27 16:39:14 +01:00 committed by GitHub
parent 8a131f45b3
commit 1437fca2f2

View file

@ -525,8 +525,7 @@ void CDStarControl::writeEndRF()
if (m_netState == RS_NET_IDLE) {
m_display->clearDStar();
if (m_ackReply)
m_ackTimer.start();
m_ackTimer.start();
if (m_network != NULL)
m_network->reset();
@ -1014,6 +1013,9 @@ void CDStarControl::sendAck()
{
m_rfTimeoutTimer.stop();
if (!m_ackReply)
return;
unsigned char user[DSTAR_LONG_CALLSIGN_LENGTH];
m_rfHeader.getMyCall1(user);