Mike,

Thanks for looking at this.

I intentionally proposed an option because Joe had indicated there were reasons 
it was implemented to use table frequency rather than current dial frequency.

By implementing as an option those who like the way it works now would see no 
change.

I documented a more extreme case than had been in included in draft 2.  With no 
frequency table loaded I tuned a spot collector CW spot at 21.011900.   I 
couldn't hear the spot so I used rig conrols to set USB mode and 21.074000.   
PSK Reporter showed all the stations I decoded  as offsets from 21.011900!

e.g.
Dial frequency 21.074
All.txt decode 240728_174145    21.012 Rx FT8    -12 -0.8 1465 BD4WVQ K4JOM EM60
PSK Reporter showed K4JOM received at 21.013.365

73,
Andy, k3wyc



________________________________
From: Black Michael <mdblac...@yahoo.com>
Sent: Monday, July 29, 2024 10:34 AM
To: wsjt-devel@lists.sourceforge.net <wsjt-devel@lists.sourceforge.net>
Cc: Andy Durbin <a.dur...@msn.com>
Subject: Re: [wsjt-devel] ALL.TXT RX freq is not RX DIAL freq

This small change fixes the problem.
Adding this outside the if clause ensures it is updated with current 
information...
m_freqNominalPeriod = m_freqNominal;

Although we should probably not do pskreporter when the frequency changes like 
this as we aren't sure which frequency was decoded.

Mike W9MDB







void MainWindow::displayDialFrequency ()
{
  if (ui->actionUse_Dark_Style->isChecked()) 
ui->bandComboBox->setStyleSheet("QLineEdit {background-color: #31363b}");  // 
initialize dark style at startup
  Frequency dial_frequency {m_rigState.ptt () && m_rigState.split () ?
      m_rigState.tx_frequency () : m_rigState.frequency ()};

  // lookup band
  auto const& band_name = m_config.bands ()->find (dial_frequency);
  m_freqNominalPeriod = m_freqNominal;
  if (m_lastBand != band_name)





On Sunday, July 28, 2024 at 11:55:46 AM CDT, Andy Durbin via wsjt-devel 
<wsjt-devel@lists.sourceforge.net> wrote:


"What rig do you have that WSJT-X does not follow rig freq changes?

Mike W9MDB"


I have no such rig.  WSJT-X follows my rig frequency with 1 Hz resolution as 
indicated in the draft paper.

The issue is not that WSJT-X does not follow the rig frequency.  The issue is 
that WSJT-X knows the rig frequency but may report a different frequency to 
ALL.TXT and PSK Reporter.

Would you please read the full draft and let me know if any part needs 
clarification.

Thanks and 73,
Andy, k3wyc



_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net<mailto:wsjt-devel@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/wsjt-devel
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to