From 91ac0e7abb73f7b216c3e23a9da3f9e7e635bd09 Mon Sep 17 00:00:00 2001 From: Tom Early Date: Sun, 10 Feb 2019 14:30:56 -0700 Subject: [PATCH] missing sync def. --- QnetModem.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/QnetModem.cpp b/QnetModem.cpp index 8856bc3..96d4a76 100644 --- a/QnetModem.cpp +++ b/QnetModem.cpp @@ -698,7 +698,7 @@ bool CQnetModem::ProcessModem(const SMODEM &frame) if (! VoicePacketIsSync(frame.voice.text)) { // create a quite sync voice packet, if needed if (LOG_DEBUG) printf("Warning: Inserting missing frame sync after header\n"); - const unsigned char sync[12] = { 0x4EU,0x8DU,0x32U,0x88U,0x26U,0x1AU,0x3FU,0x61U,0xE8U,0x55U,0x2DU,0x16U }; + const unsigned char sync[12] = { 0x9EU,0x8DU,0x32U,0x88U,0x26U,0x1AU,0x3FU,0x61U,0xE8U,0x55U,0x2DU,0x16U }; dstr.vpkt.ctrl = 0U; memcpy(dstr.vpkt.vasd.voice, sync, 12U); Modem2Gate.Write(dstr.pkt_id, 29); @@ -717,8 +717,8 @@ bool CQnetModem::ProcessModem(const SMODEM &frame) } else { if (frame.type == TYPE_LOST) printf("Got a TYPE_LOST packet.\n"); - const unsigned char silence[12] = { 0x4EU,0x8DU,0x32U,0x88U,0x26U,0x1AU,0x3FU,0x61U,0xE8U,0x70U,0x4FU,0x93U }; - const unsigned char silsync[12] = { 0x4EU,0x8DU,0x32U,0x88U,0x26U,0x1AU,0x3FU,0x61U,0xE8U,0x55U,0x2DU,0x16U }; + const unsigned char silence[12] = { 0x9EU,0x8DU,0x32U,0x88U,0x26U,0x1AU,0x3FU,0x61U,0xE8U,0x70U,0x4FU,0x93U }; + const unsigned char silsync[12] = { 0x9EU,0x8DU,0x32U,0x88U,0x26U,0x1AU,0x3FU,0x61U,0xE8U,0x55U,0x2DU,0x16U }; if (0U == dstr.vpkt.ctrl) memcpy(dstr.vpkt.vasd.voice, silsync, 12); else