Return-Path: Received: (qmail 6243 invoked from network); 24 Jul 2002 13:32:06 -0000 Content-Transfer-Encoding: 8bit Received: from warrior.services.quay.plus.net (212.159.14.227) by mailstore with SMTP; 24 Jul 2002 13:32:06 -0000 X-Priority: 3 X-MSMail-Priority: Normal Received: (qmail 15105 invoked from network); 24 Jul 2002 13:30:58 -0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Received: from post.thorcom.com (193.82.116.70) by warrior.services.quay.plus.net with SMTP; 24 Jul 2002 13:30:58 -0000 X-SQ: A Received: from majordom by post.thorcom.com with local (Exim 3.33 #2) id 17XMAZ-0000FW-00 for rsgb_lf_group-outgoing@blacksheep.org; Wed, 24 Jul 2002 14:27:11 +0100 Received: from relay.dera.gov.uk ([192.5.29.49]) by post.thorcom.com with smtp (Exim 3.33 #2) id 17XMAY-0000FR-00 for rsgb_lf_group@blacksheep.org; Wed, 24 Jul 2002 14:27:10 +0100 Received: (qmail 31502 invoked from network); 24 Jul 2002 14:27:09 +0100 Received: from butterfly.mod.uk (HELO warlock.dstl.gov.uk) (192.5.29.10) by relay.dera.gov.uk with SMTP; 24 Jul 2002 14:27:09 +0100 Message-ID: <7D653C9C42F5D411A27C00508BF8803DCB9B3B@mail.dstl.gov.uk> From: "Talbot Andrew" To: rsgb_lf_group@blacksheep.org Subject: RE: LF: Jason code on DDS Module Date: Wed, 24 Jul 2002 14:18:01 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset=iso-8859-1; format=flowed Precedence: bulk Reply-To: rsgb_lf_group@blacksheep.org X-Listname: rsgb_lf_group Sender: The command format for my DDS board sends the ASCII Hex characters for accumulator N value, and so the values to be sent depend on the DDS clock frequency which can have any arbitrary value. A high level control programme for this board would normally first read the clock frequency stored in EEPROM, then calculate the value to be sent for required output frequency. This procedure means any driver programme can use any DDS module, from one clocked at 4.194304MHz for LF all the way to a 180MHz clocked unit for HF through UHF use. So generating a custom output from the Jason S/W would need a two way interrogation process to read the clock frequency, then calculate the values needed and format the Ascii hex characters. I was just going to use the generic Jason serial output, just the 8 bit words taking on values 0 - 16 at 9600 baud. The PIC would calculate the accumulator value for each tone by multiplying the received number by a constant derived from the stored clock, then adding on the requested cenre frequency. Question... Is the nominal frequency of a Jason transmission the centre frequency (Tone 8 ), or Tone 0 ? My understanding is the former, the centre tone. But just checking. Andy G4JNT > should you need modifications to the serial output format of Jason, just ask. >V 0.94 has an additional format, optionally selectable, asked for by >Murray Greenman ZL1BPU for his AVR Atmel board. >I could as well produce an ad-hoc format for your board. If you need >details about the ZL1BPU format please contact me, but it is very simple. >73 Alberto I2PHD "The Information contained in this E-Mail and any subsequent correspondence" "is private and is intended solely for the intended recipient(s)." "For those other than the recipient any disclosure, copying, distribution, " "or any action taken or omitted to be taken in reliance on such information is" "prohibited and may be unlawful."