Return-Path: X-Spam-DCC: paranoid 1002; Body=2 Fuz1=2 Fuz2=2 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on lipkowski.org X-Spam-Level: X-Spam-Status: No, score=-0.7 required=5.0 tests=BAYES_00,DNS_FROM_AHBL_RHSBL, HTML_MESSAGE,RATWARE_GECKO_BUILD autolearn=no version=3.1.3 Received: from post.thorcom.com (post.thorcom.com [195.171.43.25]) by paranoid.lipkowski.org (8.13.7/8.13.7) with ESMTP id u0NIJpcY008692 for ; Sat, 23 Jan 2016 19:19:51 +0100 Received: from majordom by post.thorcom.com with local (Exim 4.14) id 1aN2j1-0003Ik-BY for rs_out_1@blacksheep.org; Sat, 23 Jan 2016 18:15:51 +0000 Received: from [195.171.43.32] (helo=relay1.thorcom.net) by post.thorcom.com with esmtp (Exim 4.14) id 1aN2j0-0003IQ-Cl for rsgb_lf_group@blacksheep.org; Sat, 23 Jan 2016 18:15:50 +0000 Received: from mail-wm0-f46.google.com ([74.125.82.46]) by relay1.thorcom.net with esmtps (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.86) (envelope-from ) id 1aN2hv-0000Rf-Kq for rsgb_lf_group@blacksheep.org; Sat, 23 Jan 2016 18:15:49 +0000 Received: by mail-wm0-f46.google.com with SMTP id u188so20670792wmu.1 for ; Sat, 23 Jan 2016 10:14:28 -0800 (PST) X-DKIM-Result: Domain=gmail.com Result=Good and Known Domain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type; bh=PY6DmlClv/Ivay1w/tQADEAUkj6vxbvoo4leMvLfBvI=; b=DZFpG27y6SAdIQ7PcFP3daBK0xgdZUd+4MrW4BP6FuRKAojidiRELY3d6rW1irD7sP VqU0YV1/+QrgR+aBKzImfJddbIIG/nD3y4et1rjUWfnR+OvxjwTSrlfn2FNa0gFRGW0k LUyXaT49AqelpqMrHP3DtgB4dTLoXMkbH9F4Oo8wQ7ck7Ay+1DGyHU4g01vwBJlHt745 YKSsaDSb8dlChzflClWDi+U54QPvxdX9qjFOjvqS/xy0v9FxH/bCfa/09AFbDvrO8QU5 Jo5c93fbqOSB1/jt2rylFcTLw9v75TgmfLbETFSw1y9HayEc4b99NFvHczvn2iedwy3g DItw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type; bh=PY6DmlClv/Ivay1w/tQADEAUkj6vxbvoo4leMvLfBvI=; b=bbALj4/cgEMoUe1mPO/HkEFZ6RS/QMUw/3AbIR2mohimhknVAnT1kQv/TjDlm7NhL9 Q4sQOsUgTyEqpXpjJLOxUmis2GGTk4qsJOLRHG3bPJQIw+bYxDW9ioA1NNVSipZcOw3i Xdb5kTDHM5TsONm2IIyFaR/Z2ddBLEFJ1ysoeMa842HmIbonJgDxemskYwm97Wff/zjq dPGY88KarMcjpRk4XixXJjbLi70fxIFzmUbK9vJzQ73wyxGUx9ptKMFfCRhW7en+JwSB RfdGznbRdzp+wonRGcZxel6FQmXFIp/YXibbzIFY33Icv0yGiveFPwyD/PE3zvlrkGWz ymJw== X-Gm-Message-State: AG10YORk7nTgwGGEPxvS16gU9KIo5Uw8CDfHkHQsYUb0ZQcZDF2Est22/+TG4axkA3Wa6A== X-Received: by 10.28.129.139 with SMTP id c133mr9976465wmd.30.1453572822641; Sat, 23 Jan 2016 10:13:42 -0800 (PST) Received: from [192.168.0.7] (net-37-182-103-27.cust.vodafonedsl.it. [37.182.103.27]) by smtp.googlemail.com with ESMTPSA id w73sm8220543wmw.21.2016.01.23.10.13.40 for (version=TLSv1/SSLv3 cipher=OTHER); Sat, 23 Jan 2016 10:13:41 -0800 (PST) Message-ID: <56A3C2D2.8050007@gmail.com> Date: Sat, 23 Jan 2016 19:13:38 +0100 From: IZ7SLZ User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 To: rsgb_lf_group@blacksheep.org References: <56A2952A.7060208@abelian.org> <8D3240D41785ED1-1038-6435BD@webmail-vm010.sysops.aol.com> In-Reply-To: <8D3240D41785ED1-1038-6435BD@webmail-vm010.sysops.aol.com> X-Scan-Signature: 29f1b43ee9e13e220716185d38bfb88c Subject: Re: VLF: Software PSK modulation Content-Type: multipart/alternative; boundary="------------060302060501040507020401" 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 X-Scanned-By: MIMEDefang 2.56 on 10.1.3.10 Status: RO X-Status: X-Keywords: X-UID: 6474 This is a multi-part message in MIME format. --------------060302060501040507020401 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Hello Markus, many thanks for sharing details of your very interesting experiment. As you known, i have used your PLL method in my LF-EbNaut setup to generate a quite steady modulating audio tone. But in my case, the feedback is taken at the output of the sound card before the ring-modulator that acts the bpsk. If i have understood, you have now overcome the initial problem of this PLL that tends to cancels the psk modulation. That's good. I will try it in my next VLF local transmissions. Since two days, i'm running a (temporarily !) VLF receiver/grabber with a resolution of 63 uHz: https://www.dropbox.com/s/fsjkfuhggozzv5w/grabber.jpg?dl=0 Unfortunatly no signals on "dreamer" band in these two days of activity (made by you and Uwe) was picked up. I'm working to improve reception trying to relocate the mini-whip. Next step will be to test a Loop antenna. By the way, the chances to pick up a VLF "dreamer" signal from Central Europe are very less here in my station in JN80 that is "urban-located" and fairly far from you. I want to try to record and decode my local EbNaut signals on VLF. I made some reception test using Wolf's beta version that includes EbNaut facilities. I have succesfully tested it on MF during some test transmissions of IW4DXW. But i want test also your recording method that uses the FFT export file function of Spectrum Lab. Taking in consideration that i'm using 48000 sample/s can you suggest the correct parameters needed for SL and for the sr.txt file used for the inverse-FFT program ? Maybe someone else is interested at this method. Thanks in advance. 73 and good week-end to all group Domenico / iz7slz On 1/23/2016 4:52 PM, Markus Vester wrote: > For yesterday's EbNaut transmission, I have not employed the usual > Rubidium oscillator and automatic antenna variometer hardware, but > reverted to the software modulation scheme which had been originally > used for our first tests in April 2014. This is an extension of the > "green line" anti-glitch method, with 1pps-sync in SpecLab and RF > feedback of the analog output to the ADC input. To generate PSK > modulation, the phase prescription for the software PLL is no longer > fixed at 180° (green in the colour spectrogram), but switched between > 90° (red) and 270° (sky-blue) by a SpecLab script which periodically > reads 1 or 0 symbols from a text file. > The primary advantage of this method is that no external hardware > modulator is needed. With the feedback picked up from the antenna, it > also intrinsically compensates for wind-induced resonance variations > and can do without an automatic variometer. Thirdly, the phase > switching occurs smoothly by frequency variation, reducing switching > transients and far-away sidebands. The main disadvantage is that the > phase ramping takes time (about 1 to 3 seconds) and also introduces > some jitter, so this method cannot be used effectively for fast > signaling with symbols shorter than 5 seconds. > If you would like to try, a SpecLab configuration file can be found at > http://df6nm.bplaced.net/VLF/_vlf_tx_pll_psk.USR > To use it, you first need to set up GPS 1pps and audio feedback as > described in > http://df6nm.bplaced.net/VLF/VLF_Transmit_phase_correction.txt > This can be done either with a stereo input soundcard (1pps on the > right, RF feedback on the left channel), or mono with both signals > combined through resistors (RF feedback about 5% of the 1 pps level). > Make sure that the 1pps samplerate detector is locking properly (i.e. > mostly green), and your PC time is close to the nearest second. > Then you need to encode your message using Paul's ebnaut-tx software > http://abelian.org/ebnaut/ > and press "Save" to make a text file. For use with the SpecLab script, > you then need to insert spaces as separators between the 0 and 1 > digits, e.g. converting "1001..." into " 1 0 0 1..." by replacing 0s > and 1s in notepad (note that "1 0 0 1 ..." works just as well but may > produce a surprising result when reopening the file - search for "bush > hid the facts" ;-) As an example, my recent transmission is at > http://df6nm.bplaced.net/VLF/psk_8k19a_73.txt > The file should be saved as psk.txt and placed in your SpecLab home > directory. > Then you will want to select > - the TX frequency in the second oscillator of the test signal generator, > - the symbol duration as periodic actions interval (eg. 10 seconds), > - the start time, by letting scheduled actions open psk.txt a couple > of seconds before. You should also close the file after the transmission, > - and finally tick "send unmodulated test tone at TX frequency" in the > digimode terminal to let the signal appear on the left output. > A couple of notes regarding frequency selection: For straight carrier > experiments, staying within very few mHz of 8270 Hz can show the > signal on various grabbers. However EbNaut PSK reception would be > susceptible to co-channel interference over a wider bandwidth, eg. +- > 0.1 Hz for 10 second symbols. As the PSK signal will anyway be > invisible on the grabbers, it might be advisable to choose e.g. 8970.1 > or 8969.9 Hz for future PSK transmissions, thereby nulling potential > carriers near 8270.000 but still staying inside the decimated IQ > bandwidth for EbNaut recordings (+-0.25 Hz here). > As SpecLab aligns the absolute phase to time-of-day, the TX frequency > for overnight transmissions should be a multiple of 1/86400 Hz to > avoid an Alpha-like midnight phase step. > Hope this may help to get a few more EbNaut signals on air... Big > thanks to Paul and Wolf for making all this possible. > All the best, > Markus (DF6NM) --------------060302060501040507020401 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit
Hello Markus,

