Allow for possible "a3", etc., at end of lines decoded by Hound.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8381 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
This commit is contained in:
Joe Taylor 2017-12-29 18:26:10 +00:00
parent a08b30a1cb
commit ce0a92c123

View File

@ -2942,7 +2942,7 @@ void MainWindow::readFromStdout() //readFromStdout
} else {
QStringList w=decodedtext.string().mid(24).split(" ",QString::SkipEmptyParts);
if(decodedtext.string().contains("/")) w.append(" +00"); //Add a dummy report
if(w.size()==3) {
if(w.size()>=3) {
QString foxCall=w.at(1);
if(w.at(0)==m_config.my_callsign()) {
if(w.at(2)=="RR73") {
@ -7364,7 +7364,7 @@ void MainWindow::foxRxSequencer(QString msg, QString houndCall, QString rptRcvd)
*/
m_foxQSO[houndCall].rcvd=rptRcvd.mid(1); //Save Fox's report for the log
m_foxRR73Queue.enqueue(houndCall); //Request RR73 to be sent to houndCall
m_foxRR73Queue.enqueue(houndCall); //Request RR73 to be sent to Hound
writeFoxQSO(" " + msg.trimmed());
}