-
Notifications
You must be signed in to change notification settings - Fork 544
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
IQ file playback fails on restart #1234
Comments
Built against gnuradio v3.11.0.0git-402-g54d199a2 |
Could you revert 5052dbc and retest? |
@vladisslav2011 It's been broken for at least a year. Long before that commit. |
I can't confirm this on GNU Radio 3.7. |
GNU Radio maint-3.8 branch: not confirmed I have not downloaded your test file and using locally generated IQ files (~1 minute of FM band, received with RTL-SDR) to test, so the issue may be specific to your file. |
I've reproduced something, that may match the description: GNU Radio maint-3.10 branch: confirmed partially The DSP does not freeze completely, but there is noticeable startup delay, that grows with each restart. |
Yes, that's the behavior. Except my IQ file is at a much lower sample rate (1.92 Msps), so it takes much longer to recover. Testing now with 3.9-maint to confirm. |
Confirmed that GNU Radio maint-3.9 works fine. I watched your video again and realized the sample rates are not that much different. I think the long recovery I'm seeing (20 seconds for the first time) is due to the size of my test file (50 seconds long). |
The problem appears to be the removal of this line of code: I think that should have been replaced by |
Fixed with latest GNU Radio commit gnuradio/gnuradio@b7a0ac5 |
IQ file playback always fails when started, stopped and then restarted with the Start/Stop DSP button. If stop is pressed again, the whole process locks up and needs to be killed.
Parameters are:
file=/media/re/ssd/ssb.cfile,freq=100e6,rate=1.92e6,repeat=true,throttle=true
The test IQ file is here:
https://www.w6rz.net/ssb.cfile
771,446,112 bytes
The text was updated successfully, but these errors were encountered: