Giter Site home page Giter Site logo

bladeRF support about radioconda HOT 7 CLOSED

ryanvolz avatar ryanvolz commented on July 27, 2024
bladeRF support

from radioconda.

Comments (7)

ryanvolz avatar ryanvolz commented on July 27, 2024 1

Right, there would be three steps:

  1. Add a bladerf package for the hardware driver.
  2. Add a soapysdr-module-bladerf package that builds the Soapy module and depends on bladerf.
  3. Build gnuradio-osmosdr with bladeRF support and depend on bladerf.

Modeling on the existing hardware packages, this shouldn't be too hard. It will probably take me a couple hours to put together the recipes and make sure they can build (this depends heavily on how well the upstream is currently supporting macOS and Windows builds, which can sometimes throw in a few wrenches). Then it would probably be about a week to get it merged into conda-forge, and then finally I could include it in radioconda. I might have enough time to give it a try soon, but no guarantees! Then I'll come back and ask for some testing.

from radioconda.

ryanvolz avatar ryanvolz commented on July 27, 2024

Agreed, that's probably the biggest hardware hole right now!

from radioconda.

nhw76 avatar nhw76 commented on July 27, 2024

I'm pretty clueless about conda; it's not an ecosystem I've had on my radar before, but it looks like the gnuradio-osmosdr package over here ... https://github.com/conda-forge/gnuradio-osmosdr-feedstock/ ... builds with support for bladeRF turned off; not sure if there's another upstream dependency that's missing or whether it's as simple as changing an OFF to an ON.

In any case, I'm happy to help (even if only by testing). Let me know how I can help.

from radioconda.

ryanvolz avatar ryanvolz commented on July 27, 2024

This was a little more challenging than I anticipated, but I have recipes now pending review/merge at conda-forge/staged-recipes#18397. We're now at the mercy of conda-forge's volunteer staged-recipes reviewers to get the feedstocks created and have the built packages uploaded. Could be about ~1 week, but sometimes it can be much faster or slower. After that, I'll ping again to request some testing!

from radioconda.

florianjomrich avatar florianjomrich commented on July 27, 2024

I am also really missing this out - to get my bladeRF working under Windows was unsuccessful. Under Ubuntu as well and the Live Images of GNU Radio with bladeRF support are not maintained anymore.
So I also would highly appreciate radioconda to support bladeRF as well :).

from radioconda.

ryanvolz avatar ryanvolz commented on July 27, 2024

I haven't made a new radioconda release yet, but the bladerf package is now available through conda-forge, as well as soapysdr-module-bladerf and a rebuilt gnuradio-osmosdr! Let me know if there are issues. On Windows, you'll probably need to use Zadig to install the WinUSB driver if you've never done that, and on Linux the package should instruct you to install the udev rules if you've never done that.

from radioconda.

ryanvolz avatar ryanvolz commented on July 27, 2024

Released in 2022.04.15

from radioconda.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.