Restore rate 3/4 data logging that was lost in the last commit.

This commit is contained in:
Jonathan Naylor
2017-02-13 08:50:23 +00:00
committed by GitHub
parent 742d61fef1
commit 6ee6fc3cdc

View File

@@ -462,7 +462,7 @@ void CDMRSlot::writeModem(unsigned char *data, unsigned int len)
if (ret) { if (ret) {
trellis.encode(payload, data + 2U); trellis.encode(payload, data + 2U);
} else { } else {
LogDebug("DMR Slot %u, unfixable rate 3/4 data", m_slotNo); LogMessage("DMR Slot %u, unfixable RF rate 3/4 data", m_slotNo);
CUtils::dump(1U, "Data", data + 2U, DMR_FRAME_LENGTH_BYTES); CUtils::dump(1U, "Data", data + 2U, DMR_FRAME_LENGTH_BYTES);
} }
} }
@@ -1469,8 +1469,12 @@ void CDMRSlot::writeNetwork(const CDMRData& dmrData)
CDMRTrellis trellis; CDMRTrellis trellis;
unsigned char payload[18U]; unsigned char payload[18U];
bool ret = trellis.decode(data + 2U, payload); bool ret = trellis.decode(data + 2U, payload);
if (ret) if (ret) {
trellis.encode(payload, data + 2U); trellis.encode(payload, data + 2U);
} else {
LogMessage("DMR Slot %u, unfixable network rate 3/4 data", m_slotNo);
CUtils::dump(1U, "Data", data + 2U, DMR_FRAME_LENGTH_BYTES);
}
} }
// Regenerate the Slot Type // Regenerate the Slot Type