<HTML><HEAD></HEAD>
<BODY 
style="WORD-WRAP: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space" 
dir=ltr>
<DIV dir=ltr>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR: #000000">
<DIV>Hi Doug,</DIV>
<DIV> </DIV>
<DIV>Thanks for your comments, much appreciated.</DIV>
<DIV> </DIV>
<DIV>I’m presently working on the new Ethernet protocol which defines to 
relationship between the SDR hardware and PC/Server.  Once that is done and 
started to be implemented I do intend to look at the SDR server options you 
mention.</DIV>
<DIV> </DIV>
<DIV>The intent is that the protocol can be used between SDR hardware that only 
has a small FPGA, one that has larger FPGA plus a soft or hard microprocessor 
or  an SDR Server that takes raw ADC samples at a high data rate. </DIV>
<DIV> </DIV>
<DIV>With this protocol in place I sure we can take your suggestions on 
board.</DIV>
<DIV> </DIV>
<DIV>73 Phil...VK6PH </DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV 
style='FONT-SIZE: small; TEXT-DECORATION: none; FONT-FAMILY: "Calibri"; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; DISPLAY: inline'>
<DIV style="FONT: 10pt tahoma">
<DIV> </DIV>
<DIV style="BACKGROUND: #f5f5f5">
<DIV style="font-color: black"><B>From:</B> <A title=douglas.adams@me.com 
href="mailto:douglas.adams@me.com">Doug Adams</A> </DIV>
<DIV><B>Sent:</B> Sunday, May 25, 2014 2:17 AM</DIV>
<DIV><B>To:</B> <A title=hpsdr@lists.openhpsdr.org 
href="mailto:hpsdr@lists.openhpsdr.org">hpsdr@lists.openhpsdr.org</A> </DIV>
<DIV><B>Subject:</B> [hpsdr] SDR Architectures</DIV></DIV></DIV>
<DIV> </DIV></DIV>
<DIV 
style='FONT-SIZE: small; TEXT-DECORATION: none; FONT-FAMILY: "Calibri"; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; DISPLAY: inline'>***** 
High Performance Software Defined Radio Discussion List *****<BR><BR>
<P>
<HR>
Phil & All, 
<DIV> </DIV>
<DIV>Very good article, lots of great ideas.</DIV>
<DIV> </DIV>
<DIV>As a relative newcomer to HPSDR and an Apple Mac-centric person it has 
become very evident to me that the software is dividing us. Since Sdr is so 
dependent on the "S" (software) it is a great shame that so much good work is 
done on the various software platforms (Windows, OS X, Linux, Ubuntu, etc.) and 
yet little of it is shareable. Many of us with programming skills and the urge 
to create something for SDR are unwilling to take the time to learn a new 
Language and/or Development Environment. In most cases that effort could take 
months or years.</DIV>
<DIV> </DIV>
<DIV>My point is that your SDR Server approach could mitigate this issue. Its 
interface, ethernet (or whatever replaces it), is inherently multi-platform 
therefore a Mac developer should be able to use the server just as easily as a 
Windows developer. That's a first step and could make a great deal of 
functionality available to people who would otherwise never have access to 
it.</DIV>
<DIV> </DIV>
<DIV>I would suggest that you could go one step further. Some of us are 
especially interested in a particular area of SDR; demodulation, filtering, 
audio processing, digital modes, etc.. The SDR server approach could accommodate 
multiple servers each focused on a specialized topic. They could even be 
physically different hardware based on different operating systems and developed 
with the tools that are in the skill set of its developer. Each server would be 
a "Black Box", much like buying an integrated circuit. Over time they could be 
upgraded or even replaced with newer, better, faster Black Boxes.</DIV>
<DIV> </DIV>
<DIV>To push the thought again, suppose we developed an agreed upon protocol 
(like the Open HPSDR protocol) not only for servers but also for server 
components. If, for example, I wanted to try using the AM Demodulator from 
cuSDR64 in my Mac-based SDR project, today this would be very tedious if not 
impossible. If we could define a protocol for accessing the individual 
components of an SDR server (and if cuSDR64's AM Demodulator ran on a conforming 
server) it would be doable. All of the best algorithms/software would now be 
available to developers regardless of the platform they chose for their own 
development efforts.</DIV>
<DIV> </DIV>
<DIV>I'm aware that I've just described tens or hundreds of man-years of work 
but we need to start or we'll never get there. If we make it possible to share 
our work, regardless of software platform, we might get there sooner rather than 
later.</DIV>
<DIV>
<DIV> </DIV>
<DIV apple-content-edited="true">
<DIV 
style="WORD-WRAP: break-word; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; -webkit-text-stroke-width: 0px"><SPAN 
class=Apple-style-span 
style="FONT-FAMILY: helvetica; FONT-VARIANT: normal; WHITE-SPACE: normal; WORD-SPACING: 0px; BORDER-COLLAPSE: separate; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; BORDER-SPACING: 0px; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; LINE-HEIGHT: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; -webkit-text-decorations-in-effect: none">
<DIV 
style="WORD-WRAP: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space"><SPAN 
class=Apple-style-span 
style="FONT-FAMILY: helvetica; FONT-VARIANT: normal; WHITE-SPACE: normal; WORD-SPACING: 0px; BORDER-COLLAPSE: separate; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; BORDER-SPACING: 0px; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; LINE-HEIGHT: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; -webkit-text-decorations-in-effect: none">
<DIV 
style="WORD-WRAP: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space">
<DIV>
<DIV>73’s </DIV>
<DIV>Doug - K3TZR</DIV></DIV>
<DIV> </DIV></DIV></SPAN></DIV></SPAN></DIV>
<DIV style="ORPHANS: 2; WIDOWS: 2">PS - I just took delivery of an ANAN-100 so 
could we get this done soon? :-)</DIV></DIV>
<DIV> </DIV></DIV>
<P>
<HR>
_______________________________________________<BR>HPSDR Discussion List<BR>To 
post msg: hpsdr@openhpsdr.org<BR>Subscription help: 
http://lists.openhpsdr.org/listinfo.cgi/hpsdr-openhpsdr.org<BR>HPSDR web page: 
http://openhpsdr.org<BR>Archives: 
http://lists.openhpsdr.org/pipermail/hpsdr-openhpsdr.org/</DIV></DIV></DIV>
<br /><br />
<hr style='border:none; color:#909090; background-color:#B0B0B0; height: 1px; width: 99%;' />
<table style='border-collapse:collapse;border:none;'>
        <tr>
                <td style='border:none;padding:0px 15px 0px 8px'>
                        <a href="http://www.avast.com/">
                                <img border=0 src="http://static.avast.com/emails/avast-mail-stamp.png" />
                        </a>
                </td>
                <td>
                        <p style='color:#3d4d5a; font-family:"Calibri","Verdana","Arial","Helvetica"; font-size:12pt;'>
                                This email is free from viruses and malware because <a href="http://www.avast.com/">avast! Antivirus</a> protection is active.
                        </p>
                </td>
        </tr>
</table>
<br />
</BODY></HTML>