[hpsdr] ghpsdr3 on Windows -- updated

David McQuate mcquate at sonic.net
Sat Aug 14 23:10:15 PDT 2010


ghpsdr3 server & dspserver have been updated to solve two problems--
(1)  Running server on Linux, and dspserver on Windows, or vice versa 
would not work because a ("small") difference in the format of data 
transmitted between them.
(2) If dspserver for Rx 0 were not started first, the spectrum and 
waterfall displays, and audio output of other receivers would not change 
when their frequency was changed in jmonitor, but everything would be 
correct as soon as dspserver for Rx 0 were started. 

The solution to the second problem lead to a new capability for the 
system.  Each dspserver sends its demodulated audio back to server, 
which selects one of those streams to send to Mercury's headphone / 
speaker output.  A button has been added to the version of jmonitor 
found with this update (see SVN address below).  When this button 
"Audio" is clicked on jmonitor for, say, Rx 2,
the audio for receiver 2 will be sent to Mercury.  This makes it easy to 
have several receivers running, but to listen to only one, and makes it 
easy to change the one to which you're listening.  As before, there's an 
additional audio output signal path --each jmonitor sends its audio 
output to the sound card on the computer on which it is running.   
Multiple receivers will result in the sound card output being the sum of 
all receivers' audio.  Selection of one receiver can be accomplished by 
setting the AF Gain on all the other jmonitors to zero.

SVN address--

svn://64.245.179.219/svn/repos_hpsdr_kiss/branches/WA8YWQ/ghpsdr3-Windows

See the file    ghpsdr3 on Windows - HowTo.txt   for information on 
running this system.

The wiki page for ghpsdr3 is

http://openhpsdr.org/wiki/index.php?title=Ghpsdr3




More information about the Hpsdr mailing list