Adifmerg

Radioamatööriwikistä
Versio hetkellä 29. tammikuuta 2011 kello 12.41 – tehnyt >Oh7bf (→‎SOTA logs)
Siirry navigaatioon Siirry hakuun


Introduction

The adifmerg is a simple command line program written in Perl. It has been tested and used in Linux operating system. This program does not have a graphical user interface (GUI). The purpose of the program is to check ADIF-logs, add new data to the log and make simple corrections to the log. The ADIF files can be hand edited for a few QSOs, but this becomes laborious for larger files. In this case adifmerg can make the job easier.

SOTA logs

For a SOTA activator logging is not as simple as for a fixed station. The log can contain tens or hundreds of different summits each with a different summit reference, locator grid square or county. Some times also the activations are done in different countries. This tutorial shows how to extract the QSO information from the SOTA database and submit the data to LoTW (or eQSL) for each activation.

First logon to the SOTA database. Select from the menu 'View Results' -> 'My Activator Log'. Push the 'Save to File' button on the bottom of the page. After the csv file has been saved you can logoff from the database and close the web browser.

Now you can list all the QSOs in the log. For example

 adifmerg -f MY0CALL_log_20110129.csv -l

If the activation was done on December 19 2010 for example, you can extract these QSOs from the log

 adifmerg -f MY0CALL_log_20110129.csv -S QSO_DATE=20101219 -o > qsoXY987.adif

Here XY987 is the summit reference. If the csv file has notes like '559/599' these are filled into the RST_SENT and RST_RCVD ADIF fields. The created ADIF-file will have also user defined fields SOTA and MY_SOTA. The TQSL program to sign the log file for LoTW does not understand these user defined fields, so we need to remove them

 adifmerg -f qsoXY987.adif -u -o | adifmerg -f - -u -o > qsoXY987.adi

Now the file can be signed with the TQSL program. In the TQSL you need to define new QTH for each summit with country, locator, ITU zone, CQ zone and possibly IOTA reference if the activation was done from an island. After the file has been signed it can be submitted to LoTW . Submitting the log to eQSL is easier since there is no electronic signature needed.

External links

http://sral.fi/oh7bf/Soft/

http://www.sotadata.org.uk/