diff --git a/src/common/network/BaseNetwork.cpp b/src/common/network/BaseNetwork.cpp index 61b8cd29..1a172141 100644 --- a/src/common/network/BaseNetwork.cpp +++ b/src/common/network/BaseNetwork.cpp @@ -350,6 +350,10 @@ void BaseNetwork::resetDMR(uint32_t slotNo) m_dmrStreamId[1U] = createStreamId(); } + if (m_debug) + LogDebugEx(LOG_NET, "BaseNetwork::resetDMR()", "reset DMR Slot %u stream ID, streamId = %u", slotNo, + (slotNo == 1U) ? m_dmrStreamId[0U] : m_dmrStreamId[1U]); + m_pktSeq = 0U; m_rxDMRData.clear(); } @@ -359,6 +363,10 @@ void BaseNetwork::resetDMR(uint32_t slotNo) void BaseNetwork::resetP25() { m_p25StreamId = createStreamId(); + + if (m_debug) + LogDebugEx(LOG_NET, "BaseNetwork::resetP25()", "reset P25 stream ID, streamId = %u", m_p25StreamId); + m_pktSeq = 0U; m_rxP25Data.clear(); } @@ -368,6 +376,10 @@ void BaseNetwork::resetP25() void BaseNetwork::resetNXDN() { m_nxdnStreamId = createStreamId(); + + if (m_debug) + LogDebugEx(LOG_NET, "BaseNetwork::resetNXDN()", "reset NXDN stream ID, streamId = %u", m_nxdnStreamId); + m_pktSeq = 0U; m_rxNXDNData.clear(); } @@ -377,6 +389,10 @@ void BaseNetwork::resetNXDN() void BaseNetwork::resetAnalog() { m_analogStreamId = createStreamId(); + + if (m_debug) + LogDebugEx(LOG_NET, "BaseNetwork::resetAnalog()", "reset analog stream ID, streamId = %u", m_analogStreamId); + m_pktSeq = 0U; m_rxAnalogData.clear(); } diff --git a/src/common/network/Network.cpp b/src/common/network/Network.cpp index 6987b2ef..e8259b01 100644 --- a/src/common/network/Network.cpp +++ b/src/common/network/Network.cpp @@ -124,6 +124,9 @@ void Network::resetDMR(uint32_t slotNo) else { m_rxDMRStreamId[1U] = 0U; } + + if (m_debug) + LogDebugEx(LOG_NET, "Network::resetDMR()", "reset DMR Slot %u rx stream ID", slotNo); } /* Resets the P25 ring buffer. */ @@ -132,6 +135,9 @@ void Network::resetP25() { BaseNetwork::resetP25(); m_rxP25StreamId = 0U; + + if (m_debug) + LogDebugEx(LOG_NET, "Network::resetP25()", "reset P25 rx stream ID"); } /* Resets the NXDN ring buffer. */ @@ -140,6 +146,9 @@ void Network::resetNXDN() { BaseNetwork::resetNXDN(); m_rxNXDNStreamId = 0U; + + if (m_debug) + LogDebugEx(LOG_NET, "Network::resetNXDN()", "reset NXDN rx stream ID"); } /* Resets the analog ring buffer. */ @@ -148,6 +157,9 @@ void Network::resetAnalog() { BaseNetwork::resetAnalog(); m_rxAnalogStreamId = 0U; + + if (m_debug) + LogDebugEx(LOG_NET, "Network::resetAnalog()", "reset analog rx stream ID"); } /* Sets the instances of the Radio ID and Talkgroup ID lookup tables. */