Return-Path: Received: from post.thorcom.com (post.thorcom.com [195.171.43.25]) by klubnl.pl (8.14.4/8.14.4/Debian-8+deb8u2) with ESMTP id w2GDdpWp010558 for ; Fri, 16 Mar 2018 14:39:53 +0100 Received: from majordom by post.thorcom.com with local (Exim 4.14) id 1ewpW2-0000cY-Oo for rs_out_1@blacksheep.org; Fri, 16 Mar 2018 13:35:26 +0000 Received: from [195.171.43.32] (helo=relay1.thorcom.net) by post.thorcom.com with esmtp (Exim 4.14) id 1ewpW2-0000cP-Bw for rsgb_lf_group@blacksheep.org; Fri, 16 Mar 2018 13:35:26 +0000 Received: from mout01.posteo.de ([185.67.36.65]) by relay1.thorcom.net with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.89) (envelope-from ) id 1ewpVy-00069H-Ic for rsgb_lf_group@blacksheep.org; Fri, 16 Mar 2018 13:35:25 +0000 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 11DB721017 for ; Fri, 16 Mar 2018 14:35:20 +0100 (CET) X-DKIM-Result: Domain=posteo.de Result=Signature OK DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1521207321; bh=6dRD3E2cfUIzRcxDyc3wFKQMfUVPi7V1BLixx9KvRqw=; h=Date:From:To:Subject:From; b=kyadxHwDtaBIv/HpnoBxDnD1KeJQVefd93jGm+bcmx7gtFCw5424zLEsUyyBoB641 nzgXY+B9adB2jESzd7I0mEzdLzEFgILIRa6dOyuhuwbeJzTmn+niZgP3fPMfl7U/Wp iJwxGbfpmeXjO9uTVfcua6DznCuf+ezdeUig+8CbRPvDaGKMykIdXSyMolV9zqy6ET +Azl50l+l+swU5qEqI8aysuP70zy7cXA6C8GnDzPi3rOWh3npOTew1ZOV7M29zlDwd SuQkjOWeEXB+bf2M5ovIkb3okqRogaYwFZj94xqSQgqyeuvQ4/vMU/Usk/pGQXjMxs bo2K1Lff8CFXw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 402mfw372Tz9rxg for ; Fri, 16 Mar 2018 14:35:20 +0100 (CET) Message-ID: <5AABC818.4090703@posteo.de> Date: Fri, 16 Mar 2018 14:35:20 +0100 From: DK7FC User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.1.8) Gecko/20100227 Thunderbird/3.0.3 MIME-Version: 1.0 To: rsgb_lf_group@blacksheep.org References: <1UQOBAX9Wi.5GpBpi86BpG@optiplex980-pc> <5A9335F5.609@posteo.de> <5AA810EF.5090804@posteo.de> <5AA99C63.3070906@posteo.de> <1a856f6b-8f8b-268b-b642-ff0ad5846557@abelian.org> <17dffb96-efc0-ce1b-700c-cd5d08cdf8e9@abelian.org> In-Reply-To: <17dffb96-efc0-ce1b-700c-cd5d08cdf8e9@abelian.org> X-Spam-Score: 0.0 (/) X-Spam-Report: Spam detection software, running on the system "relay1.thorcom.net", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Paul, AMAZING! That was quickly! Many thanks. I quickly run it through the file by W1VD, the 08.wav file. It improves the SNR from 4.67 dB to 7.57 dB, i.e. we gained 2.9 dB! More later. 73, Stefan [...] Content analysis details: (0.0 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 T_RP_MATCHES_RCVD Envelope sender domain matches handover relay domain 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid X-Scan-Signature: 32d4aaaf019758ff5a0d8e92eec683e6 Subject: Re: VLF: DK7FC > W1VD / K3SIW 8.27 kHz EbNaut - We don't give up! Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on post.thorcom.com X-Spam-Level: X-Spam-Status: No, hits=0.0 required=5.0 tests=none 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 Paul, AMAZING! That was quickly! Many thanks. I quickly run it through the file by W1VD, the 08.wav file. It improves the SNR from 4.67 dB to 7.57 dB, i.e. we gained 2.9 dB! More later. 73, Stefan Am 16.03.2018 14:21, schrieb Paul Nicholson: > > Here's an awk script to normalise the I/Q signal to the > RMS amplitude. > > #!/usr/bin/awk -f > > BEGIN{ > idx = 0; > sum_square = 0 > } > { > stamp[idx] = $1 > ival[idx] = $2 > qval[idx] = $3 > > sum_square += $2*$2 + $3*$3 > idx++ > > if( idx == 300) > { > rms = sqrt( sum_square/idx) > > for( i = 0; i < idx; i++) > printf( "%s %.5e %.5e\n", stamp[i], ival[i]/rms, qval[i]/rms) > idx = 0; > sum_square = 0 > } > } > > > Make sure the 'shebang' line is the first line of the script. > > Save it in a file, say, iqnorm. > > Make the file executable with: chmod +x iqnorm > > Then pipe the raw ASCII signal through it, so that instead of > > vtwavex 26.wav | vtraw -oa | ebnaut -dp16K21A ... > > you run > > vtwavex 26.wav | vtraw -oa | ./iqnorm | ebnaut -dp16K21A ... > > I've run it on my recordings (sample rate 1Hz) of the 5char > transmissions and every single one has improved Eb/N0. > > Not yet tried it on the W1VD, K3SIW files. > > The '300' means 300 samples, so that's 300 * 0.45723950 ~= 137 seconds > for the W1VD files, or 231.5 seconds for K3SIW. > > -- > Paul Nicholson > -- >