From e587d7a88d9455535f535990f16b019f2b2ab7d5 Mon Sep 17 00:00:00 2001 From: Jonathan Naylor Date: Thu, 2 Feb 2017 20:42:20 +0000 Subject: [PATCH] Add extra data logging. --- DMRSlot.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/DMRSlot.cpp b/DMRSlot.cpp index a853439..59d5a0a 100644 --- a/DMRSlot.cpp +++ b/DMRSlot.cpp @@ -452,7 +452,7 @@ void CDMRSlot::writeModem(unsigned char *data, unsigned int len) if (ret) { trellis.encode(payload, data + 2U); } 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); } } @@ -1426,8 +1426,12 @@ void CDMRSlot::writeNetwork(const CDMRData& dmrData) CDMRTrellis trellis; unsigned char payload[18U]; bool ret = trellis.decode(data + 2U, payload); - if (ret) + if (ret) { 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