many thanks for sharing details of your very interesting experiment. As you known,  i have used your PLL method in my LF-EbNaut setup to generate a quite steady  modulating audio tone. But in my case, the feedback is taken at the output of the sound card before the ring-modulator that acts the bpsk.
If i have understood, you have now overcome the initial problem of this PLL that tends to cancels the psk modulation. That's good. I will try it in my next VLF local transmissions.

Since two days, i'm running a (temporarily !) VLF receiver/grabber with a resolution of 63 uHz:

https://www.dropbox.com/s/fsjkfuhggozzv5w/grabber.jpg?dl=0

Unfortunatly no signals on "dreamer" band in these two days of activity (made by you and Uwe)  was picked up. I'm working to improve reception trying to relocate the mini-whip. Next step will be to test a Loop antenna. By the way, the chances to pick up a VLF "dreamer" signal from Central Europe are very less here in my station in JN80 that is "urban-located" and fairly far from you.

I want to try to record and decode my local EbNaut signals on VLF. I made some reception test using Wolf's beta version that includes EbNaut facilities. I have succesfully tested it on MF during some test transmissions of IW4DXW. But i want test also your recording method that uses the FFT export file function of Spectrum Lab.
Taking in consideration that i'm using 48000 sample/s can you suggest the correct parameters needed for SL and for the sr.txt file used for the inverse-FFT program ?

