mirror of
https://github.com/g4klx/MMDVMHost
synced 2025-12-23 08:45:48 +08:00
Suppress the ack when Ack=0 in a less buggy way.
This commit is contained in:
@@ -525,7 +525,6 @@ void CDStarControl::writeEndRF()
|
|||||||
if (m_netState == RS_NET_IDLE) {
|
if (m_netState == RS_NET_IDLE) {
|
||||||
m_display->clearDStar();
|
m_display->clearDStar();
|
||||||
|
|
||||||
if (m_ackReply)
|
|
||||||
m_ackTimer.start();
|
m_ackTimer.start();
|
||||||
|
|
||||||
if (m_network != NULL)
|
if (m_network != NULL)
|
||||||
@@ -1014,6 +1013,9 @@ void CDStarControl::sendAck()
|
|||||||
{
|
{
|
||||||
m_rfTimeoutTimer.stop();
|
m_rfTimeoutTimer.stop();
|
||||||
|
|
||||||
|
if (!m_ackReply)
|
||||||
|
return;
|
||||||
|
|
||||||
unsigned char user[DSTAR_LONG_CALLSIGN_LENGTH];
|
unsigned char user[DSTAR_LONG_CALLSIGN_LENGTH];
|
||||||
m_rfHeader.getMyCall1(user);
|
m_rfHeader.getMyCall1(user);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user