Skip to content
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

Crash when using GQRX to playback IQ files without a connected Rx #1354

Open
mhassell opened this issue May 18, 2024 · 2 comments
Open

Crash when using GQRX to playback IQ files without a connected Rx #1354

mhassell opened this issue May 18, 2024 · 2 comments

Comments

@mhassell
Copy link

mhassell commented May 18, 2024

Context:
I use GQRX both for actively receiving signals and for playing back recorded IQ files (that were recorded through GQRX).

Reproduce:
Open GQRX without a receiver attached to the computer. You will get an error "No device found with serial number...". The device selection window pops up, and just hit enter. The same error as before pops up. Press enter and the GQRX gui loads. Then, go to Tools -> IQ Recorder and start playing an IQ file. When the file starts playing, hit the "Play" button again to try to pause the playback. The GUI crashes and an exception pops up that "gqrx exited with an exception. No device found with serial number ...."

Fix?
The play button in the IQ Recorder should convert to a stop/pause button when we are using GQRX just for playing back old IQ files. It should not crash when I attempt to stop the playback of an IQ file

@willcode
Copy link
Contributor

As a workaround, set the input to use IQ file /dev/zero.

@vladisslav2011
Copy link
Contributor

Or you may choose "default" device (soundcard input) if gr-osmosdr is compiled with SoapySDR support.
gqrx-nodev

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants