AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Alles zum Thema DAB(+) Digitalradio.
andimik
Beiträge: 5884
Registriert: Sa 1. Sep 2018, 19:11
Wohnort: Arnoldstein, Bezirk Villach Land, Österreich
Kontaktdaten:

Re: AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Beitrag von andimik »

Once I had a crash in Ubuntu with latest version on a weak signal, but it hasn't happened again so far.
KejPi
Beiträge: 208
Registriert: Fr 21. Dez 2018, 12:56
Wohnort: Prague, CZ
Kontaktdaten:

Re: AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Beitrag von KejPi »

That could be a good indication. Was it your own build or AppImage? And RTL-SDR driver was the default from Ubuntu or did you build with another driver?
AbracaDABra: multiplatform DAB & DAB+ SDR | https://github.com/KejPi/AbracaDABra
Support forum: viewtopic.php?f=11&t=60938
Austria MV
Beiträge: 1433
Registriert: Fr 31. Aug 2018, 17:42

Re: AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Beitrag von Austria MV »

I have Win 10 64bit.

In moment I have SPI application disabled and it is still running.
I will look what happens...
settingAbra1.jpg
KejPi
Beiträge: 208
Registriert: Fr 21. Dez 2018, 12:56
Wohnort: Prague, CZ
Kontaktdaten:

Re: AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Beitrag von KejPi »

andimik hat geschrieben: Fr 8. Dez 2023, 11:47 Once I had a crash in Ubuntu with latest version on a weak signal, but it hasn't happened again so far.
Was SPI activated in your case?
AbracaDABra: multiplatform DAB & DAB+ SDR | https://github.com/KejPi/AbracaDABra
Support forum: viewtopic.php?f=11&t=60938
andimik
Beiträge: 5884
Registriert: Sa 1. Sep 2018, 19:11
Wohnort: Arnoldstein, Bezirk Villach Land, Österreich
Kontaktdaten:

Re: AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Beitrag von andimik »

Yes it was.
KejPi
Beiträge: 208
Registriert: Fr 21. Dez 2018, 12:56
Wohnort: Prague, CZ
Kontaktdaten:

Re: AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Beitrag von KejPi »

Austria MV hat geschrieben: Fr 8. Dez 2023, 12:15 I have Win 10 64bit.

In moment I have SPI application disabled and it is still running.
I will look what happens...
Any update?
AbracaDABra: multiplatform DAB & DAB+ SDR | https://github.com/KejPi/AbracaDABra
Support forum: viewtopic.php?f=11&t=60938
KejPi
Beiträge: 208
Registriert: Fr 21. Dez 2018, 12:56
Wohnort: Prague, CZ
Kontaktdaten:

Re: AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Beitrag von KejPi »

AbracaDABra 2.3.2 has been released

Changes:
  • DABSDR 2.5.1 with potential fix of random crashes at weak signal reported here
  • support for custom format of the commandline log using QT_MESSAGE_PATTERN environment variable
You can download binaries here: https://github.com/KejPi/AbracaDABra/re ... tag/v2.3.2

Arch Linux users can install AbracaDABra from AUR

If you have any problem please report here or enter new issue on GitHub

