diff --git a/mainwindow.ui b/mainwindow.ui index 6368fc652..03e1f0c3e 100644 --- a/mainwindow.ui +++ b/mainwindow.ui @@ -570,7 +570,7 @@ QLabel[oob="true"] { - 0 + 1 @@ -1744,7 +1744,7 @@ list. The list can be maintained in Settings (F2). 1400 - 1600 + 1700 1500 diff --git a/plotter.cpp b/plotter.cpp index b8cbce5cf..14ac09e73 100644 --- a/plotter.cpp +++ b/plotter.cpp @@ -414,12 +414,18 @@ void CPlotter::DrawOverlay() //DrawOverlay() } painter0.setPen(penGreen); - if(m_mode=="WSPR") { //### WSPR-15 code needed here, too ### + if(m_mode=="WSPR") { x1=XfromFreq(1400); x2=XfromFreq(1600); painter0.drawLine(x1,29,x2,29); } + if(m_mode=="WSPR-LF") { + x1=XfromFreq(1600); + x2=XfromFreq(1700); + painter0.drawLine(x1,29,x2,29); + } + if(m_mode=="FreqCal") { //FreqCal x1=XfromFreq(m_rxFreq-m_tol); x2=XfromFreq(m_rxFreq+m_tol); @@ -466,11 +472,16 @@ void CPlotter::DrawOverlay() //DrawOverlay() painter0.setPen(penRed); x1=XfromFreq(m_txFreq); x2=XfromFreq(m_txFreq+bw); - if(m_mode=="WSPR") { //### WSPR-15 code needed here, too + if(m_mode=="WSPR") { bw=4*12000.0/8192.0; //WSPR x1=XfromFreq(m_txFreq-0.5*bw); x2=XfromFreq(m_txFreq+0.5*bw); } + if(m_mode=="WSPR-LF") { + bw=3*12000.0/8640.0; //WSPR-LF + x1=XfromFreq(m_txFreq-0.5*bw); + x2=XfromFreq(m_txFreq+0.5*bw); + } painter0.drawLine(x1,17,x1,21); painter0.drawLine(x1,17,x2,17); painter0.drawLine(x2,17,x2,21);