Add some default Echo frequencies.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@5524 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
This commit is contained in:
Joe Taylor 2015-06-04 17:53:38 +00:00
parent ac32702b00
commit 3fe0290240
2 changed files with 30 additions and 19 deletions

View File

@ -53,37 +53,48 @@ namespace
{28076000, Modes::JT65}, {28076000, Modes::JT65},
{28078000, Modes::JT9}, {28078000, Modes::JT9},
{28124600, Modes::WSPR}, {28124600, Modes::WSPR},
{50000000, Modes::Echo},
{50276000, Modes::JT65}, {50276000, Modes::JT65},
{50293000, Modes::WSPR}, {50293000, Modes::WSPR},
{70091000, Modes::JT65}, {70091000, Modes::JT65},
{70091000, Modes::WSPR}, {70091000, Modes::WSPR},
{144000000, Modes::JT4}, {144000000, Modes::Echo},
{144100000, Modes::JT4},
{144489000, Modes::JT65}, {144489000, Modes::JT65},
{144489000, Modes::WSPR}, {144489000, Modes::WSPR},
{222000000, Modes::JT4}, {222000000, Modes::JT4},
{222000000, Modes::JT65}, {222000000, Modes::JT65},
{432000000, Modes::Echo},
{432000000, Modes::JT4}, {432000000, Modes::JT4},
{432000000, Modes::JT65}, {432000000, Modes::JT65},
{432300000, Modes::WSPR}, {432300000, Modes::WSPR},
{902000000, Modes::JT4}, {902000000, Modes::JT4},
{902000000, Modes::JT65}, {902000000, Modes::JT65},
{1296000000, Modes::Echo},
{1296000000, Modes::JT4}, {1296000000, Modes::JT4},
{1296000000, Modes::JT65}, {1296000000, Modes::JT65},
{1296500000, Modes::WSPR}, {1296500000, Modes::WSPR},
{2301000000, Modes::Echo},
{2301000000, Modes::JT4}, {2301000000, Modes::JT4},
{2301000000, Modes::JT65}, {2301000000, Modes::JT65},
{2304000000, Modes::Echo},
{2304000000, Modes::JT4}, {2304000000, Modes::JT4},
{2304000000, Modes::JT65}, {2304000000, Modes::JT65},
{2320000000, Modes::Echo},
{2320000000, Modes::JT4}, {2320000000, Modes::JT4},
{2320000000, Modes::JT65}, {2320000000, Modes::JT65},
{3400000000, Modes::Echo},
{3400000000, Modes::JT4}, {3400000000, Modes::JT4},
{3400000000, Modes::JT65}, {3400000000, Modes::JT65},
{3456000000, Modes::JT4}, {3456000000, Modes::JT4},
{3456000000, Modes::JT65}, {3456000000, Modes::JT65},
{5760000000, Modes::Echo},
{5760000000, Modes::JT4}, {5760000000, Modes::JT4},
{5760000000, Modes::JT65}, {5760000000, Modes::JT65},
{10368000000, Modes::Echo},
{10368000000, Modes::JT4}, {10368000000, Modes::JT4},
{10368000000, Modes::JT65}, {10368000000, Modes::JT65},
{24048000000, Modes::Echo},
{24048000000, Modes::JT4}, {24048000000, Modes::JT4},
{24048000000, Modes::JT65}, {24048000000, Modes::JT65},
}; };

View File

