Not every application adheres to standards. Such oversights or mistakes can complicate moving data between systems. The ADIF file specification defines two SRX fields relating to received information in contest exchanges. They share a common prefix, but are defined as containing related. but not identical, information.
|SRX||Integer||Received serial number|
|SRX_FIELD||String||Received contest QSO info|
We have come across some programs which emit generic contest exchange information in the SRX field instead of the prescribed serial number. This might be a problem when trying to get your QSO exchange information properly converted into other formats.
Note that SRX is not a serial number here! Depending upon the contest, a receiving application might end up raising an exception when the expected serial number is not an integer or missing out on the contest exchange altogether because it’s looking in the wrong field.
LogConv‘s Generix SRX option copies the contents from the SRX field into SRX_FIELD before passing it on for conversion. It’s fairly simple, but removes the need to edit/replace “SRX” with “SRX_FIELD” in your ADIF file prior to converting the file.
On the GUI version of LogConv look in the Options area for the Generic SRX checkbox:
On the command line, merely include the “-srx” option.
This option is only applicable for ADIF input files and is ignored when other file types are selected.