Skip to content

Using latest gr-osmosdr with gr-iqbal (FYI) #1420

@markjfine

Description

@markjfine

This is likely a problem with gnuradio and NOT gqrx, but it does impact gqrx operation when IQ Balance is selected. Wanted to put a marker in here as an FYI to head off any future issues that may be reported for gqrx.

Rebuilt gr-osmosdr at the weekend (while investigating #1414), and happened to notice that it wasn't including gr-iqbal. gr-osmodsr was looking for it where gnuradio is installed. I use Homebrew for gnuradio, but it doesn't similarly provide bottles for gr-iqbal (nor libosmo-dsp). Those two need to be built from scratch, so I modified gr-osmosdr to ensure gr-iqbal (and prerequisite libosmo-dsp) was seen. I then rebuilt gqrx to reflect the change to gr-osmosdr. Shortly afterwards, I started noticing gqrx's display badly glitching after a while if the IQ Balance input control was selected, requiring a restart of gqrx. For clarity, the glitch ultimately appears as if the receiver was disconnected.

gr-iqbal hasn't really been maintained (other than @argilo's update of the libosmo-dsp url) since 2021, where it was updated for compatibility with gnuradio 3.9. gnuradio is currently at 3.10 (per Homebrew) and has been since 2022.

So, a word of caution for anyone that dares to tread: Any gr-osmosdr builds using gnuradio 3.10 is best left without gr-iqbal until the maintainer (@smunaut) updates it over at osmocom.org. if it's even really needed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions