Return-Path: X-Spam-DCC: paranoid 1181; 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.5 required=5.0 tests=BAYES_00,DNS_FROM_AHBL_RHSBL, FORGED_RCVD_HELO,RATWARE_GECKO_BUILD,SPF_PASS 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 u2HGcsqM024735 for ; Thu, 17 Mar 2016 17:38:54 +0100 Received: from majordom by post.thorcom.com with local (Exim 4.14) id 1agasH-0005pw-Tc for rs_out_1@blacksheep.org; Thu, 17 Mar 2016 16:34:13 +0000 Received: from [195.171.43.32] (helo=relay1.thorcom.net) by post.thorcom.com with esmtp (Exim 4.14) id 1agasG-0005pn-RE for rsgb_lf_group@blacksheep.org; Thu, 17 Mar 2016 16:34:12 +0000 Received: from parrot.netcom.co.uk ([217.72.171.49]) by relay1.thorcom.net with esmtp (Exim 4.86) (envelope-from ) id 1agasF-0000D8-8V for rsgb_lf_group@blacksheep.org; Thu, 17 Mar 2016 16:34:11 +0000 Received: from sb.abelian.org (i-194-106-52-83.freedom2surf.net [194.106.52.83]) by parrot.netcom.co.uk (Postfix) with ESMTP id 3CBDF3273E4 for ; Thu, 17 Mar 2016 16:33:59 +0000 (GMT) Received: from [127.0.0.1] (localhost [127.0.0.1]) by sb.abelian.org (Postfix) with ESMTP id 12AC328A0347 for ; Thu, 17 Mar 2016 16:34:10 +0000 (UTC) Message-ID: <56EADC81.2000107@abelian.org> Date: Thu, 17 Mar 2016 16:34:09 +0000 From: Paul Nicholson User-Agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130329 Thunderbird/17.0.5 MIME-Version: 1.0 To: rsgb_lf_group@blacksheep.org References: <56E70B9F.9080706@abelian.org> <8D34C58CF884ECC-1ECC-700FAE@webmail-vd008.sysops.aol.com> In-Reply-To: <8D34C58CF884ECC-1ECC-700FAE@webmail-vd008.sysops.aol.com> X-Scan-Signature: 4b5b5ebe37a4c4f430f59bc35c1947b0 Subject: Re: LF: 8270Hz Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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.11 Status: O X-Status: X-Keywords: X-UID: 7389 Markus wrote: > Running the decoder with 61 rather than 60 s offset happened to > reduce the number of symbol errors from 388 (0.4 dB) to 369 > (1.3 dB Eb/N0). Thanks Markus, perhaps there's a sample offset error in the pipeline somewhere. I reproduced the same result with the Linux decoder too: needs T offset +1 to get 1.2 dB when using the 1s/s signal. > when using the SpecLab FFT-export method with very slow > samplerates, I noticed that I had to add about four samples > worth to the time offset for best decodes An out-by-one error is an easy mistake for a novice programmer to make. An out-by-four error requires much more skill and generally needs an experienced programmer. I'll investigate. If anyone's interested, following are the commands I use to receive Uwe's signal. The first pipeline extracts the signal from a raw store which has been filled by vtwrite, and mixes it down to baseband I/Q centered at the signal frequency, vtread -T2016-03-14_03:00:00,+11900 /raw | # Extract 11900 seconds vtmix -c 0.866,0.500,0.45/-105.71 | # Steer loops and add E-field vtfilter -h bp,f=8270,w=3000 | # Filter 3kHz bandwidth vtblank -a1.2 -d0 -t1 | # Remove sferics vtmult -f 8270 | # Mix with LO at 8270.00000 Hz vtresample -r240 > dj8wx.160314a.vt # Resample to a low rate The magic numbers given to vtmix are the loop coefficients for steering, followed by the coefficient/phase_shift of the E-field. Then another pipeline does the decode vtraw -oa dj8wx.160314a.vt | # Convert to ASCII data ebnaut -dvp8K19A -N19 -S10 -r240 -PS -c4 -L20000 # Decode -- Paul Nicholson --