Delivered-To: daveyxm@virginmedia.com Received: by 10.50.237.98 with SMTP id vb2csp31576igc; Fri, 24 Jan 2014 01:32:49 -0800 (PST) X-Received: by 10.14.218.69 with SMTP id j45mr11647468eep.22.1390555969072; Fri, 24 Jan 2014 01:32:49 -0800 (PST) Return-Path: Received: from post.thorcom.com (post.thorcom.com. [195.171.43.25]) by mx.google.com with ESMTP id g47si775349eet.87.2014.01.24.01.32.47 for ; Fri, 24 Jan 2014 01:32:48 -0800 (PST) Received-SPF: neutral (google.com: 195.171.43.25 is neither permitted nor denied by best guess record for domain of owner-rsgb_lf_group@blacksheep.org) client-ip=195.171.43.25; Authentication-Results: mx.google.com; spf=neutral (google.com: 195.171.43.25 is neither permitted nor denied by best guess record for domain of owner-rsgb_lf_group@blacksheep.org) smtp.mail=owner-rsgb_lf_group@blacksheep.org; dkim=pass header.i=@mx.aol.com Received: from majordom by post.thorcom.com with local (Exim 4.14) id 1W6d6J-0002ka-2c for rs_out_1@blacksheep.org; Fri, 24 Jan 2014 09:30:59 +0000 Received: from [195.171.43.32] (helo=relay1.thorcom.net) by post.thorcom.com with esmtp (Exim 4.14) id 1W6d6H-0002kQ-PA for rsgb_lf_group@blacksheep.org; Fri, 24 Jan 2014 09:30:57 +0000 Received: from omr-m07.mx.aol.com ([64.12.143.81]) by relay1.thorcom.net with esmtps (TLSv1:AES256-SHA:256) (Exim 4.77) (envelope-from ) id 1W6d6D-0006VN-T7 for rsgb_lf_group@blacksheep.org; Fri, 24 Jan 2014 09:30:56 +0000 Received: from mtaout-mac02.mx.aol.com (mtaout-mac02.mx.aol.com [172.26.222.206]) by omr-m07.mx.aol.com (Outbound Mail Relay) with ESMTP id 34C6170035451 for ; Fri, 24 Jan 2014 04:30:51 -0500 (EST) Received: from Black (95-91-238-155-dynip.superkabel.de [95.91.238.155]) by mtaout-mac02.mx.aol.com (MUA/Third Party Client Interface) with ESMTPA id 94D9F38000091 for ; Fri, 24 Jan 2014 04:30:49 -0500 (EST) Message-ID: <70B83E67081D464DBDDEAD7CC2A26CDF@Black> From: "Markus Vester" To: References: In-Reply-To: Date: Fri, 24 Jan 2014 10:30:29 +0100 MIME-Version: 1.0 X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Windows Mail 6.0.6002.18197 X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6002.18463 x-aol-global-disposition: G X-AOL-VSS-INFO: 5600.1067/96223 X-AOL-VSS-CODE: clean DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mx.aol.com; s=20121107; t=1390555851; bh=Ae2bzSjCPJN6k5ex7XF4DMUdIHY1FYtA/s3SMtUUCnI=; h=From:To:Subject:Message-ID:Date:MIME-Version:Content-Type; b=hIi2iylb2ENtLweYrHzHQPAQ1Pu9cr8hYBx1TB8GDpjzjmRFGD++r9B/6Zl6M7lGB JS3ms3Wu5MZeSA5vL0K/PcrKkjg4HNZhx3MYpqvYLQtY4ArLqm63KUnE+j4UNf3/q6 //gSUXAAmT8An93WijWvadUVKXVERXZkQzm3Iq9A= x-aol-sid: 3039ac1adece52e232c931f8 X-AOL-IP: 95.91.238.155 X-Spam-Score: -0.6 (/) X-Spam-Report: Spam detection software, running on the system "relay1.thorcom.net", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi Uwe, wonder if you've been testing the phase correction scheme on air last night? The PA1SDB grabber is now showing a nice narrow peak in 47µHz. I have also run an experiment with two local carriers: 8269.998 from anotherPC running SpecLab with phase correction, and 8270.000 from a decadic syntheziser to check my grabber's integrity. Sometime in the wee hours the amplitude of the SpecLab trace jumped up, presumably to increased leakage from a loose shield connection on the audio cable. But both traces seemed to be glitch-free over many hours. [...] Content analysis details: (-0.6 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [64.12.143.81 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (markusvester[at]aol.com) -0.0 SPF_PASS SPF: sender matches SPF record -0.6 RP_MATCHES_RCVD Envelope sender domain matches handover relay domain 0.0 HTML_MESSAGE BODY: HTML included in message 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid X-Scan-Signature: b0ec971b39a54ac37f68e38fd00b8a84 Subject: Re: Re: VLF: Transmit phase correction Content-Type: multipart/mixed; boundary="----=_NextPart_000_0011_01CF18EF.4DBD5DA0" X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on post.thorcom.com X-Spam-Level: X-Spam-Status: No, hits=0.9 required=5.0 tests=HTML_30_40,HTML_MESSAGE, MISSING_OUTLOOK_NAME autolearn=no version=2.63 X-SA-Exim-Scanned: Yes Sender: owner-rsgb_lf_group@blacksheep.org Precedence: bulk Reply-To: rsgb_lf_group@blacksheep.org X-Listname: rsgb_lf_group X-SA-Exim-Rcpt-To: rs_out_1@blacksheep.org X-SA-Exim-Scanned: No; SAEximRunCond expanded to false This is a multi-part message in MIME format. ------=_NextPart_000_0011_01CF18EF.4DBD5DA0 Content-Type: multipart/alternative; boundary="----=_NextPart_001_0012_01CF18EF.4DBD5DA0" ------=_NextPart_001_0012_01CF18EF.4DBD5DA0 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Hi Uwe, wonder if you've been testing the phase correction scheme on air last = night? The PA1SDB grabber is now showing a nice narrow peak in 47=B5Hz. I have also run an experiment with two local carriers: 8269.998 from = anotherPC running SpecLab with phase correction, and 8270.000 from a = decadic syntheziser to check my grabber's integrity. Sometime in the wee = hours the amplitude of the SpecLab trace jumped up, presumably to = increased leakage from a loose shield connection on the audio cable. But = both traces seemed to be glitch-free over many hours. Best 73,=20 Markus (DF6NM) ----- Original Message -----=20 From: uwe-jannsen@kabelmail.de=20 To: rsgb_lf_group@blacksheep.org=20 Sent: Thursday, January 23, 2014 4:07 PM Subject: Re: Re: VLF: Transmit phase correction since 1407utc I was playing around with the settings. that caused mni = "glitches". so I switch the PA off now at 1500utc to make some "dry practices". until later Uwe -------------------------------------------------------------------------= ------- Von: rsgb_lf_group@blacksheep.org Gesendet: 23.01.2014 13:57 An: rsgb_lf_group@blacksheep.org Betreff: Re: VLF: Transmit phase correction -------------------------------------------------------------------------= ------- Hi Markus, now since 1238utc ZOA in 1pps_PLL.usr mode on 8270.004Hz we will see GL Uwe -------------------------------------------------------------------------= ------- Von: rsgb_lf_group@blacksheep.org Gesendet: 23.01.2014 00:24 An: rsgb_lf_group@blacksheep.org Kopie: Paul@abelian.netcom.co.uk Betreff: VLF: Transmit phase correction -------------------------------------------------------------------------= ------- Hi Wolf, Uwe, Peter, after a little experimentation, I think I have found a way to set up = SpecLab to eliminate transmit phase jumps caused by dropouts in the = soundcard output. As a proof of concept, I generated an 8269.998 Hz = audio carrier last night. This happened to leak from the audio wires to = my VLF antenna, and produced a weak but well defined dash in the 42 uHz = grabber window. We can use SpecLabs GPS tracking to take care of any irregularities in = the sound input path to the ADC. When using the 1-pps reference with = phaselock it can identify and correct short dropouts. Augmented by the = built-in NMEA-based timestamping scheme, SpecLab can in principle even = provide a defined absolute phase, referenced to the beginning of the UT = day.=20 But the timing is always relative to the reference seen by the ADC = input, and there is no way to directly sense latency variations in the = buffering between the software and the DAC output. Unfortunately on many = machines, buffer underflows or dropouts on the playback side seem to = happen fairly often, especially when the PC is not left alone but is = used for other jobs on the side. The idea is to feed back a sample of the analog output to the input, = using either an analog loopback (eg the audio mixer, but not a digital = loop like VAC). Or set up a pickup probe to sense antenna current or = voltage, which would also take care of phase shifts from variable = antenna tuning. Then SpecLab can do a phase comparison to a = GPS-referenced internal generator, and steer the frequency of an = independent output oscillator to bring the radiated signal back to the = correct phase. If you want to experiment with this method, you can download the = configuration file=20 http://dl.dropboxusercontent.com/u/26404526/VLF_TX_1pps_PLL.USR=20 which generates a 8270 Hz stabilised signal. To see how it works, take a = look at the circuit diagram in: http://dl.dropboxusercontent.com/u/26404526/screenshot_VLF_TX_1pps_PLL.jp= g The output signal is generated by the digimode terminal block, which can = be set up either for a continuous carrier, or for QRSS or Opera = modulation if you want. It feeds the DAC and the power amplifier through = L5. The output is brought back to the left input (L1) and fed to the "E" = channel of a colour-DF spectrogram. The right channel (R1) gets the 1pps = signal from the GPS which is used for samplerate lock. Lacking an = appropriate GPS unit, I'm not using NMEA timestamps here, but you could = choose so if your unit provides serial data with proper timing. The steady reference frequency is provided by the test signal generator = - this is where you enter your desired output frequency. It is fed to = the second "H" channel of the spectrogram through R5. The colour = (azimuth) of the trace gives an indication of the phase difference = between L1 and R5. The phase lock is implemented as a macro in conditional actions: Every = 200 ms, it checks whether there is a valid probe signal at L1, and if = so, it shifts the digimode frequency within +-0.18 Hz according to the = phase difference. Check this by turmning the DAC off and on: The trace = comes back on with an arbitrary colour, but it will always revert to = green (180=B0) within about three seconds.=20 So to get started, - set up the analog loop path and the 1-pps,=20 - load VLF_TX_1pps_PLL.usr, - change the test signal generator frequency from Uwe's 8270.004 to = yours,=20 - set the digimode teminal to send unmodulated test tone at TX = frequency, - enjoy! Hope this may be useful. Best 73, Markus (DF6NM) From: wolf_dl4yhf=20 Sent: Sunday, January 19, 2014 7:01 PM To: Markus Vester=20 Cc: Paul ; Uwe Jannsen=20 Subject: Re: DJ8WX 8270.004 Hz - transmit phase correction? Hello Markus and all, Am 19.01.2014 18:43, schrieb Markus Vester: 30 dB ...not too bad, is it? Still wondering about the nature of those transmit glitches. Assuming = perfect GPS sync, all possible interruptions in the input data stream = could be detected by the timestamp identification. But there is still a = chance for undetected buffer underruns in the sound output. Would that = affect the phase permanently? Or would the average fill state of the = FIFO buffering eventually be pulled back to the original lag (probably = not)?. I have been pondering a scheme where one audio channel is getting 1pps = while the other is used to sample the transmitter output, eg with a = small pickup loop. That way all phase variations in the transmit chain = would be caught, and the software oscillator could be steered to revert = to the original phase within a few seconds. With timestamping, we could = even prescribe absolute phase, allowing comparative measurements across = different sessions many days apart. Wolf what do you think? If it makes sense, I might try to implement = something based on the Sndinput / Sndoutpt combo.=20 Yes, certainly. If there was a drop-out of the audio output, we cannot = be sure if the latency between 'application' and the arrival of the = sample at the D/A-converter remains exactly the same. Observing the = phase of the *radiated signal* and steering the signal generated by = software to get the phase 'back where it belongs' would be better = because it would also compensate phase deviations caused by the antenna = itself. Have a nice evening, Wolf . Best 73, Markus ------=_NextPart_001_0012_01CF18EF.4DBD5DA0 Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable
Hi Uwe,
 
