Return-Path: Received: from mtain-mc05.r1000.mx.aol.com (mtain-mc05.r1000.mx.aol.com [172.29.96.77]) by air-mf07.mail.aol.com (v129.4) with ESMTP id MAILINMF071-8bf14c5c05242b6; Fri, 06 Aug 2010 08:50:44 -0400 Received: from post.thorcom.com (post.thorcom.com [193.82.116.20]) by mtain-mc05.r1000.mx.aol.com (Internet Inbound) with ESMTP id 15CF3380001A3; Fri, 6 Aug 2010 08:50:41 -0400 (EDT) Received: from majordom by post.thorcom.com with local (Exim 4.14) id 1OhMM7-0007NG-EQ for rs_out_1@blacksheep.org; Fri, 06 Aug 2010 13:48:59 +0100 Received: from [193.82.116.32] (helo=relay1.thorcom.net) by post.thorcom.com with esmtp (Exim 4.14) id 1OhMM6-0007N7-Oe for rsgb_lf_group@blacksheep.org; Fri, 06 Aug 2010 13:48:58 +0100 Received: from mail-iw0-f171.google.com ([209.85.214.171]) by relay1.thorcom.net with esmtp (Exim 4.63) (envelope-from ) id 1OhMM5-0004J8-Hs for rsgb_lf_group@blacksheep.org; Fri, 06 Aug 2010 13:48:58 +0100 Received: by iwn5 with SMTP id 5so1432360iwn.16 for ; Fri, 06 Aug 2010 05:48:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type; bh=NudZ5+ydWoWU0VIGHebbqzZulHQr0bCEGFQzhVfydAI=; b=b8hHTtk7iJQ8Av4euF39Jge18FZvnBSDLb25r9k318Ra6GpJdLPgRyaPRX3P2aDpog HK1/Lg+zOiJ/GbFSa5RoF/vfr91hbtmBZQX11ULIp2zOxLziAA0qIdtCob/x1jCG861z 4vBn0Bnp3UihP7ZKojbYvq804RzTrlP/9ebHQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=e2QhrAU9mVAwFsl5HFcGMuWNSIAjjujPvd9bTBrz1QcXZouaeiWV+6b4ubd73aQ3Rs xyvjycGwoqoceaI9mWP1w+9TcRF/uRgh7QjzJJVHBqUJaL9P0Ubt62xyU1U14aWk/LQ4 bS0oitYA0CWNLsxMPwKTnmeg/a9BHGx43szG4= MIME-Version: 1.0 Received: by 10.231.184.71 with SMTP id cj7mr13763599ibb.159.1281098935453; Fri, 06 Aug 2010 05:48:55 -0700 (PDT) Received: by 10.231.111.231 with HTTP; Fri, 6 Aug 2010 05:48:55 -0700 (PDT) In-Reply-To: <1536321018.20100806102255@mterrier.net> References: <20100805185619.DRQ8W.3140581.root@mp14> <9A31553C0F7B4A338F7D2040D20D3DDB@AGB> <1536321018.20100806102255@mterrier.net> Date: Fri, 6 Aug 2010 13:48:55 +0100 Message-ID: From: Andy Talbot To: rsgb_lf_group@blacksheep.org DomainKey-Status: good (testing) X-Spam-Score: 0.0 (/) X-Spam-Report: autolearn=disabled,HTML_MESSAGE=0.001 Subject: Re: LF: Fwd: CMSK Beta released Content-Type: multipart/alternative; boundary=0016364ee260f84852048d271621 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on post.thorcom.com X-Spam-Level: X-Spam-Status: No, hits=0.1 required=5.0 tests=HTML_FONTCOLOR_UNSAFE, HTML_MESSAGE 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 x-aol-global-disposition: G X-AOL-SCOLL-AUTHENTICATION: mail_rly_antispam_dkim-d280.1 ; domain : googlemail.com DKIM : pass x-aol-sid: 3039ac1d604d4c5c05212dfc X-AOL-IP: 193.82.116.20 X-Mailer: Unknown (No Version) --0016364ee260f84852048d271621 Content-Type: text/plain; charset=ISO-8859-1 MSK does not lend itself to generation on a PIC. It is NOT a two tone mode, but a waveform that transitions back and forth around a circle in phase space. Do not think of MSK as frequency Shift Keying It may be possible to do it on a on a PIC. By not touching the frequency register, but reprogramming the phase offset register in real time at a fast-enough sampling rate. But it would need a high sampling rate to get it right while keeping alias sidebands at the sampling rate at a low enough level (sin(x) / x and all that) PSK31 on a PIC, sampled at 7812.5Hz (250 samples per symbol) gives sidebands at +/- N.Fs of < 60dBc. Andy www.g4jnt.com On 6 August 2010 09:22, Michel F5WK wrote: > Hi Graham, LF, > > > As far as I know , only wspr and ros-mf have the ability to drive > a > > pic/dds vfo , with only mf-1/7 giving a tailored mf qso mode ? > > What about asking for a mod allowing support of a DDS ? > > MSK/CMSK has only two tones, whose frequencies are known. Therefore only > one > bit of information is required for one symbol. > The big question is how much accurate the deltaF has to be ... > > Graham, since I swapped the link between the PC and the LF/MF transmitter > from USB to BlueTooth, the timing has slightly degraded, and as a result > ROSmodem is not working anymore. I have to resync the timing at the PIC > level, definitely the correct way ... > > 73, > > Michel - F5WK > > > > --0016364ee260f84852048d271621 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
MSK does not lend itself to generation on a PIC.=A0=A0 It is NOT a tw= o tone mode, but a waveform that transitions back and forth =A0around a ci= rcle in phase space.=A0 Do not think of MSK as frequency Shift Keying
=A0
It may be possible to do it on a on a PIC.=A0 By not touching the fre= quency register, but reprogramming the phase offset register in real time= at a fast-enough sampling rate.=A0
=A0
But it would need a high sampling rate =A0to get it=A0right=A0while= keeping=A0alias sidebands at the sampling rate at a low enough level (sin= (x) / x and all that)
=A0
PSK31 on a PIC, sampled at 7812.5Hz (250 samples per symbol) gives si= debands at +/- N.Fs=A0of < 60dBc.
=A0
On 6 August 2010 09:22, Michel F5WK <f5wk@mterrier.net>= ; wrote:
Hi Graham, LF,

> As= =A0far as I know , only wspr =A0and =A0ros-mf have =A0the =A0ability to= =A0drive =A0a
> pic/dds =A0vfo , with =A0only =A0 =A0mf-1/7 =A0givi= ng =A0a =A0tailored mf =A0qso =A0mode ?

What about asking for a mod allowing support of a DDS ?

MSK/CMS= K has only two tones, whose frequencies are known. Therefore only one
b= it of information is required for one symbol.
The big question is how= much accurate the deltaF has to be ...

Graham, since I swapped the link between the PC and the LF/MF transmit= ter
from USB to BlueTooth, the timing has slightly degraded, and as a= result
ROSmodem is not working anymore. I have to resync the timing at= the PIC
level, definitely the correct way ...

73,

Michel - F5WK




--0016364ee260f84852048d271621--