@ -1172,7 +1172,8 @@ void MainWindow::statusChanged()
{ {
m_messageClient->status_update (m_dialFreq, m_mode, m_hisCall, m_messageClient->status_update (m_dialFreq, m_mode, m_hisCall,
QString::number (ui->rptSpinBox->value ()), QString::number (ui->rptSpinBox->value ()),
m_modeTx, ui->autoButton->isChecked (), m_transmitting); m_modeTx, ui->autoButton->isChecked (),
m_transmitting);
QFile f {m_config.temp_dir ().absoluteFilePath ("wsjtx_status.txt")}; QFile f {m_config.temp_dir ().absoluteFilePath ("wsjtx_status.txt")};
if(f.open(QFile::WriteOnly | QIODevice::Text)) { if(f.open(QFile::WriteOnly | QIODevice::Text)) {
@ -1759,7 +1760,8 @@ void MainWindow::decodeBusy(bool b) //decodeBusy()
if ("JT9+JT65" == m_mode) m_firstDecode = 65 + 9; if ("JT9+JT65" == m_mode) m_firstDecode = 65 + 9;
showProgress = true; showProgress = true;
} }
if (b && m_firstDecode != 9 && m_firstDecode != 65 + 9 && ("JT9" == m_mode || "JT9W-1" == m_mode)) if (b && m_firstDecode != 9 && m_firstDecode != 65 + 9 &&
("JT9" == m_mode || "JT9W-1" == m_mode))
{ {
m_firstDecode += 9; m_firstDecode += 9;
showProgress = true; showProgress = true;
@ -2080,7 +2082,8 @@ void MainWindow::guiUpdate()
<< ": " << m_currentMessage << endl; << ": " << m_currentMessage << endl;
f.close(); f.close();
} else { } else {
msgBox("Cannot open \"" + f.fileName () + "\" for append:" + f.errorString ()); msgBox("Cannot open \"" + f.fileName () + "\" for append:" +
f.errorString ());
} }
} }
@ -2091,7 +2094,10 @@ void MainWindow::guiUpdate()
m_transmitting = true; m_transmitting = true;
transmitDisplay (true); transmitDisplay (true);
m_messageClient->status_update (m_dialFreq, m_mode, m_hisCall, QString::number (ui->rptSpinBox->value ()), m_modeTx, ui->autoButton->isChecked (), m_transmitting); m_messageClient->status_update (m_dialFreq, m_mode, m_hisCall,
QString::number (ui->rptSpinBox->value ()),
m_modeTx, ui->autoButton->isChecked (),
m_transmitting);
} }
if(!m_btxok && btxok0 && g_iptt==1) stopTx(); if(!m_btxok && btxok0 && g_iptt==1) stopTx();
@ -2251,7 +2257,8 @@ void MainWindow::stopTx()
monitor (true); monitor (true);
m_messageClient->status_update (m_dialFreq, m_mode, m_hisCall, m_messageClient->status_update (m_dialFreq, m_mode, m_hisCall,
QString::number (ui->rptSpinBox->value ()), QString::number (ui->rptSpinBox->value ()),
m_modeTx, ui->autoButton->isChecked (), m_transmitting); m_modeTx, ui->autoButton->isChecked (),
m_transmitting);
} }
void MainWindow::stopTx2() void MainWindow::stopTx2()
@ -2935,19 +2942,10 @@ void MainWindow::on_logQSOButton_clicked() //Log QSO button
if(m_hisCall=="") return; if(m_hisCall=="") return;
m_dateTimeQSO=QDateTime::currentDateTimeUtc(); m_dateTimeQSO=QDateTime::currentDateTimeUtc();
m_logDlg->initLogQSO (m_hisCall m_logDlg->initLogQSO (m_hisCall, m_hisGrid, m_modeTx, m_rptSent, m_rptRcvd,
, m_hisGrid m_dateTimeQSO, m_dialFreq + ui->TxFreqSpinBox->value(),
, m_modeTx m_config.my_callsign(), m_config.my_grid(), m_noSuffix,
, m_rptSent m_config.log_as_RTTY(), m_config.report_in_comments());
, m_rptRcvd
, m_dateTimeQSO
, m_dialFreq + ui->TxFreqSpinBox->value ()
, m_config.my_callsign ()
, m_config.my_grid ()
, m_noSuffix
, m_config.log_as_RTTY ()
, m_config.report_in_comments ()
);
} }
void MainWindow::acceptQSO2(QDateTime const& QSO_date, QString const& call, QString const& grid void MainWindow::acceptQSO2(QDateTime const& QSO_date, QString const& call, QString const& grid
@ -3181,6 +3179,8 @@ void MainWindow::on_actionEcho_triggered()
if(!m_echoGraph->isVisible()) m_echoGraph->show(); if(!m_echoGraph->isVisible()) m_echoGraph->show();
mode_label->setStyleSheet("QLabel{background-color: #7cfc00}"); mode_label->setStyleSheet("QLabel{background-color: #7cfc00}");
mode_label->setText(m_mode); mode_label->setText(m_mode);
VHF_controls_visible(false);
WSPR_config(true);
} }
void MainWindow::switch_mode (Mode mode) void MainWindow::switch_mode (Mode mode)