From 9171ff53547b19d062d39b541e37d92ccaee653c Mon Sep 17 00:00:00 2001 From: Steven Franke Date: Wed, 6 Jul 2016 19:11:03 +0000 Subject: [PATCH] Define the length of short msk messages. git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6879 ab8295b8-cf94-4d9e-aec4-7959e3be5d79 --- lib/genmsk32.f90 | 2 +- mainwindow.cpp | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/genmsk32.f90 b/lib/genmsk32.f90 index 04c934164..53fb95035 100644 --- a/lib/genmsk32.f90 +++ b/lib/genmsk32.f90 @@ -4,7 +4,7 @@ subroutine genmsk32(msg,msgsent,ichk,itone,itype) character*22 msg,msgsent,hashmsg character*4 crpt,rpt(0:31) logical first - integer itone(32) + integer itone(144) integer ig24(0:4096-1) !Codewords for Golay (24,12) code integer*1 codeword(24),bitseq(32) integer*1 s8r(8) diff --git a/mainwindow.cpp b/mainwindow.cpp index 293ad9e41..96a8a84f0 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -4897,6 +4897,7 @@ void MainWindow::transmit (double snr) if(itone[35] < 0) nsym=35; } else { nsym=NUM_MSK144_SYMBOLS; + if(itone[32] < 0) nsym=32; } Q_EMIT sendMessage (nsym, double(m_nsps), f0, m_toneSpacing, m_soundOutput, m_config.audio_output_channel (),