QRSS SIMULATIE WAV FILE MAKER
GESCHREVEN IN PYTHON

(2012-2018)

CLICK HERE FOR THE ENGLISH VERSION


Het programma om WAV audio files te maken met gesimuleerde QRSS morse signalen.

QRSS simulatie WAV file maker geschreven in Python
Hoe goed zijn de QRSS decodeer programma's en welke modulatie mode is beter of slechter dan een andere? Soms zie je de CHIRP modulatie gebruikt worden. Hoe goed is deze modulatie mode? En wat doet 3 dB vermindering in signaal sterkte? En wat gebeurt er wanneer je een setting in de QRSS decodeer software wijzigt? En welke settings zijn het beste?


Gesimuleerd QRSS signaal met de drie modulatie modes met de call PA2OHH. Links FSK2, midden FSK3, rechts CHIRP mode.

We kunnen QRSS signalen en ruis en stoorsignalen simuleren. Uit de ontvanger komt immers gewoon audio. In de programmeertaal Python werd een simulatie programma voor QRSS signalen, ruis en stoorsignalen gemaakt. Dit zijn audio WAV files die met behulp van de QRSS decodeer programma's zoals Argo of Lopora gedecodeerd kunnen worden. De WAV files kun je meestal direct inlezen in de QRSS decodeer programma's. Maar je kunt ze ook afspelen met een audio player die op de audio ingang van de PC geluidskaart wordt aangesloten. We kunnen nu allerlei omstandigheden simuleren en zo bekijken hoe de diverse modulatie methoden en software settings ten opzichte van elkaar presteren. En we kunnen zien wat een S-punt (6 dB) nu eigenlijk doet. En stoorsignalen.


Een gesimuleerd QRSS signaal met twee stoorsignalen, een is 30 dB sterker dan het QRSS signaal en een is 40 dB sterker.

Je kunt de settings ook saven. De ZIP file met het programma bevat een voorbeeld configuratie van zo'n setting. Voor Argo moet de sample rate van de WAV file 6000 samples/sec. zijn. Voor FSK2 is de lengte van een punt gelijk aan de ingeprogrammeerde dot lengte. Voor FSK3 is de symbool lengte 1.5x de dot lengte. Voor CHIRP is de symbool lengte 3x de dot lengte. Zo is een QRSS signaal voor alle drie modulatie modes ongeveer even lang en is de vergelijking optimaal.


SOFTWARE

Voordat je dit programma gebruikt, moet je Python installeren. Dit gaat heel eenvoudig. Maar lees eerst eens iets over Python door op de volgende link te klikken:

WAT IS PYTHON EN HOE INSTALLEER JE PYTHON

Omdat de broncode van Python in ASCII geschreven is, kun je zelf het programma eenvoudig aanpassen aan je eigen wensen. Denk bijvoorbeeld aan de grootte van het scherm, de kleuren enz.

Benodigde Python versie:

Benodigde externe modules (site-packages voor de juiste Python versie!):
Download hier het Python programma door op onderstaande link te klikken:


Index PA2OHH