Require i3bits to be set to avoid most weird false decodes
This commit is contained in:
parent
ebf30b38ef
commit
07118dac49
@ -3211,28 +3211,17 @@ void MainWindow::readFromStdout() //readFromStdout
|
|||||||
foxRxSequencer(decodedtext.string(),houndCall,houndGrid);
|
foxRxSequencer(decodedtext.string(),houndCall,houndGrid);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// only display frames that are FT8Call frames (should decrease false decodes by at least 50%)
|
||||||
|
bool bValidFrame = (
|
||||||
|
decodedtext.bits() == Varicode::FT8CallFirst ||
|
||||||
|
decodedtext.bits() == Varicode::FT8Call ||
|
||||||
|
decodedtext.bits() == Varicode::FT8CallLast
|
||||||
|
);
|
||||||
|
|
||||||
//Left (Band activity) window
|
//Left (Band activity) window
|
||||||
if(!bAvgMsg) {
|
if(!bAvgMsg && bValidFrame) {
|
||||||
if(m_mode=="FT8" and m_config.bFox()) {
|
if(m_mode=="FT8" and m_config.bFox()) {
|
||||||
if(!m_bDisplayedOnce) {
|
|
||||||
// This hack sets the font. Surely there's a better way!
|
|
||||||
DecodedText dt{".",false," "};
|
|
||||||
ui->decodedTextBrowser->displayDecodedText(dt,m_baseCall,m_config.DXCC(),
|
|
||||||
m_logBook,m_config.color_CQ(),m_config.color_MyCall(),
|
|
||||||
m_config.color_DXCC(), m_config.color_NewCall(),m_config.ppfx());
|
|
||||||
m_bDisplayedOnce=true;
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
ui->decodedTextBrowser->displayDecodedText(decodedtext,m_baseCall,m_config.DXCC(),
|
|
||||||
m_logBook,m_config.color_CQ(),m_config.color_MyCall(),
|
|
||||||
m_config.color_DXCC(), m_config.color_NewCall(),
|
|
||||||
m_config.ppfx(),(ui->cbCQonly->isVisible() and ui->cbCQonly->isChecked()));
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// Parse General Activity
|
// Parse General Activity
|
||||||
#if 1
|
#if 1
|
||||||
bool shouldParseGeneralActivity = true;
|
bool shouldParseGeneralActivity = true;
|
||||||
@ -3281,6 +3270,7 @@ void MainWindow::readFromStdout() //readFromStdout
|
|||||||
m_bandActivity[offset].removeFirst();
|
m_bandActivity[offset].removeFirst();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user