<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.18852">
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT size=2 face=Arial>All,</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial>A number of folk have asked what changes need to be 
made to their HPSDR PC code in order for it to support Hermes.</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial>I've recently added Hermes support to KISS Konsole 
( see svn://206.216.146.154/svn/repos_hpsdr_kiss/branches/VK6APH ) and here 
is what I changed. </FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial>- Add a Hermes hardware selection button and save 
status</FONT></DIV>
<DIV><FONT size=2 face=Arial>- When Hermes is selected </FONT></DIV>
<DIV><FONT size=2 face=Arial>        * 
disable  10MHz and 122.88MHz reference selections</FONT></DIV>
<DIV><FONT size=2 face=Arial>        * 
disable Mercury, Penny, Excalibur and Janus selections</FONT></DIV>
<DIV><FONT size=2 face=Arial>        * In the 
'Code Versions' replace Ozy with Hermes, leave Mercury and Penny since we will 
be reporting these code versions</FONT></DIV>
<DIV><FONT size=2 face=Arial>        * Leave 
20dB mic boost selection and toggle bit in the C&C specified in the latest 
USB protocol document  (v1.25)</FONT></DIV>
<DIV><FONT size=2 face=Arial>        * 
Re-name 'Penny External Control' to 'External Control', use the same Penny open 
collector controls for Hermes. </FONT></DIV>
<DIV><FONT size=2 face=Arial>        * Only 
enable Tx if Penny or Hermes is selected</FONT></DIV>
<DIV><FONT size=2 face=Arial>        
</FONT></DIV>
<DIV><FONT size=2 face=Arial>- Change Drive process.  For Penny the RF 
output level is adjusted by varying the amplitude of the I&Q signals based 
on the Drive, Tune and Gain per Band settings. </FONT></DIV>
<DIV><FONT size=2 face=Arial>  With Hermes the current out of the DAC is 
varied and I&Q are maintained at their maximum values. This improves the Tx 
S/N since we use the same number of bits at all power levels.  The Drive 
level is sent in C&C as  0x00 to 0xFF - see the 
protocol document.   I fixed the gain of the I&Q 
signals at  x1 and use  Drive x Tune x Gain per 
Band  as the drive level I send to Hermes.</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial>There are a number of other status settings that 
I'll add to the C&C from Hermes as soon as I get an Alpha board built. 
</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial>One general change I made was to force the user to 
select a 10MHz clock when using Penny to ensure the 122.88MHz clocks on Mercury 
and Penny are phase locked.</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial>73's Phil...VK6APH </FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV> </DIV>
<DIV> </DIV></BODY></HTML>