[hpsdr] HPSDR software direction

Dan Babcock n4xwe at yahoo.com
Wed Aug 4 12:33:41 PDT 2010


I am also a Linux user that keeps a Windows XP partition for one reason, 
PowerSDR.  


As KV0S says, the key to HPSDR software development at this point is  
comprehensive documentation and protocol standardization.  If the HPSDR project 
is going to be successful in the long term, we need to recruit  more software 
developers.  Having the appropriate documentation and definitions makes that 
task much easier.

My vote would be for a separate server and GUI with both being cross platform.  
Using this architecture and the proper RPM or deb packages  both elements of the 
software can be run on one machine and are easy to install.  In my opinion the 
best language options are writing the server in C++, the GUI with Qt and using 
OpenGL for video hardware acceleration.  This combination gives maximum 
flexibility across OS platforms, a large pool of potential programmers, lots of 
free software development tools and, if past experience is a good predictor of 
the future, an excellent end product.

Many moons ago I experimented with Cathy Moss's SDRMaxIII code using N9VV's 
server .  With the Qt Creator IDE even I was able to make minor changes to the 
code and quickly recompile the executable.

A few "facts" about a well known subject:

1)  If we use HPSDR hardware ownership as a  predictor of participation, we have 
approximately 500 "active" members in our group.  (I believe the reflector has 
about 800 members).
2)  So far, about 25 HPSDR group members have made software and FPGA code 
contributions.
3)  To date, 99% of the participants are licensed amateurs.

There is a reasonably large hardware user base.  The HPSDR project needs more 
software and FPGA code contributors.  We should also attempt to recruit 
developers from outside the amateur radio community.

One final thought.  With the assistance of TAPR and NT Electronics, the basic 
HPSDR hardware is in pretty good shape.  We now need to focus on software.

73,

Dan N4XWE




________________________________


      
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openhpsdr.org/pipermail/hpsdr-openhpsdr.org/attachments/20100804/0bd680d7/attachment-0004.htm>


More information about the Hpsdr mailing list