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