wonder if you've been testing the phase = correction=20 scheme on air last night? The PA1SDB grabber is now showing a nice = narrow peak=20 in 47=B5Hz.
 
I have also run an experiment with two = local=20 carriers: 8269.998 from anotherPC running SpecLab with phase = correction,=20 and 8270.000 from a decadic syntheziser to check my grabber's=20 integrity. Sometime in the wee = hours the=20 amplitude of the SpecLab trace jumped up, presumably to increased = leakage=20 from a loose shield connection on the audio cable. But both = traces=20 seemed to be glitch-free over many hours.
 
Best 73,
Markus (DF6NM)
 
----- Original Message -----=20
From: uwe-jannsen@kabelmail.de =
Sent: Thursday, January 23, 2014 4:07 PM
Subject: Re: Re: VLF: Transmit phase correction

since=20 1407utc I was playing around with the settings. that caused mni=20 "glitches".
so I switch the PA off now at 1500utc to make some "dry=20 practices".
until later
Uwe

Von: rsgb_lf_group@blacksheep.org=
Gesendet:=20 23.01.2014 13:57
An: rsgb_lf_group@blacksheep.org=
Betreff:=20 Re: VLF: Transmit phase correction


Hi=20 Markus,
now since 1238utc ZOA in 1pps_PLL.usr mode on = 8270.004Hz
we will=20 see
GL
Uwe

