-
Notifications
You must be signed in to change notification settings - Fork 6
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
"Removing from ens" message from wrong ensemble #60
Comments
I could reproduce it. It has to do with toggling between the muxes (Radio Antena and Bob) Now the message says:
which is not existing there, but on E49300. |
What device do you use? |
RTL Stick. |
Connected directly or over TCP-IP? |
Direct |
Hmm, interesting, I cannot reproduce this behavior. Could you please share more details? I have understood that you switch 2 services each from different ensemble and during switching you see these messages. Is any of that 2 services in both ensembles? Is service list broken after switch? Maybe sharing video would help again. |
A video won't help you. I just saw this message in the console. The list of services was looking good. I know that it has to do with weak signals, but I wonder why AbracaDABra mixed up the ensembles... |
Yes, mixing of the IQ data was my idea too, that is why I have asked about device. It should not happen when RTLSDR is used directly because I always stop the stream and then I start it again to avoid mixing of data. This is unfortunately making tune slower but I have not found better way to avoid mixing of the stream. On the other hand it should be safe unless the underlying layer is leaving old data in buffers and sending them on new start. I will try to reproduce the issue on Linux, on Mac it does not happen. I was trying to switch 2 services from 2 different ensembles many times and it did not happen. I assume you compiled the latest version from repository on Linux, you are not using AppImage, correct? |
I am always referring to the latest commit, which I am compiling myself. |
This is what I have in terminal output under Ubuntu 22.04 when switching between Classic Praha and Expres FM. Both are in both ensembles, I ma switching between Classic @ 7C and Express @ 7A. There is obviously no problem.
|
Do you use RTL-SDR from Ubuntu installation or do you compile it by yourself from this repository https://github.com/old-dab/rtlsdr ? |
I am using the version from Ubuntu. But I also fear this is a timing issue. Maybe you should check the function which is writing this wrong text to the console. AbracaDABra/gui/servicelist.cpp Line 315 in c3dc1e6
|
I can remove the message but this does not solve the issue. I let it there by purpose to be able to detect these situations. |
Just had the same message with Airspy, so this is not related to the dongle.
9200 is Slovenian DAB, not Austria ... Could you add a debug message when tuning to a block (like |
I have added the messages in e6598e5 |
I fear it's more like random. |
I wonder why I got the following message on the console:
as these services are all on Slovenian
and not on Austrian Bundesmux
The text was updated successfully, but these errors were encountered: