On 3/19/2019 10:43 AM, Black Michael W9MDB via wsjt-devel wrote:
There's a possible bug in the Hound moving logic where TX3 gets shifted.

Shouldn't the m_nFoxFreq>600 be n_nFoxFreq>900??

           if (m_nSentFoxRrpt==2 and m_ntx==3) {
            // move off the original Fox frequency on subsequent tries of Tx3
             int nfreq=m_nFoxFreq + 300;
            if(m_nFoxFreq>600) nfreq=m_nFoxFreq - 300;  //keep nfreq below 900 Hz
             ui->TxFreqSpinBox->setValue(nfreq);

The code is as intended.

Variable m_nFoxFreq holds the Audio frequency at which I (a Hound) received a call from Fox. On repeat attempts at sending Tx3, by default I want to transmit 300 Hz higher than m_nFoxFreq, but definitely no higher than 900 Hz.

        -- Joe, K1JT


_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to