From b9843907116940f658149cdea113155c851dd381 Mon Sep 17 00:00:00 2001 From: Bill Somerville Date: Sat, 15 Aug 2020 23:29:53 +0100 Subject: [PATCH] Fix PSK Reporter spots of FST4W decodes with power <10 dBm --- widgets/mainwindow.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/widgets/mainwindow.cpp b/widgets/mainwindow.cpp index 059086c67..7040936c1 100644 --- a/widgets/mainwindow.cpp +++ b/widgets/mainwindow.cpp @@ -3505,9 +3505,8 @@ void MainWindow::readFromStdout() //readFromStdout bool okToPost=(nsec > int(4*m_TRperiod)/5); if(m_mode=="FST4W" and okToPost) { line_read=line_read.left(22) + " CQ " + line_read.trimmed().mid(22); - int n=line_read.trimmed().size(); - line_read=line_read.trimmed().left(n-3); - DecodedText FST4W_post {QString::fromUtf8(line_read.constData())}; + auto p = line_read.lastIndexOf (' '); + DecodedText FST4W_post {QString::fromUtf8 (line_read.left (p).constData ())}; pskPost(FST4W_post); } else { if (stdMsg && okToPost) pskPost(decodedtext);