MATLAB-WSPR-Decoder

This project involves using Matlab to record audio signal data, sychronise and decode wspr messages. I have used my own algorithm and built
5 download
Aggiornato 3 mar 2024

MATLAB-WSPR-Decoder-Detector

This project involves using Matlab to record audio signal data, sychronise, demodulate and decode wspr messages. I have used my own algorithm and built in matlab functions to capture the audio, sync and identify candidate signal frequencies. The channel symbol decoding algorithm is provided Refernece credit to Dr. Jonathon Y. Cheah (NZ0C) whose code is derived in turn from from the original wsprd.c code, part of program wsprd, a detector/demodulator/decoder for the Weak Signal Propagation Reporter (WSPR) mode. File name: wsprd.c Copyright 2001-2018, Joe Taylor, K1JT Much of the present code is based on work by Steven Franke, K9AN, which in turn was based on earlier work by K1JT Matlab scripts were created and executed in R2017a.

The main working scripts currently are: xcorreover.m, xcorrecoversum.m, matchedfiltwspr.m and fftsubtraction.m(needs renaming) which encompass several detection techniques but I have also included a lot of my earlier attempts. Comments need revising and may not reflect current state of the code. It was quite a crude algorithm to begin with and is a work in progress as I started from having little knowledge of how to implement it. It is only capable of one decode at a time i.e. the strongest signal. Over time I will increase it's functuinality and optimize the code where possible.

Cita come

James Muchechetere (2024). MATLAB-WSPR-Decoder (https://github.com/jemussi7/MATLAB-WSPR-Decoder), GitHub. Recuperato .

Compatibilità della release di MATLAB
Creato con R2024a
Compatibile con qualsiasi release
Compatibilità della piattaforma
Windows macOS Linux
Tag Aggiungi tag

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Le versioni che utilizzano il ramo predefinito di GitHub non possono essere scaricate

Versione Pubblicato Note della release
1.0.0

Per visualizzare o segnalare problemi su questo componente aggiuntivo di GitHub, visita GitHub Repository.
Per visualizzare o segnalare problemi su questo componente aggiuntivo di GitHub, visita GitHub Repository.