On 2013/04/21 12:10, Martin Pieuchot wrote:
> On 20/04/13(Sat) 13:08, Stuart Henderson wrote:
> > On 2013/04/20 11:24, Stuart Henderson wrote:
> > > ok so I have some hardware now. bulk transfers with asynchronous
> > > events don't work via libusb yet (mglocker has been looking at this) but
> > > when used in synchronous mode this is doing something which looks kind-of
> > > correct.
> > > 
> > > I need to make some comparisons with non-OpenBSD machines to
> > > see if it it's really working though; I'm in a bit of a radio black
> > > hole and the crappy stock aerial I'm currently using don't make it
> > > easy to tell what's working and what isn't ;)
> > > 
> > > attached tar.gz (to unpack in /usr/ports/mystuff/comms) has these 3 ports:
> > > 
> > > py-rtlsdr - python library making librtlsdr functions available from 
> > > python.
> > > includes a demo "waterfall" program (which requires newer py-matplotlib
> > > from openbsd-wip), dependency on matplotlib not enforced for this as it's
> > > mostly intended as a library.
> > > 
> > > rtlsdr-scanner:   scanner program making use of above library -
> > > this one does work with -current py-matplotlib.
> > > 
> > > updated rtl-sdr port: for now, remove programs which can *only* use
> > > async mode.
> > 
> > 
> > so... given the limitations, this definitely works:
> > 
> > http://junkpile.org/rtlscanner.png
> > 
> > any OKs to import these?
> > 
> > http://junkpile.org/rtl-sdr-ports.tgz
> 
> I've seen by looking at the code that there's a "-S" flag to use libusb
> in a synchronous fashion. Does it work better when you use this flag? If
> so, do you think it would make any sense to make it the default on
> OpenBSD and add a comment about our current status of asynchronous
> transfer submission?

This is what I talk about in DESCR, I hadn't thought of changing the
default but that makes sense. Updated rtl_sdr port attached to do this
and mention it in DESCR. I've also disabled rtl_tcp as that doesn't
have an option to use asynchronous mode.

Attachment: rtl-sdr.tgz
Description: application/tar-gz

Reply via email to