Return to KLUBNL.PL main page

rsgb_lf_group
[Top] [All Lists]

LF: <WOLF>Test signals

To: rsgb_lf_group@blacksheep.org
Subject: LF: <WOLF>Test signals
From: "James Moritz" <j.r.moritz@herts.ac.uk>
Date: Sat, 17 Mar 2001 13:44:19 +0000
Organization: University of Hertfordshire
Reply-to: rsgb_lf_group@blacksheep.org
Sender: <majordom@post.thorcom.com>
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 <=