Von: rsgb_lf_group@blacksheep.org
Gesendet: 23.01.2014 00:24
An:=20 rsgb_lf_group@blacksheep.org
Kopie: = Paul@abelian.netcom.co.uk
Betreff:=20 VLF: Transmit phase correction


Hi Wolf, Uwe,=20 Peter,
 
after a little=20 experimentation, I think I have found a way to set up SpecLab = to eliminate=20 transmit phase jumps caused by dropouts in the=20 soundcard output. As a proof of = concept, I generated an 8269.998 Hz=20 audio carrier last night. This happened to leak from = the=20 audio wires to my VLF antenna, and produced a weak but well defined = dash in=20 the 42 uHz grabber window.
 
We can use = SpecLabs=20 GPS tracking to take care of any irregularities in the sound input = path to=20 the ADC. When using the 1-pps reference with phaselock it can = identify and=20 correct short dropouts. Augmented by the built-in NMEA-based = timestamping=20 scheme, SpecLab can in principle even provide a=20 defined absolute phase, referenced to the beginning of the UT day.=20
 
But the timing = is always=20 relative to the reference seen by the ADC input, and there is no way to = directly=20 sense latency variations in the buffering between the software and = the DAC=20 output. Unfortunately on many machines, buffer underflows or = dropouts on=20 the playback side seem to happen fairly often, especially when the PC is = not=20 left alone but is used for other jobs on the side.
 
