Skip to content

zorba-the-geek/adif_map_exp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Map Experiment ADIF Filter

This Python script, map_exp.py, processes Amateur Data Interchange Format (.adif) files, typically sourced from services like PSKReporter.

Purpose

The primary function of this script is to filter ADIF records based on specified time windows and frequency bands. This allows for focused analysis of reception data, which is particularly useful when comparing the performance of different radio equipment setups (rigs, antennas, etc.) under similar propagation conditions.

Features

  • Reads standard .adif files.
  • Filters records based on user-defined time ranges and frequency bands (e.g., 20m, 40m).
  • Zoom into a section of map to filter for records in that area.
  • Outputs the filtered data (details on output format can be added here).

Usage

python map_exp.py <input_adif_file>

## Use Case Example

Imagine you tested an antenna in a few different configurations between 18:00 and 19:00 UTC on the 20m band with FT8. You can use this script to isolate the reception reports from each test session from your PSKReporter downloads, allowing for a more direct comparison of the antennas' performance based on the spots received.

## Requirements

*   Python 3.x
*   Cartopy
*   ipython
*   PyADIF-File

```bash
pip install -r requirements.txt

Example Output

Screenshot of the map output

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages