WriteLog UDP Listener

This program listens for UDP messages containing QSO data to be logged. It listens as long as its running. On receipt of a message, it checks if it can find WriteLog also running, and, if so, asks WriteLog to log the QSO. If that process succeeds, WriteLog UDP Listener will show a line starting with OK. Failures are logged in the same window.

Configuration

In WSJT-X there is a checkbox to "Enable Logged contact ADIF broadcast". Turn that check box on.

Limitations

WriteLog versions up through 12.34 do not support an external program, such as this one, attempting to:
  1. Set the time/date of a logged QSO.
  2. Logging an RST other than the traditional nnn format where the n's are digits
  3. Logging a sent serial number that WriteLog did not generate. (Received serial numbers are not a problem.)
These limitations are lifted in WriteLog version 12.35 and above. On earlier versions, the logging of received QSOs has these results:
  1. The time/date of the logged QSO is the time of the receipt of the UDP message. The ADIF formatted time and date in the QSO is ignore. The message in this program's log indicates "current time" was logged.
  2. Non-standard RST's received by UDP are ignored and the QSO is logged as 599/599.
  3. A sent serial number in a UDP packet results in the QSO being rejected and not logged. A message appears in this program's log indicating why that happened. For ARRL RTTY Round Up, this means operations outside W/VE cannot be done with 12.34 and earlier.

History