Here are two PHP scripts which may be helpful in developing your own solution for processing ADIF files containing SOTA contacts.  These will not work out of the box for you, but should be easy to adapt to your logging application's quirks.  One script is the basis for my app for processing log data which contains the new ADIF defined SOTA fields and the other is for logs utilizing my standard data format for SOTA contacts.

Files:
Sample PHP script using ADIF SOTA fields 0.94 HOT

Simple PHP script, suitable for adaptation to your logging needs and setup.  This script is expecting the SOTA contact information to be entered into the SOTA database fields as defined in the ADIF v.3.04 specifications.

Changelog

  • v0.94  - rewrote the band output section to align with the SOTA database band options (Thanks Andy! - MM0FMF)
  • v0.932 - capitalized the output of callsigns, mode and summit references
  • v0.931 - made the pattern matching case-insensitive
  • v0.91 - added code to sort QSOs by the date and time, no matter how the log file was sorted
  • v0.90 - original version of script

 

Date 2015-01-15 00:00:00 File Size 2.58 KB Download 1,055 Download

Sample PHP script using my standard data format 0.94 HOT

Simple PHP script, suitable for adaptation to your logging needs and setup.  This script is expecting the SOTA contact information to be entered using my standard data format.

Changelog

  • v0.94  - rewrote the band output section to align with the SOTA database band options (Thanks Andy! - MM0FMF)
  • v0.932 - capitalized the output of callsigns, mode and summit references
  • v0.931 - made the pattern matching case-insensitive
  • v0.91 - added code to sort QSOs by the date and time, no matter how the log file was sorted
  • v0.90 - original version of script

 

Date 2015-01-15 00:00:00 File Size 2.72 KB Download 950 Download