The idea is to = feed back=20 a sample of the analog output to the input, using either an analog = loopback (eg=20 the audio mixer, but not a digital loop like VAC). Or set up a pickup = probe to=20 sense antenna current or voltage, which would also take care = of phase=20 shifts from variable antenna tuning. Then SpecLab can do a phase = comparison to=20 a GPS-referenced internal generator, and steer = the frequency of=20 an independent output oscillator to bring the radiated = signal back to=20 the correct phase.
 
If you want to = experiment=20 with this method, you can download the configuration file =
= http://dl.dropboxusercontent.com/u/26404526/VLF_TX_1pps_PLL.USR =
which generates = a 8270 Hz=20 stabilised signal. To see how it works, take a look at the circuit diagram = in:
http://dl.dropboxusercontent.com/u/26404526/screenshot_VLF_TX_= 1pps_PLL.jpg
 
The output = signal is=20 generated by the digimode terminal block, which can be set up either for = a=20 continuous carrier, or for QRSS or Opera modulation if you want. It = feeds the=20 DAC and the power amplifier through L5. The output is brought back to = the left=20 input (L1) and fed to the "E" channel of a colour-DF = spectrogram. The=20 right channel (R1) gets the 1pps signal from the GPS which is=20 used for samplerate lock. Lacking an appropriate GPS unit, I'm = not=20 using NMEA timestamps here, but you could choose so if your unit = provides serial=20 data with proper timing.
 
