mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2024-11-22 12:23:37 -05:00
Let Fox and Hound decodes flow to UDP message channel
This commit is contained in:
parent
6caa77b166
commit
6fdad18201
@ -3091,6 +3091,8 @@ void MainWindow::readFromStdout() //readFromStdout
|
|||||||
m_QSOText = decodedtext.string ().trimmed ();
|
m_QSOText = decodedtext.string ().trimmed ();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
postDecode (true, decodedtext.string ());
|
||||||
|
|
||||||
if(m_mode=="FT8" and SpecOp::HOUND==m_config.special_op_id()) {
|
if(m_mode=="FT8" and SpecOp::HOUND==m_config.special_op_id()) {
|
||||||
if(decodedtext.string().contains(";")) {
|
if(decodedtext.string().contains(";")) {
|
||||||
QStringList w=decodedtext.string().mid(24).split(" ",QString::SkipEmptyParts);
|
QStringList w=decodedtext.string().mid(24).split(" ",QString::SkipEmptyParts);
|
||||||
@ -3137,7 +3139,6 @@ void MainWindow::readFromStdout() //readFromStdout
|
|||||||
if(m_mode=="FT8" or m_mode=="QRA64" or m_mode=="JT4" or m_mode=="JT65" or m_mode=="JT9") {
|
if(m_mode=="FT8" or m_mode=="QRA64" or m_mode=="JT4" or m_mode=="JT65" or m_mode=="JT9") {
|
||||||
auto_sequence (decodedtext, 25, 50);
|
auto_sequence (decodedtext, 25, 50);
|
||||||
}
|
}
|
||||||
postDecode (true, decodedtext.string ());
|
|
||||||
|
|
||||||
// find and extract any report for myCall, but save in m_rptRcvd only if it's from DXcall
|
// find and extract any report for myCall, but save in m_rptRcvd only if it's from DXcall
|
||||||
QString rpt;
|
QString rpt;
|
||||||
@ -7224,7 +7225,7 @@ void MainWindow::postDecode (bool is_new, QString const& message)
|
|||||||
, QTime::fromString (parts[0], has_seconds ? "hhmmss" : "hhmm")
|
, QTime::fromString (parts[0], has_seconds ? "hhmmss" : "hhmm")
|
||||||
, parts[1].toInt ()
|
, parts[1].toInt ()
|
||||||
, parts[2].toFloat (), parts[3].toUInt (), parts[4]
|
, parts[2].toFloat (), parts[3].toUInt (), parts[4]
|
||||||
, decode.mid (has_seconds ? 24 : 22, 21)
|
, decode.mid (has_seconds ? 24 : 22)
|
||||||
, QChar {'?'} == decode.mid (has_seconds ? 24 + 21 : 22 + 21, 1)
|
, QChar {'?'} == decode.mid (has_seconds ? 24 + 21 : 22 + 21, 1)
|
||||||
, m_diskData);
|
, m_diskData);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user