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 descargas
Actualizado 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.

Citar como

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

Compatibilidad con la versión de MATLAB
Se creó con R2024a
Compatible con cualquier versión
Compatibilidad con las plataformas
Windows macOS Linux
Etiquetas Añadir etiquetas

Community Treasure Hunt

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

Start Hunting!

No se pueden descargar versiones que utilicen la rama predeterminada de GitHub

Versión Publicado Notas de la versión
1.0.0

Para consultar o notificar algún problema sobre este complemento de GitHub, visite el repositorio de GitHub.
Para consultar o notificar algún problema sobre este complemento de GitHub, visite el repositorio de GitHub.