From 19846e484b141d8a86547ef5baddd7709d2b7bde Mon Sep 17 00:00:00 2001 From: Steve Franke Date: Sat, 7 Jul 2018 16:31:46 -0500 Subject: [PATCH] Fix what I 'fixed' yesterday. --- mainwindow.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/mainwindow.cpp b/mainwindow.cpp index 3797e2456..77ca113e9 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -77,7 +77,7 @@ extern "C" { fortran_charlen_t); void genft8_(char* msg, char* MyGrid, bool* bcontest, int* i3, int* n3, int* isync, char* msgsent, - int ft8msgbits[], int itone[], fortran_charlen_t, fortran_charlen_t, + char ft8msgbits[], int itone[], fortran_charlen_t, fortran_charlen_t, fortran_charlen_t); void parse77_(char* msg, int* i3, int* n3, fortran_charlen_t); @@ -3472,6 +3472,8 @@ 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 (itone), &m_currentMessageType, 37, 6, 37); if(m_restart) { @@ -3503,9 +3505,9 @@ void MainWindow::guiUpdate() qDebug() << "itype i3 n3 isync :" << itype << m_i3 << m_n3 << m_isync << QString::fromStdString(message).trimmed(); - int ft8msgbits[77]; + char ft8msgbits[77]; genft8_(message, MyGrid, &bcontest, &m_i3, &m_n3, &m_isync, msgsent, - const_cast (ft8msgbits), const_cast (itone), 37, 6, 37); + const_cast (ft8msgbits), const_cast (itone), 37, 6, 37); if(m_config.bFox()) { //Fox must generate the full Tx waveform, not just an itone[] array.