NOTE: If you do not like to see service logos, you can disable them by disabling SPI application in Settings and deleting application cache (cache location is platform dependent, see https://github.com/KejPi/AbracaDABra#sp ... d-radiodns)
AbracaDABra: multiplatform DAB & DAB+ SDR | https://github.com/KejPi/AbracaDABra
Support forum: viewtopic.php?f=11&t=60938
Austria MV
Beiträge: 1433
Registriert: Fr 31. Aug 2018, 17:42

Re: AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Beitrag von Austria MV »

AbracaDABra is still running since yesterday without any problems since I have disabled SPI application.
KejPi hat geschrieben: Sa 9. Dez 2023, 13:50
Austria MV hat geschrieben: Fr 8. Dez 2023, 12:15 I have Win 10 64bit.

In moment I have SPI application disabled and it is still running.
I will look what happens...
Any update?
KejPi
Beiträge: 208
Registriert: Fr 21. Dez 2018, 12:56
Wohnort: Prague, CZ
Kontaktdaten:

Re: AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Beitrag von KejPi »

It means we can conclude that most probably the problem is related to SPI application.
Please try v2.3.2 with SPI. I have found one potential issue decoding library that might cause the problem. I am curious if it helps.
AbracaDABra: multiplatform DAB & DAB+ SDR | https://github.com/KejPi/AbracaDABra
Support forum: viewtopic.php?f=11&t=60938
Austria MV
Beiträge: 1433
Registriert: Fr 31. Aug 2018, 17:42

Re: AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Beitrag von Austria MV »

The problem is also on v2.3.2 with SPI.
KejPi hat geschrieben: Sa 9. Dez 2023, 18:46 It means we can conclude that most probably the problem is related to SPI application.
Please try v2.3.2 with SPI. I have found one potential issue decoding library that might cause the problem. I am curious if it helps.
KejPi
Beiträge: 208
Registriert: Fr 21. Dez 2018, 12:56
Wohnort: Prague, CZ
Kontaktdaten:

Re: AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Beitrag von KejPi »

How long does it take to crash? Is it in few minutes or does it take more than 10 minutes? Would it be possible to disable SPI to avoid crash a make a reasonably longer recording of the signal and share it? I hope to be able to reproduce the crash when playing that file.

Or maybe you could first do the recording with service, if we are lucky the data will be already written to the disk at the time of the crash. I am sorry asking you to do these debug action but I do not have any possibility to reproduce the issue and the code analysis did not bring any fix.
AbracaDABra: multiplatform DAB & DAB+ SDR | https://github.com/KejPi/AbracaDABra
Support forum: viewtopic.php?f=11&t=60938
Drehrumbum
Beiträge: 620
Registriert: Mo 1. Jun 2020, 02:28

Re: AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Beitrag von Drehrumbum »

Hi folks!

Maybe I missed something, but with the RTL_TCP input and the standard settings (Expert mode UI > off) and Device > Gain Control > Software) you have no chance of finding all ensembles or receiving them properly. This is because with this setting rtl_tcp always sets the gain to maximum (tuner gain index = 15). This is often too much gain, of course, and the SNR gets worse. This also happens when switching to another channel.

Standard UI:
abra_gain_1.png
Expert mode UI:
abra_gain_2.png

To get the whole thing working, you first have to switch on the “Expert mode UI” and then setting the value under “Device > Expert settings > SW AGC level threshold” from “Default” to “1”.
abra_gain_3.png

The word “Default” normally tells the user: “This setting is okay, the whole stuff will work as it should”. Here it is at least a little bit misleading.


No crashes so far. Version 3.2.3; Win10 Pro
viterbi.dll replacement for QIRX-SDR (all versions): https://github.com/Drehrumbum/viterbi.dll#viterbidll
PathTweaker for QIRX-SDR: https://github.com/Drehrumbum/PathTweaker#pathtweaker
Drehrumbum
Beiträge: 620
Registriert: Mo 1. Jun 2020, 02:28

Re: AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Beitrag von Drehrumbum »

Whoops, AbracaDABra kills QIRX's UI while connecting to its streaming server at localhost:9990.

Watch this. DAB-Player is still connected to the streaming server and all works fine:
cr1.png
Now setting up the connection dialog:
cr2.png
Connecting. Booom. QIRX has lost the connection...
cr3.png
After pressing OK, QIRX's UI is completely frozen.
cr4.png
The same happens without DAB-Player.
viterbi.dll replacement for QIRX-SDR (all versions): https://github.com/Drehrumbum/viterbi.dll#viterbidll
PathTweaker for QIRX-SDR: https://github.com/Drehrumbum/PathTweaker#pathtweaker
Drehrumbum
Beiträge: 620
Registriert: Mo 1. Jun 2020, 02:28

Re: AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Beitrag von Drehrumbum »

Kann bitte jemand im Sendegebiet von MDR SACHSEN (9A) testen, ob AbracaDABra SPI-Logos einsammelt. Ich warte schon "ewig" und nichts passiert. QIRX sammelt die Logos von diesem Mux innerhalb von ein paar Minuten ein. Beim Bundesmux und anderen Ensembles mit SPI funktioniert es problemlos.
Dateianhänge
mdr.png
lebeazz.png
viterbi.dll replacement for QIRX-SDR (all versions): https://github.com/Drehrumbum/viterbi.dll#viterbidll
PathTweaker for QIRX-SDR: https://github.com/Drehrumbum/PathTweaker#pathtweaker
andimik
Beiträge: 5884
Registriert: Sa 1. Sep 2018, 19:11
Wohnort: Arnoldstein, Bezirk Villach Land, Österreich
Kontaktdaten:

Re: AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Beitrag von andimik »

How can I get SPI logos?

When I start the application on a mux containing an SPI service (Austrian Bundesmux), then 16 folders (0 - f) are generated under

Code: Alles auswählen

~/.cache/AbracaDABra/cacheDir/data8
but the folders remain empty even after minutes.

Let me guess I need to disable the internet data traffic and the RadioDNS, right?
Dateianhänge
Bildschirmfoto vom 2023-12-10 18-08-24.png
Antworten