mirror of
https://github.com/g4klx/MMDVMHost
synced 2025-12-21 23:27:09 +08:00
Add extra duplicate removal logging.
This commit is contained in:
@@ -389,8 +389,10 @@ void CYSFControl::writeNetwork()
|
|||||||
m_netCsum = 0U;
|
m_netCsum = 0U;
|
||||||
} else {
|
} else {
|
||||||
// Check for duplicate frames, if we can
|
// Check for duplicate frames, if we can
|
||||||
if (m_netSeqNo == data[34U] && m_netSeqNo != 0U)
|
if (m_netSeqNo == data[34U] && m_netSeqNo != 0U) {
|
||||||
|
LogDebug("YSF, removing network duplicate by sequence number - %u", data[34U] >> 1);
|
||||||
return;
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
bool changed = false;
|
bool changed = false;
|
||||||
|
|
||||||
@@ -432,8 +434,10 @@ void CYSFControl::writeNetwork()
|
|||||||
for (unsigned int i = 0U; i < YSF_FRAME_LENGTH_BYTES; i++)
|
for (unsigned int i = 0U; i < YSF_FRAME_LENGTH_BYTES; i++)
|
||||||
csum += data[i + 35U];
|
csum += data[i + 35U];
|
||||||
|
|
||||||
if (csum == m_netCsum)
|
if (csum == m_netCsum) {
|
||||||
|
LogDebug("YSF, removing network duplicate by content checksum - %u", csum);
|
||||||
return;
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
m_netCsum = csum;
|
m_netCsum = csum;
|
||||||
// XXX temporary duplicate removal, remove when everyone has upgraded their MMDVM Host
|
// XXX temporary duplicate removal, remove when everyone has upgraded their MMDVM Host
|
||||||
|
|||||||
Reference in New Issue
Block a user