diff --git a/widgets/mainwindow.cpp b/widgets/mainwindow.cpp index 0cd19b553..626324e10 100644 --- a/widgets/mainwindow.cpp +++ b/widgets/mainwindow.cpp @@ -4036,7 +4036,8 @@ void MainWindow::stopTx2() on_stopTxButton_clicked (); m_nTx73 = 0; } - if(m_mode.startsWith ("WSPR") and m_ntr==-1 and !m_tuneup) { + if(((m_mode.startsWith("WSPR") and m_ntr==-1) or m_mode=="FT4") and + !m_tuneup) { m_wideGraph->setWSPRtransmitted(); WSPR_scheduling (); m_ntr=0; diff --git a/widgets/plotter.cpp b/widgets/plotter.cpp index 4fad379d8..813e2bc31 100644 --- a/widgets/plotter.cpp +++ b/widgets/plotter.cpp @@ -166,7 +166,7 @@ void CPlotter::draw(float swide[], bool bScroll, bool bRed) ymin=1.e30; if(swide[0]>1.e29 and swide[0]< 1.5e30) painter1.setPen(Qt::green); - if(swide[0]>1.4e30) painter1.setPen(Qt::yellow); + if(swide[0]>1.4e30) painter1.setPen(Qt::red); if(!m_bReplot) { m_j=0; int irow=-1; diff --git a/widgets/widegraph.cpp b/widgets/widegraph.cpp index b4601ba4c..1f3110cee 100644 --- a/widgets/widegraph.cpp +++ b/widgets/widegraph.cpp @@ -187,7 +187,8 @@ void WideGraph::dataSink2(float s[], float df3, int ihsym, int ndiskdata) //dat // Time according to this computer qint64 ms = QDateTime::currentMSecsSinceEpoch() % 86400000; int ntr = (ms/1000) % m_TRperiod; - if((ndiskdata && ihsym <= m_waterfallAvg) || (!ndiskdata && ntr