[hpsdr] HPSDR Programmer

Walter Holmes walterh at k5wh.net
Tue Mar 1 20:38:59 PST 2011


Great work Berndt,

 I can confirm that it NOW works very well on Win7 64bit.

I was able to use the Discover tab to find Metis, and re-flashed to Metis
v6.3 with no problem at all. 

Many thanks,

Walter/K5WH ... 


-----Original Message-----
From: hpsdr-bounces at lists.openhpsdr.org
[mailto:hpsdr-bounces at lists.openhpsdr.org] On Behalf Of Berndt Josef Wulf
Sent: Tuesday, March 01, 2011 7:27 PM
To: hpsdr at lists.openhpsdr.org
Subject: [hpsdr] HPSDR Programmer

***** High Performance Software Defined Radio Discussion List *****

G'day,

I spent some time debugging the HPSDR Programmer yesterday and cleaned up
the interface discovery code. The problem was due to an interface indexing
problem and I'm surprised this code worked at all. As I haven't received my
Metis card as yet, I'm only able test the interface to the point of
initiating and completing the discovery process, which I can confirm working
on WinXP 32bits and Windows 64bit systems. Those interested in testing HPSDR
Programmer on Windows 7 64bit systems may want to download the binary
archive from 

http://www.ping.net.au/HPSDR_Programmer-20110302.zip

Other issues noticed but not followed up:

* unsafe use of type "long" and possibly other types
* comparison of unsigned with signed variables
* exception thrown by DiscoveryThread::stop() 

The exception was due to DiscoveryThread::stop() being called after failing
to bind to the socket of a bad interface. This happened before making the
changes to the discovery routing.  I haven't seen it since, but it may still
be an issue and needs to be tested. 

73, Berndt
VK5ABN
_______________________________________________
HPSDR Discussion List
To post msg: hpsdr at openhpsdr.org
Subscription help:
http://lists.openhpsdr.org/listinfo.cgi/hpsdr-openhpsdr.org
HPSDR web page: http://openhpsdr.org
Archives: http://lists.openhpsdr.org/pipermail/hpsdr-openhpsdr.org/



 1299040739.0


More information about the Hpsdr mailing list