-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature request: support libmirisdr-4 (modern fork of libmirisdr-2 / libmirisdr-3 with SDRplay support) #9
Comments
Keep in mind SoapyOsmo is just a copy of gr-osmosdr. If its become out of date for some reason I'm happy to resync it. If I recall, most of the recent osmosdr developments have been for components that are supported now by other Soapy* modules. But I don't want to do independent development in this repo aside from just making the wrapper work.
I agree. I'm happy to host this, and provide builds/packages much like the other support modules. So long as someone is willing to do the initial development. |
That https://github.com/pothosware/SoapyOsmo/blob/master/gr-osmosdr/lib/miri/miri_source_c.cc#L136 Here, it should be But, I'm not sure if we should continue to support this. I don't want to submit patches here, because the gr-osmosdr repo is pulled into this one. Sadly, the MiriSDR implementation has been dropped from gr-osmosdr: https://osmocom.org/projects/gr-osmosdr/repository/gr-osmosdr/revisions/fe03d837038884bfde2efe63cbf8ead4b846a3c8 Making a new SoapySDR module would be better, I think. I'll try to put something together. EDIT: Here's a fix for the aforementioned issues: https://gist.github.com/ericek111/4e59b94ecfc20a182c2bb1c3fab5fa42 |
Hello,
would it be possible to support libmirisdr-4 library? It is actively developed fork of libmirisdr-2 / libmirisdr-3-bsz with direct support of SDRplay through a "flavour" option in the open function (this is also reason why build of SoapyOsmo fails with libmirisdr-4).
libmirisdr-4
is used by SDRangel app (similar to GQRX or CubicSDR) for SDRplay support. On my laptop (Lenovo ThinkPad 13, Intel Core i5 Skylake platform) SoapySDRplay (and generally everything which uses proprietarylibsdrplay
library) fails to read samples and according to SDRplay support it is known issue with some USB 3 drivers (my laptop doesn't have USB 2-only ports). But SDRangel with libmirisdr-4 works really great.Maybe the best option would be separate
SoapyMiriSDR
driver, same as likeSoapyRTLSDR
andSoapyAirspy
has been separated. It would be great because 1.) it is not so fragile as libsdrplay (works on more hardware configurations) and 2.) it is open source and therefore can be distributed without any problems.Btw. just for the reference there is build error when using libmirisdr-4:
The text was updated successfully, but these errors were encountered: