Return to KLUBNL.PL main page

rsgb_lf_group
[Top] [All Lists]

LF: <WOLF>Test signals

To: [email protected]
Subject: LF: <WOLF>Test signals
From: "James Moritz" <[email protected]>
Date: Sat, 17 Mar 2001 13:44:19 +0000
Organization: University of Hertfordshire
Reply-to: [email protected]
Sender: <[email protected]>
Dear LF Group, Thanks for the interest in the "Wolf" BPSK trials. To make a start, I intend to transmit a test signal this evening, in order to make available a real signal for people to record and experiment with. Mr. Murphy has intervened as usual, and I have to fix a problem with my synthesiser, but I hope to be QRV around 2000utc. The format of the signal will be:

Frequency: 137.5000kHz. If occupied, I will QSY up or down by 50Hz.

Power: about 300mW ERP

ID: Normal CW at 6wpm, approximately on every hour and half hour, followed by a few minutes of carrier for frequency measurement purposes. The rest of the time, the signal will be BPSK in the Wolf format. This is 10 bits/second, and consists of 96 second frames that repeat continuously. The Wolf program can operate on a signal of length up to about 25 minutes, so if you record from 5 minutes past the hour/half hour, for 25 minutes, you will have a full set of data. However, if the signal is reasonably strong at your QTH, only a few minutes of recording is required.

The web pages contain a fair amount of info, but here are some hints from my experience.

The signal must be recorded at 8000 samples/sec - I used DL4YHF's Spectrum Laboratory to do this; it also produces a spectrogram at the same time. Most sound editing software seems to offer a choice of sample rate too.

The program expects a nominal audio frequency of 800Hz. It does not work well with a very strong signal; I found that with a local signal it was neccessary to reduce signal level to 20 or 30dB below the sound card's overload point to get good results. KK7KA says that signal level should be -20 to -50dB below full scale. The noise level should be at least -6dB on full scale. You can alter this on a recorded signal using sound editing software if neccessary.

It is neccessary to calibrate the soundcard sample rate accurately. This can be done by feeding an audio signal with accurately known frequency into the soundcard, recording a few minutes, and then running Wolf in the -m (frequency measure) mode; the true sample rate is then (true f / measured f) x nominal sample rate. In my case, this worked out to 7954.801 samples/sec. It is essential to do this on receive, although the web page info could be interpreted to suggest it isn't

You can do a similar thing to determine the frequency error in the receiver; receive an accurately known frequency, run it through Wolf in measure mode, which gives you the frequency offset. Using the Spectrum Lab spectrogram to measure the apparent audio frequency gave very similar results, but with less resolution than the Wolf software.

If it does not work first time, you can use the same recorded signal as many times as you like, until the settings are right. Once I had level, sampling rate, and frequency offset correctly set, I got perfect decoding straight away. Hope this is some help - please let me know if you have queries, suggestions for improvements, flames, etc.

Cheers, Jim Moritz
73 de M0BMU


<Prev in Thread] Current Thread [Next in Thread>
  • LF: <WOLF>Test signals, James Moritz <=