Maybe someone else is interested at this method.

Thanks in advance.

73 and good week-end to all group

Domenico / iz7slz


 

 

 


On 1/23/2016 4:52 PM, Markus Vester wrote:
For yesterday's EbNaut transmission, I have not employed the usual Rubidium oscillator and automatic antenna variometer hardware, but reverted to the software modulation scheme which had been originally used for our first tests in April 2014. This is an extension of the "green line" anti-glitch method, with 1pps-sync in SpecLab and RF feedback of the analog output to the ADC input. To generate PSK modulation, the phase prescription for the software PLL is no longer fixed at 180° (green in the colour spectrogram), but switched between 90° (red) and 270° (sky-blue) by a SpecLab script which periodically reads 1 or 0 symbols from a text file.
 
The primary advantage of this method is that no external hardware modulator is needed. With the feedback picked up from the antenna, it also intrinsically compensates for wind-induced resonance variations and can do without an automatic variometer. Thirdly, the phase switching occurs smoothly by frequency variation, reducing switching transients and far-away sidebands. The main disadvantage is that the phase ramping takes time (about 1 to 3 seconds) and also introduces some jitter, so this method cannot be used effectively for fast signaling with symbols shorter than 5 seconds.  
 
If you would like to try, a SpecLab configuration file can be found at
http://df6nm.bplaced.net/VLF/_vlf_tx_pll_psk.USR
 
