From f048caa5976d73ea987914adc569666975addeb1 Mon Sep 17 00:00:00 2001 From: Jonathan Naylor Date: Tue, 30 Jan 2018 22:02:14 +0000 Subject: [PATCH] Add the scrambler. --- NXDNControl.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/NXDNControl.cpp b/NXDNControl.cpp index 0f5b7ca..e9dc931 100644 --- a/NXDNControl.cpp +++ b/NXDNControl.cpp @@ -344,6 +344,8 @@ bool CNXDNControl::processVoice(unsigned char usc, unsigned char option, unsigne data[0U] = TAG_DATA; data[1U] = 0x00U; + scrambler(data + 2U); + writeNetwork(data, m_rfFrames % 128U); #if defined(DUMP_NXDN) @@ -403,6 +405,8 @@ bool CNXDNControl::processData(unsigned char option, unsigned char *data) udch.setRAN(m_ran); udch.encode(data + 2U); + scrambler(data + 2U); + writeQueueNet(data); if (m_duplex)