Laurie,
the /QSO Logged/ datagram is *coherent* in that the ADIF field *FREQ* is
defined to be "QSO frequency in Megahertz", which would be dial
frequency plus TX offset, allowing for the datagram fields to be
represented in Hz, rather than MHz. There is also an ADIF field
*FREQ_RX* defined as "in a split frequency QSO, the logging station's
receiving frequency in Megahertz".
Such a field is missing both in the /QSO Logged/ datagram and the ADIF
log file written locally by WSJT-X. The original requirement, noted by
Dan Malcolm, to log both transmitted and received frequencies could be
met by an extended /QSO Logged/ datagram, and the addition of that field
to the WSJT-X log files.
It seems odd, though, that the /Status/ datagram provides transmit and
received offsets from a nominal /dial frequency/. But the same label
/dial frequency/ is used to indicate be the transmitted (presumably
centre) frequency in a /QSO logged/ datagram.
Robin, G8DQX
ADIF fields: http://adif.org/307/ADIF_307.htm#QSO_Fields
WSJT-X UDP /QSO Logged/ definition:
https://sourceforge.net/p/wsjt/wsjt/HEAD/tree/branches/wsjtx/NetworkMessage.hpp#l227
On 22/11/17 23:22, Laurie, VK3AMA wrote:
Bill,
Perhaps the NetworkMessage.hpp file should be corrected as both the
Status and QSO Logged packets specify an identically defined field,
"Dial frequency (Hz) quint64" yet they are different. The QSO Logged
packet definition is incorrect, perhaps it should be named "Dial
frequency + Tx DF (Hz)" as that is what is being conveyed in the
packet data.
de Laurie VK3AMA
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel