mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2024-11-26 14:18:38 -05:00
Use dummy array itone0[] to call a "gen..." routine just to check a message.
This commit is contained in:
parent
f821f32562
commit
bc7dbd025a
@ -144,6 +144,7 @@ extern "C" {
|
||||
}
|
||||
|
||||
int volatile itone[NUM_ISCAT_SYMBOLS]; //Audio tones for all Tx symbols
|
||||
int volatile itone0[NUM_ISCAT_SYMBOLS]; //Dummy array, data not actually used
|
||||
int volatile icw[NUM_CW_SYMBOLS]; //Dits for CW ID
|
||||
struct dec_data dec_data; // for sharing with Fortran
|
||||
|
||||
@ -3473,8 +3474,6 @@ void MainWindow::guiUpdate()
|
||||
strncpy(MyCall, (m_config.my_callsign()+" ").toLatin1(),6);
|
||||
strncpy(MyGrid, (m_config.my_grid()+" ").toLatin1(),6);
|
||||
if(m_modeTx=="MSK144") {
|
||||
// qDebug() << "ichk m_currentMessageType message :" << ichk << m_currentMessageType
|
||||
// << QString::fromStdString(message).trimmed();
|
||||
genmsk_128_90_(message, MyGrid, &ichk, &bcontest, msgsent, const_cast<int *> (itone),
|
||||
&m_currentMessageType, 37, 6, 37);
|
||||
if(m_restart) {
|
||||
@ -3489,7 +3488,7 @@ void MainWindow::guiUpdate()
|
||||
} else {
|
||||
parse77_(message, &m_i3, &m_n3, 37);
|
||||
int ichk=1,itype=-1;
|
||||
gen65_(message,&ichk,msgsent,const_cast<int *>(itone),&itype,22,22);
|
||||
gen65_(message,&ichk,msgsent,const_cast<int *>(itone0),&itype,22,22);
|
||||
/*
|
||||
* itype:
|
||||
* 1 Std msg
|
||||
@ -3503,9 +3502,6 @@ void MainWindow::guiUpdate()
|
||||
m_isync=1;
|
||||
if(!m_config.bGenerate77() and itype == 6 and (m_i3>0 or m_n3>0)) m_isync=2;
|
||||
if(m_config.bGenerate77()) m_isync=2;
|
||||
// qDebug() << "itype i3 n3 isync :" << itype << m_i3 << m_n3 << m_isync
|
||||
// << QString::fromStdString(message).trimmed();
|
||||
|
||||
char ft8msgbits[77];
|
||||
genft8_(message, MyGrid, &bcontest, &m_i3, &m_n3, &m_isync, msgsent,
|
||||
const_cast<char *> (ft8msgbits), const_cast<int *> (itone), 37, 6, 37);
|
||||
@ -4867,7 +4863,6 @@ void MainWindow::msgtype(QString t, QLineEdit* tx) //msgtype()
|
||||
// Set background colors of the Tx message boxes, depending on message type
|
||||
char message[38];
|
||||
char msgsent[38];
|
||||
int itone0[NUM_ISCAT_SYMBOLS]; //Dummy array, data not used
|
||||
QByteArray s=t.toUpper().toLocal8Bit();
|
||||
ba2msg(s,message);
|
||||
int ichk=1,itype=0;
|
||||
@ -6649,11 +6644,11 @@ void MainWindow::on_cbShMsgs_toggled(bool b)
|
||||
m_bShMsgs=b;
|
||||
if(b) ui->cbSWL->setChecked(false);
|
||||
if(m_bShMsgs and (m_mode=="MSK144")) ui->rptSpinBox->setValue(1);
|
||||
int itone0=itone[0];
|
||||
int it0=itone[0];
|
||||
int ntx=m_ntx;
|
||||
m_lastCallsign.clear (); // ensure Tx5 gets updated
|
||||
genStdMsgs(m_rpt);
|
||||
itone[0]=itone0;
|
||||
itone[0]=it0;
|
||||
if(ntx==1) ui->txrb1->setChecked(true);
|
||||
if(ntx==2) ui->txrb2->setChecked(true);
|
||||
if(ntx==3) ui->txrb3->setChecked(true);
|
||||
|
Loading…
Reference in New Issue
Block a user