Return-Path: Received: (qmail 7434 invoked from network); 13 Mar 2002 14:13:24 -0000 Received: from unknown (HELO warrior.services.quay.plus.net) (212.159.14.227) by excalibur-qfe1-smtp-plusnet.harl.plus.net with SMTP; 13 Mar 2002 14:13:24 -0000 X-Priority: 3 X-MSMail-Priority: Normal Received: (qmail 12493 invoked from network); 13 Mar 2002 14:05:50 -0000 Received: from unknown (HELO post.thorcom.com) (212.172.148.70) by warrior.services.quay.plus.net with SMTP; 13 Mar 2002 14:05:50 -0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Received: from majordom by post.thorcom.com with local (Exim 3.33 #2) id 16lApc-0000nU-00 for rsgb_lf_group-outgoing@blacksheep.org; Wed, 13 Mar 2002 15:38:24 +0000 Received: from e31.co.us.ibm.com ([32.97.110.129]) by post.thorcom.com with esmtp (Exim 3.33 #2) id 16lApb-0000nH-00 for rsgb_lf_group@blacksheep.org; Wed, 13 Mar 2002 15:38:23 +0000 Received: from westrelay01.boulder.ibm.com (westrelay01.boulder.ibm.com [9.17.194.22]) by e31.co.us.ibm.com (8.9.3/8.9.3) with ESMTP id IAA60294 for ; Wed, 13 Mar 2002 08:56:43 -0500 Received: from usa.net (ss3.bld.socks.ibm.com [9.14.4.68]) by westrelay01.boulder.ibm.com (8.11.1m3/NCO/VER6.00) with ESMTP id g2DE01W113962 for ; Wed, 13 Mar 2002 07:00:02 -0700 Message-ID: <3C8F5B55.B8F16F2F@usa.net> Date: Wed, 13 Mar 2002 14:59:49 +0100 From: "Alberto di Bene" X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: "LF Mailing List" Subject: LF: Demodulator program for the W & G Pegelmesse Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 8bit Precedence: bulk Reply-To: rsgb_lf_group@blacksheep.org X-Listname: rsgb_lf_group Sender: Many LF enthusiasts have a Selective Level Meter, generally made by Wandel & Golterman. Some of these units have a demodulated output, others don't, instead providing a last IF output at 10 kHz on the rear panel. For this last kind of equipment I have written a sort of last IF stage in software, which accepts as input a frequency between 40 and 20000 Hz, and extracts the AM, USB or LSB modulation it may have, playing it through the PC sound card. The program sports also a graphical Phase Meter, which works only when AM is selected, and measures the incoming carrier phase referred to the program 'BFO' phase. It can be used for a very superfine tuning. A frequency difference of 1 Hz between the incoming signal and the BFO produces a whole revolution every second, so frequency differences of 10 mHz are easily appreciated. The program does not touch the audio mixer, so it's up to the user to set it correctly. Basically you have to set the Recording panel so that only Line In is selected, and the Playback panel so that only Wave is selected. Make sure that Line In is *deselected* for Playback. Of course you will have to connect the 10 kHz output of your Selective Level Meter to the Line In of the sound card. The program has a very serious problem, as the played audio lags the input by almost a second, so tuning is quite difficult. This is due to the processing of the signal, and to the MME system of Windows. There are ways to improve this, and maybe I will pursue this, depending on my spare time and the acceptance of the program. Bear in mind that this is just a first cut, more an alpha version than a beta, so do not have excessive expectations.... I wrote it more as an exercise, using some routines I had already written for the version 0.93 of Jason (to be released). Of course any criticism, suggestions, bug reports are welcome. The program can be downloaded from : http://www.weaksignals.com/bin/radiopak_090.exe 73 Alberto I2PHD