The steady = reference=20 frequency is provided by the test signal generator - this is where = you=20 enter your desired output frequency. It is fed to the second "H" channel = of the=20 spectrogram through R5. The colour (azimuth) of the trace gives an=20 indication of the phase difference between L1 and R5.
 
The phase lock = is=20 implemented as a macro in conditional actions: Every 200 ms, it = checks=20 whether there is a valid probe signal at L1, and if so, = it shifts the=20 digimode frequency within +-0.18 Hz according to the phase difference. = Check=20 this by turmning the DAC off and on: The trace comes back on = with an=20 arbitrary colour, but it will always revert to green (180=B0) = within about=20 three seconds. 
 
So to get=20 started,
- set up = the analog=20 loop path and the 1-pps, 
- load=20 VLF_TX_1pps_PLL.usr,
- change = the test=20 signal generator frequency from Uwe's 8270.004 to yours, =
- set the = digimode=20 teminal to send unmodulated test tone at TX frequency,
- = enjoy!
 
Hope this may = be=20 useful.
 
Best = 73,
Markus=20 (DF6NM)
 

From: wolf_dl4yhf
Sent: Sunday, January 19, 2014 7:01 PM
To: Markus Vester
Cc: Paul ; Uwe Jannsen
Subject: Re: DJ8WX 8270.004 Hz - transmit phase=20 correction?

Hello Markus and all,

Am 19.01.2014 = 18:43,=20 schrieb Markus Vester:
30 dB ...not = too bad,=20 is it?
 
Still=20 wondering about the nature of those transmit glitches. Assuming = perfect GPS=20 sync, all possible interruptions in the input data stream = could be=20 detected by the timestamp identification. But there is still = a=20 chance for undetected buffer underruns in the sound = output. Would=20 that affect the phase permanently? Or would the average fill = state of the=20 FIFO buffering eventually be pulled back to the original lag = (probably not)?.
 
I = have been=20 pondering a scheme where one audio channel is getting 1pps while the = other is=20 used to sample the transmitter output, eg with a small = pickup loop.=20 That way all phase variations in the transmit chain would be caught, = and=20 the software oscillator could be steered to revert to the = original phase=20 within a few seconds. With timestamping, we could even=20 prescribe absolute phase, allowing comparative = measurements across=20 different sessions many days apart.
 
Wolf what do=20 you think? If it makes sense, I might try to=20 implement something based on the Sndinput /=20 Sndoutpt combo. 
Yes, certainly. If = there was=20 a drop-out of the audio output, we cannot be sure if the latency between = 'application' and the arrival of the sample at the D/A-converter remains = exactly=20 the same. Observing the phase of the *radiated signal* and steering the = signal=20 generated by software to get the phase 'back where it belongs' would be = better=20 because it would also compensate phase deviations caused by the antenna=20 itself.

Have a nice evening,
  Wolf .

Best=20 73,
Markus
 
------=_NextPart_001_0012_01CF18EF.4DBD5DA0-- ------=_NextPart_000_0011_01CF18EF.4DBD5DA0 Content-Type: image/jpeg; name="pa1sdb_dj8wx_47uHz_140124_0900.jpg" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="pa1sdb_dj8wx_47uHz_140124_0900.jpg" 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 E//Z ------=_NextPart_000_0011_01CF18EF.4DBD5DA0--