Download Page of DJ5HG



Four kinds of material are offered for downlowd here:

(1) Digital modes for Ham-radio communication

(2) Stand-alone programs controlled by the user via a graphical user interface

(3) Interactive lecture material

(4) Special papers

(1), (2), and (3) are based on the Matlab environment. Originally they were made for personal use without graphical user interface. In 2004, The Mathworks presented an entirely new concept of a Compiler for Matlab. Using this compiler, programs can be prepared for deployment. The compiled programs use an encrypted version of Matlab (the Matlab Compiler Runtime). To be useful, I had to program graphical user interfaces for these programs. These GUIs are not tested in all possible situations. Also, there might be problems due to specific hardware on platforms.

To run the Programs you have to download and install the Matlab Compiler Runtime on your computer. Sorry, this is about 190 MB. Then download MCR_Test and run it once. It checks the environment of your computer and tells you where to unpack the other downloaded programs. After download, the programs can be started by a double click on the *.exe in your file browser (or generate an icon). Administrateor privileges are necessary for the first start.

Some of the programs are born under Win95. They survived all further systems. Now they are compiled on WinXP. The author use the compiled versions on WinVista and Win7 (32 bit and 64 bit) without problems. The only restriction is that the installed Compiler Runtime must fit to the Matlab version used for compilation ( Matlab2011a ). As a consequence, if you already use some of these programs and now want to install a new one, then you should first download the new program and try to run it with the older MCR. If it fails then the old MCR must be deleted and downloaded and installed again. The new program should run now, but the others probably must be deleted on your computer and downloaded and installed again. Sorry, but on the other hand, without the Matlab system it would take years to program these tasks instead of days.

The programs are for non-profit experimental use only. The MCR must only be used in combination with the programs offered on this page.



Download


(1) Digital Modes for Ham Radio Communication (need MCR)

PSK2k An advanced digital mode for meteor scatter with secure communication by Error Correcting and Error Detecting Codes. Auto-Modes for automatic QSO running and automatic reply to received calls. This program can operate in parallel to WSJT on the same PC on the same soundcard. So you decode FSK441 and PSK2k on the frequency in use.


Download PSK2k_UserGuide.pdf

Download PSK2k_V5_Documentation.pdf

Download PSK2k.zip (V5.10, UserGuide included, MCR must be installed)


Version 5.10 can correct for inaccurate samplerates. Please use the new Version 3 of samplingrates (see below) to check your samplingrates. Especially some USB-soundcards under WinXP need this correction.


PSK2k can decode very weak meteorscatter pings. This example

PSK2k_weakping.wav (100kB)

has two pings at seconds 3 and 8. After automatic accumulation of both pings the decode is CQ de DJ5HG QTF=rndH period= 15s rx1st *6


slowPSK An advanced digital mode for weak signal communication. The program is not ready for general use. But the specification is available:

Download SlowPSK_Documentation.pdf



(2) Stand-alone Programs (need MCR)

The programs are OpenSource. If you have a Matlab license, and want to learn from the programs, or want to improve them, then let me know (klaus "at" v-d-hei "dot" de)


(3) Interactive Lecture Material (need MCR)

Since 1995 the author started to supply his lectures with elaborated interactive demonstrations and simulations based on the Matlab environment. The primary intention simply was the generation of imressive figures at preparation time. But powerful processors in the laptop enabled the generation at lecture-time. The huge advantage was that questions of the students immediately were diverted to the simulator which - in it's restricted area - knows much more answers than the lecturer. And furthermore, the gap between a textbook and practice often is large while the gap between a simulator and practice can be made very much smaller.

The lecture material was made to run directly within the powerful Matlab environment. If the compiled version is started with the MCR then the interactivity is restricted to arbitrary change of parameters to the prepared demonstrations.

Most of the material is written in German. Nevertheless, it should be useful also for readers who are not familiar with this language. The lecture material is represented by *.TXT files. If someone replaces the German text wihout changing the program code blocks then it will work equally well. Translations are appreciated.


(4) Special Papers

Most of the author's work in the area of amateur radio was published in the DUBUS Magazine. This download page only offers presentations given at special events:


Possibilities an Limitations of Forward Error Correction in Minimal QSOs. Download LimFEC.pdf (1.1 MB)

The Cat and the Squirrel A short paper on the basic principles of a dialog. Download CatSquirrel.pdf (120 kB)

A holiday in Latvia: 87 random MS-QSOs with 40 Watts. Download Bericht.pdf

DeepSearch. Download DeepSearch.pdf (160 kB)

Digital Modes Presentation at the VERON VHF-Day in Dwingeloo, 2007. Download DigitalModes.pdf (3.3 MB)