-
Notifications
You must be signed in to change notification settings - Fork 571
Description
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.