Return-Path: Received: (qmail 21514 invoked from network); 7 Jan 2002 12:09:31 -0000 Content-Transfer-Encoding: 8bit Received: from unknown (HELO murphys-inbound.services.quay.plus.net) (212.159.14.225) by excalibur.plus.net with SMTP; 7 Jan 2002 12:09:31 -0000 X-Priority: 3 X-MSMail-Priority: Normal Received: (qmail 11295 invoked from network); 7 Jan 2002 12:09:29 -0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Received: from unknown (HELO post.thorcom.com) (212.172.148.70) by murphys.services.quay.plus.net with SMTP; 7 Jan 2002 12:09:29 -0000 Received: from majordom by post.thorcom.com with local (Exim 3.33 #2) id 16NYXA-0003cB-00 for rsgb_lf_group-outgoing@blacksheep.org; Mon, 07 Jan 2002 12:05:44 +0000 Received: from hestia.herts.ac.uk ([147.197.200.9]) by post.thorcom.com with esmtp (Exim 3.33 #2) id 16NYX9-0003c6-00 for rsgb_lf_group@blacksheep.org; Mon, 07 Jan 2002 12:05:44 +0000 Received: from gemini ([147.197.200.44] helo=gemini.herts.ac.uk) by hestia.herts.ac.uk with esmtp (Exim 3.22 #1) id 16NYWN-0000uO-00 for rsgb_lf_group@blacksheep.org; Mon, 07 Jan 2002 12:04:55 +0000 Received: from [147.197.232.252] (helo=rsch-15.herts.ac.uk) by gemini.herts.ac.uk with esmtp (Exim 3.33 #1) id 16NYWM-0002bJ-00 for rsgb_lf_group@blacksheep.org; Mon, 07 Jan 2002 12:04:54 +0000 Message-ID: <5.1.0.14.0.20020107102830.00b0ecb0@gemini.herts.ac.uk> X-Sender: mj9ar@gemini.herts.ac.uk X-Mailer: QUALCOMM Windows Eudora Version 5.1 Date: Mon, 07 Jan 2002 12:04:14 +0000 To: rsgb_lf_group@blacksheep.org From: "James Moritz" Subject: LF: Re: GPS Coherent PSK Transmission In-reply-to: <7D653C9C42F5D411A27C00508BF8803D55C689@pdw-mail-r1.dstl.go v.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Precedence: bulk Reply-To: rsgb_lf_group@blacksheep.org X-Listname: rsgb_lf_group Sender: Dear Andy, LF Group, I copied the G4JNT PSK beacon last night; assuming I have the start times/polarity correct the sequence was: 011 010 111 001 011 I found two methods of demodulating the signal using general-purpose equipment - the first is simply to produce a spectrogram, using parameters for 30s dots. The "key clicks" produced by the phase transitions are visible as a spreading of the trace. Setting Spectrum Lab to produce 30s time markers made it fairly easy to identify the sequence. I noticed a period around 2250 when there were no phase transitions for several minutes, but then the sequence returned to normal. The second method was to look at the phase directly - to do this I fed the RX audio into one channel of a 'scope, and fed a stable audio frequency equal to the BFO offset into the other channel. The frequency error of the RX and locally generated tone was small enough so that the phase difference between the two traces only changed a fraction of a cycle in several minutes, so it was easy to see an abrupt phase change when it occurred. Due to QRM/QRN, I found that to make the beacon signal clearly visible on the scope, a very narrow bandwidth audio filter (<10Hz) was required; this was also implemented using Spectrum Lab. Even then, the apparent phase of the signal bounced around by some 10s of degrees due to noise, and noise spikes could cause a temporary phase inversion, so a lot of concentration was required to get the sequence. With a strong signal, the traces are quite stable, so you could use this method to detect an abrupt phase change, or measure frequency to millihertz resolution quite easily. Although good fun, neither of these methods is really viable for DX reception, since they don't integrate the signal over the whole bit period, let alone over several sequences - a bit like decoding QRSS by ear. Andy's signal was about S3 at my QTH, but hard to actually hear due to a permanent S6 carrier I get on about 136.65kHz, a real nuisance for manual CW operation - does anyone else hear this? Cheers, Jim Moritz 73 de M0BMU