Merge pull request #381 from juribeparada/master

Fix bug “DMR ghost private calls”
This commit is contained in:
Jonathan Naylor 2018-02-04 12:27:30 +00:00 committed by GitHub
commit af219d134d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1540,8 +1540,10 @@ void CDMRSlot::writeNetwork(const CDMRData& dmrData)
m_display->writeDMR(m_slotNo, src, gi, dst, "N");
}
} else if (dataType == DT_RATE_12_DATA || dataType == DT_RATE_34_DATA || dataType == DT_RATE_1_DATA) {
if (m_netState != RS_NET_DATA || m_netFrames == 0U)
if (m_netState != RS_NET_DATA || m_netFrames == 0U) {
writeEndNet();
return;
}
// Regenerate the rate 1/2 payload
if (dataType == DT_RATE_12_DATA) {