Return-Path: X-Spam-DCC: paranoid 1102; 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=-2.0 required=5.0 tests=BAYES_00,DNS_FROM_AHBL_RHSBL, HTML_30_40,HTML_MESSAGE 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 tBAKrrOH009612 for ; Thu, 10 Dec 2015 21:53:53 +0100 Received: from majordom by post.thorcom.com with local (Exim 4.14) id 1a78Ay-0001FW-CV for rs_out_1@blacksheep.org; Thu, 10 Dec 2015 20:50:56 +0000 Received: from [195.171.43.32] (helo=relay1.thorcom.net) by post.thorcom.com with esmtp (Exim 4.14) id 1a78Ay-0001FN-2t for rsgb_lf_group@blacksheep.org; Thu, 10 Dec 2015 20:50:56 +0000 Received: from mail-wm0-f51.google.com ([74.125.82.51]) by relay1.thorcom.net with esmtps (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.86) (envelope-from ) id 1a789z-0003Do-0s for rsgb_lf_group@blacksheep.org; Thu, 10 Dec 2015 20:50:54 +0000 Received: by mail-wm0-f51.google.com with SMTP id v187so51360036wmv.1 for ; Thu, 10 Dec 2015 12:49:39 -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=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=Jj60g68Bc//mf8YyhxGbnIrOqwCDBplX0py0An0arwA=; b=OAfCUQyQqYs1kfEab0Cj7DD1urWLXctHVyDrLTTN+Ts0/2ApmxJol7PvvLPWRn1E4I w0pB68FtpSvmSGkOYEmV8uY9oEIlB7LZY2KAEDTf4LP87BQnMLoHM5Nn/GgxN18c4y/7 eW3Oka/yuaK5WGvJiOeAFcbiHeI4qBagZnPy+WM/pwJCusQOJZd29R1Kxr2CJnYLjNlr 22EClFsUjPsmmdWcUEReezljv8XB82oOmqmcXSy1k2tKgWfSHISGovoIxaLTJebdB94V +fxoLtegx81rls/SHG+epaCSEao2jqZ5E9FW4Tzg4dnMPaAGWZMfMho/GUdTysZyZoPl Nf/w== MIME-Version: 1.0 X-Received: by 10.194.185.6 with SMTP id ey6mr15458271wjc.42.1449780579062; Thu, 10 Dec 2015 12:49:39 -0800 (PST) Received: by 10.28.130.139 with HTTP; Thu, 10 Dec 2015 12:49:38 -0800 (PST) In-Reply-To: <5669E1E3.6070008@abelian.org> References: <56686FA0.4050707@gmail.com> <56695B15.6010203@abelian.org> <56696950.1040300@abelian.org> <5669B7CE.1090601@freenet.de> <5669E1E3.6070008@abelian.org> Date: Thu, 10 Dec 2015 20:49:38 +0000 Message-ID: From: Andy Talbot To: rsgb_lf_group@blacksheep.org X-Scan-Signature: 4f449c45f7b1894a9195a328eedaeb30 Subject: Re: LF: LF EbNaut test from JN80 on 137370 Content-Type: multipart/alternative; boundary=047d7bea40b66ada1a0526915859 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: O X-Status: X-Keywords: X-UID: 5734 --047d7bea40b66ada1a0526915859 Content-Type: text/plain; charset=UTF-8 Yep, same here. It feels correct: I = COS, Q = SIN 'jnt On 10 December 2015 at 20:34, Paul Nicholson wrote: > > In vlfrx-tools I use > > I = s(t) * cos( 2pi * Fo * t); > > Q = s(t) * sin( 2pi * Fo * t); > > where s(t) is the incoming signal and Fo is the > local oscillator frequency. Is that right, or > should there be a minus sign in there somewhere? > > If s(t) is VO1NA at 137370.00000 and I set Fo to > 137369.9, then when I put I and Q into EbNaut, it > needs an offset of +0.1 Hz to decode as you would > expect with the LO being 0.1Hz on the low side. > > For more general mixing and frequency shift, > to select the upper sideband of the mixer output > I use > > I - j * Q > > is that the right way round? When I take I/Q data > from an RTL2832 I find I have to invert Q to get the > correct sideband, ie I + j * Q. That's the only > independent source of I/Q signal that I have available > to try. > > -- > Paul Nicholson > -- > > --047d7bea40b66ada1a0526915859 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Yep, same here.
It feels correct: I =3D COS, =C2=A0Q = =3D SIN

'jnt


On 10 December 2015 at 20:34, = Paul Nicholson <vlf0403@abelian.org> wrote:

In vlfrx-tools I use

=C2=A0I =3D s(t) * cos( 2pi * Fo * t);

=C2=A0Q =3D s(t) * sin( 2pi * Fo * t);

where s(t) is the incoming signal and Fo is the
local oscillator frequency.=C2=A0 =C2=A0Is that right, or
should there be a minus sign in there somewhere?

If s(t) is VO1NA at 137370.00000 and I set Fo to
137369.9, then when I put I and Q into EbNaut, it
needs an offset of +0.1 Hz to decode as you would
expect with the LO being 0.1Hz on the low side.

For more general mixing and frequency shift,
to select the upper sideband of the mixer output
I use

=C2=A0 =C2=A0I - j * Q

is that the right way round?=C2=A0 =C2=A0When I take I/Q data
from an RTL2832 I find I have to invert Q to get the
correct sideband, ie I + j * Q.=C2=A0 =C2=A0That's the only
independent source of I/Q signal that I have available
to try.

--
Paul Nicholson
--


--047d7bea40b66ada1a0526915859--