To use it, you first need to set up GPS 1pps and audio feedback as described in
http://df6nm.bplaced.net/VLF/VLF_Transmit_phase_correction.txt
This can be done either with a stereo input soundcard (1pps on the right, RF feedback on the left channel), or mono with both signals combined through resistors (RF feedback about 5% of the 1 pps level). Make sure that the 1pps samplerate detector is locking properly (i.e. mostly green), and your PC time is close to the nearest second.
 
Then you need to encode your message using Paul's ebnaut-tx software
http://abelian.org/ebnaut/
and press "Save" to make a text file. For use with the SpecLab script, you then need to insert spaces as separators between the 0 and 1 digits, e.g. converting "1001..." into " 1 0 0 1..." by replacing 0s and 1s in notepad (note that "1 0 0 1 ..." works just as well but may produce a surprising result when reopening the file - search for "bush hid the facts" ;-) As an example, my recent transmission is at
http://df6nm.bplaced.net/VLF/psk_8k19a_73.txt
The file should be saved as psk.txt and placed in your SpecLab home directory.
 
Then you will want to select
- the TX frequency in the second oscillator of the test signal generator,
- the symbol duration as periodic actions interval (eg. 10 seconds),
- the start time, by letting scheduled actions open psk.txt a couple of seconds before. You should also close the file after the transmission,
- and finally tick "send unmodulated test tone at TX frequency" in the digimode terminal to let the signal appear on the left output.
 
A couple of notes regarding frequency selection: For straight carrier experiments, staying within very few mHz of 8270 Hz can show the signal on various grabbers. However EbNaut PSK reception would be susceptible to co-channel interference over a wider bandwidth, eg. +- 0.1 Hz for 10 second symbols. As the PSK signal will anyway be invisible on the grabbers, it might be advisable to choose e.g. 8970.1 or 8969.9 Hz for future PSK transmissions, thereby nulling potential carriers near 8270.000 but still staying inside the decimated IQ bandwidth for EbNaut recordings (+-0.25 Hz here).
 
As SpecLab aligns the absolute phase to time-of-day, the TX frequency for overnight transmissions should be a multiple of 1/86400 Hz to avoid an Alpha-like midnight phase step.
 
Hope this may help to get a few more EbNaut signals on air... Big thanks to Paul and Wolf for making all this possible.
 
All the best,
Markus (DF6NM)
 

--------------060302060501040507020401--