QRSS SIMULATION WAV FILE MAKER
WRITTEN IN PYTHON

(2012-2018)

KLIK HIER VOOR DE NEDERLANDSE VERSIE


The program to make WAV audio files with simulated QRSS morse signals.

QRSS simulation WAV file maker written in Python
How good are our QRSS decoding programs and which modulation mode is better or worse than another one? Sometimes you see the CHIRP modulation mode. How good is this modulation mode? And what is the effect of a reduction of 3 dB in power? And whan happens when you change a setting in the QRSS decoding software? And which settings are the best?


Simulated QRSS signal with the three modulation modes with the call PA2OHH. Left FSK2, middle FSK3, right CHIRP mode.

We can simulate these QRSS signals and noise. The output of the receiver is just audio! In the programming language Python, a simulation program was made for QRSS signals, noise and interfering signals. It are audio WAV files that can be decoded by means of the QRSS decoding programs like Argo or Lopora. The WAV files can be read directly with most of the QRSS decoder programs. But you can also play them with an audio player connected to the audio input of the PC soundcard. Now we can simulate all kinds of situations and so we can see how the various modulation modes do perform. And we can see the effect of one S-point (6 dB). And interfering signals.


A simulated QRSS signal with two interfering signals. One is 30 dB stronger than the QRSS signal and the other one 40 dB stronger.

It is possible to save the settings. The ZIP file with the program contains an example configuration of such a setting. For Argo, the sample rate of the WAV file has to be 6000 samples/sec. For FSK2, the length of a (.) is the programmed dot length. For FSK3, the symbol length is 1.5x the dot length. For CHIRP, the symbol length is 3x the dot length. In this way, the length of the QRSS signal is almost the same for all 3 modulation modes.


SOFTWARE

Before you are using this program, you have to install Python. That is very simple. But read first something about Python by clicking the following link:

WHAT IS PYTHON AND HOW DO YOU INSTALL PYTHON

As the source code of Python is written in ASCII, it is very simple to modify the program to you own requirements. Think for example about the size of the screen, the colors etc.

Required Python version:

Required external modules:
Download here the Python program by clicking the link here below:


Index PA2OHH