mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2024-10-31 15:47:10 -04:00
Fix a tool tip (tnx to IW3RAB!); correct a widget name.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8508 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
This commit is contained in:
parent
36434818b8
commit
8e9f395261
@ -2458,7 +2458,7 @@ Right click for insert and delete options.</string>
|
|||||||
<bool>true</bool>
|
<bool>true</bool>
|
||||||
</property>
|
</property>
|
||||||
<property name="toolTip">
|
<property name="toolTip">
|
||||||
<string><html><head/><body><p>Decode on-the-fly rather than at end of Rx sequence.</p></body></html></string>
|
<string><html><head/><body><p>Generate Tx audio with four times the normal tone spacing. Intended for special LF/MF transmitters that use a divide-by-4 before generating RF.</p></body></html></string>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>x 4 Tone Spacing</string>
|
<string>x 4 Tone Spacing</string>
|
||||||
|
@ -2727,6 +2727,7 @@ void MainWindow::decode() //decode()
|
|||||||
} else {
|
} else {
|
||||||
memcpy(to, from, qMin(mem_jt9->size(), size));
|
memcpy(to, from, qMin(mem_jt9->size(), size));
|
||||||
QFile {m_config.temp_dir ().absoluteFilePath (".lock")}.remove (); // Allow jt9 to start
|
QFile {m_config.temp_dir ().absoluteFilePath (".lock")}.remove (); // Allow jt9 to start
|
||||||
|
qDebug() << "aa" << dec_data.params.nutc;
|
||||||
decodeBusy(true);
|
decodeBusy(true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -2799,6 +2800,7 @@ void MainWindow::writeAllTxt(QString message)
|
|||||||
|
|
||||||
void MainWindow::decodeDone ()
|
void MainWindow::decodeDone ()
|
||||||
{
|
{
|
||||||
|
qDebug() << "yy";
|
||||||
dec_data.params.nagain=0;
|
dec_data.params.nagain=0;
|
||||||
dec_data.params.ndiskdat=0;
|
dec_data.params.ndiskdat=0;
|
||||||
m_nclearave=0;
|
m_nclearave=0;
|
||||||
@ -2808,12 +2810,14 @@ void MainWindow::decodeDone ()
|
|||||||
m_RxLog=0;
|
m_RxLog=0;
|
||||||
m_blankLine=true;
|
m_blankLine=true;
|
||||||
if(m_config.bFox()) houndCallers();
|
if(m_config.bFox()) houndCallers();
|
||||||
|
qDebug() << "zz";
|
||||||
}
|
}
|
||||||
|
|
||||||
void MainWindow::readFromStdout() //readFromStdout
|
void MainWindow::readFromStdout() //readFromStdout
|
||||||
{
|
{
|
||||||
while(proc_jt9.canReadLine()) {
|
while(proc_jt9.canReadLine()) {
|
||||||
QByteArray t=proc_jt9.readLine();
|
QByteArray t=proc_jt9.readLine();
|
||||||
|
qDebug() << "bb" << t;
|
||||||
if(m_mode=="FT8" and !m_config.bHound() and t.contains(";")) {
|
if(m_mode=="FT8" and !m_config.bHound() and t.contains(";")) {
|
||||||
if(t.contains("<...>")) continue;
|
if(t.contains("<...>")) continue;
|
||||||
if(!m_bWarnedHound) {
|
if(!m_bWarnedHound) {
|
||||||
@ -7484,7 +7488,7 @@ void MainWindow::foxTxSequencer()
|
|||||||
* is to be started.
|
* is to be started.
|
||||||
*
|
*
|
||||||
* Determine what the Tx message(s) will be for each active slot, call
|
* Determine what the Tx message(s) will be for each active slot, call
|
||||||
* foxgen() to generate and accumulate the corresponding waveform.
|
* foxgenWaveform() to generate and accumulate the corresponding waveform.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
qint64 now=QDateTime::currentMSecsSinceEpoch()/1000;
|
qint64 now=QDateTime::currentMSecsSinceEpoch()/1000;
|
||||||
@ -7508,13 +7512,12 @@ void MainWindow::foxTxSequencer()
|
|||||||
rm_tb4(hc2); //Remove this hound from tb4
|
rm_tb4(hc2); //Remove this hound from tb4
|
||||||
fm = hc1 + " RR73; " + hc2 + " <" + m_config.my_callsign() + "> " + rpt; //Tx msg
|
fm = hc1 + " RR73; " + hc2 + " <" + m_config.my_callsign() + "> " + rpt; //Tx msg
|
||||||
}
|
}
|
||||||
// Log this QSO!
|
|
||||||
|
// Log this QSO!
|
||||||
m_hisCall=hc1;
|
m_hisCall=hc1;
|
||||||
m_hisGrid=m_foxQSO[hc1].grid;
|
m_hisGrid=m_foxQSO[hc1].grid;
|
||||||
m_rptSent=m_foxQSO[hc1].sent;
|
m_rptSent=m_foxQSO[hc1].sent;
|
||||||
m_rptRcvd=m_foxQSO[hc1].rcvd;
|
m_rptRcvd=m_foxQSO[hc1].rcvd;
|
||||||
// qDebug() << "Fox Logged :" << islot << m_hisCall << m_hisGrid << m_rptSent
|
|
||||||
// << m_rptRcvd << m_lastBand;
|
|
||||||
QDateTime logTime {QDateTime::currentDateTimeUtc ()};
|
QDateTime logTime {QDateTime::currentDateTimeUtc ()};
|
||||||
QString logLine=logTime.toString("yyyy-MM-dd hh:mm") + " " + m_hisCall +
|
QString logLine=logTime.toString("yyyy-MM-dd hh:mm") + " " + m_hisCall +
|
||||||
" " + m_hisGrid + " " + m_rptSent + " " + m_rptRcvd + " " + m_lastBand;
|
" " + m_hisGrid + " " + m_rptSent + " " + m_rptRcvd + " " + m_lastBand;
|
||||||
@ -7522,9 +7525,10 @@ void MainWindow::foxTxSequencer()
|
|||||||
m_msgAvgWidget->foxAddLog(logLine);
|
m_msgAvgWidget->foxAddLog(logLine);
|
||||||
}
|
}
|
||||||
on_logQSOButton_clicked();
|
on_logQSOButton_clicked();
|
||||||
m_foxRateQueue.enqueue(now); //Add present time in seconds to Rate queue.
|
|
||||||
m_loggedByFox[hc1] += (m_lastBand + " ");
|
m_foxRateQueue.enqueue(now); //Add present time in seconds to the Rate queue.
|
||||||
if(m_foxQSOqueue.contains(hc1)) m_foxQSOqueue.removeOne(hc1);
|
m_loggedByFox[hc1] += (m_lastBand + " "); //Note this Hound logged on current band
|
||||||
|
if(m_foxQSOqueue.contains(hc1)) m_foxQSOqueue.removeOne(hc1); //Remove hc1 from QSOqueue
|
||||||
|
|
||||||
islot++;
|
islot++;
|
||||||
foxGenWaveform(islot-1,fm); //Generate tx waveform
|
foxGenWaveform(islot-1,fm); //Generate tx waveform
|
||||||
|
Loading…
Reference in New Issue
Block a user