Code Monkey home page Code Monkey logo

wsprtools's Introduction

WSPRtools

Tools to analyze data from wsprnet.org. Requires python3.

All settings are done within the file settings.json. Afterwards the analysis can be started.

Plot grids with links

A map will be downloaded from wikimedia (public domain by NASA) All links are listed in the resulting image. Grids with RX, TX or both are colored.

To plot the grid call: python3 plotGrid.py grid example

Plot complete grids

Plot all grid locator fields with WSPR activity in the configured time

python3 plotCompleteGrid.py

Generate statistics

For generation call: python3 statistics.py

statistics example

Internals

artifacts during analyzis

download zip file

the zip file is downloaded from http://wsprnet.org/drupal/downloads format of url: 'http://wsprnet.org/archive/wsprspots-' + year and month + '.csv.zip'

extract

extracts to 'wsprspots-' + year and month + '.csv'

filter

the csv files are filtered. therefore the csv is parsed and if the reporter or the sender is within the call sign list, it is stored in a new csv file. the naming scheme for this is: call + '_' year and month + '.csv' these files will stay on the disk. the zip file and the extracted csv file will be deleted if the cleanup is set within the settings file

download startegy

if the filtered file for one call within the call sign list is not present, the zip file for the corresponding month is downloaded if neccessary, and extracted if neccessary.

wsprtools's People

Contributors

maxpautsch avatar

Stargazers

 avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.