JvanKatwijk / qt-dab

Qt-DAB, a general software DAB (DAB+) decoder with a (slight) focus on showing the signal
http://www.sdr-j.tk
GNU General Public License v2.0
300 stars 62 forks source link

Repeated fragmented DL text #280

Closed andimik closed 10 months ago

andimik commented 1 year ago

Sometimes the DL shows too long texts. It happens when the first text was displayed incompletely.

see screenshot grafik

6A.#Technikum ONE   2023-01-23 00:16:22  SA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONE
6A.#Technikum ONE   2023-01-23 00:16:28  Sie hören: MELISSA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONE
6A.#Technikum ONE   2023-01-23 00:16:37  IKE THE WAY I DO auf Technikum ONE
6A.#Technikum ONE   2023-01-23 00:18:55  Sie hören: MELISSA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONEIKE THE WAY I DO auf Technikum ONE
6A.#Technikum ONE   2023-01-23 00:18:59  Sie hören: MELISSA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONEIKE THE WAY I DO auf Technikum ONESA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONE
6A.#Technikum ONE   2023-01-23 00:19:03  Sie hören: MELISSA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONEIKE THE WAY I DO auf Technikum ONESA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONESA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONE

This screenshot shows the analysis in XPADxpert.

grafik

Here there is an sdr-file

https://we.tl/t-VpteykHEPv

JvanKatwijk commented 1 year ago

I see what you mean. The question is whether I (i.e. the software) can detect that the text is a new line.

I have put in on my (not empty) todo list

Op ma 23 jan. 2023 om 07:33 schreef andimik @.***>:

Sometimes the DL shows too long texts. It happens when the first text was displayed incompletely.

see screenshot [image: grafik] https://user-images.githubusercontent.com/24510556/213946186-0514c46d-79bd-435b-ab59-55e076645bb0.png

6A.#Technikum ONE 2023-01-23 00:16:22 SA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONE

6A.#Technikum ONE 2023-01-23 00:16:28 Sie hören: MELISSA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONE

6A.#Technikum ONE 2023-01-23 00:16:37 IKE THE WAY I DO auf Technikum ONE

6A.#Technikum ONE 2023-01-23 00:18:55 Sie hören: MELISSA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONEIKE THE WAY I DO auf Technikum ONE

6A.#Technikum ONE 2023-01-23 00:18:59 Sie hören: MELISSA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONEIKE THE WAY I DO auf Technikum ONESA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONE

6A.#Technikum ONE 2023-01-23 00:19:03 Sie hören: MELISSA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONEIKE THE WAY I DO auf Technikum ONESA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONESA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONE

This screenshot shows the analysis in XPADxpert.

[image: grafik] https://user-images.githubusercontent.com/24510556/213946246-6bf45cc2-e46e-4b20-8094-868954d26f7f.png

Here there is an sdr-file

https://we.tl/t-VpteykHEPv

— Reply to this email directly, view it on GitHub https://github.com/JvanKatwijk/qt-dab/issues/280, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACCPHQFVRLXKNAS6PFU4XHDWTYQZZANCNFSM6AAAAAAUDPDNKM . You are receiving this because you are subscribed to this thread.Message ID: @.***>

-- Jan van Katwijk

JvanKatwijk commented 1 year ago

I cannot read the file, software complains that it is no "wav" file

Op wo 25 jan. 2023 om 19:59 schreef jan van katwijk @.***

:

I see what you mean. The question is whether I (i.e. the software) can detect that the text is a new line.

I have put in on my (not empty) todo list

Op ma 23 jan. 2023 om 07:33 schreef andimik @.***>:

Sometimes the DL shows too long texts. It happens when the first text was displayed incompletely.

see screenshot [image: grafik] https://user-images.githubusercontent.com/24510556/213946186-0514c46d-79bd-435b-ab59-55e076645bb0.png

6A.#Technikum ONE 2023-01-23 00:16:22 SA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONE

6A.#Technikum ONE 2023-01-23 00:16:28 Sie hören: MELISSA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONE

6A.#Technikum ONE 2023-01-23 00:16:37 IKE THE WAY I DO auf Technikum ONE

6A.#Technikum ONE 2023-01-23 00:18:55 Sie hören: MELISSA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONEIKE THE WAY I DO auf Technikum ONE

6A.#Technikum ONE 2023-01-23 00:18:59 Sie hören: MELISSA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONEIKE THE WAY I DO auf Technikum ONESA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONE

6A.#Technikum ONE 2023-01-23 00:19:03 Sie hören: MELISSA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONEIKE THE WAY I DO auf Technikum ONESA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONESA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONE

This screenshot shows the analysis in XPADxpert.

[image: grafik] https://user-images.githubusercontent.com/24510556/213946246-6bf45cc2-e46e-4b20-8094-868954d26f7f.png

Here there is an sdr-file

https://we.tl/t-VpteykHEPv

— Reply to this email directly, view it on GitHub https://github.com/JvanKatwijk/qt-dab/issues/280, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACCPHQFVRLXKNAS6PFU4XHDWTYQZZANCNFSM6AAAAAAUDPDNKM . You are receiving this because you are subscribed to this thread.Message ID: @.***>

-- Jan van Katwijk

-- Jan van Katwijk

JvanKatwijk commented 1 year ago

Sorry, a Fedora issue. I can read the file on Ubuntu

Op wo 25 jan. 2023 om 20:29 schreef jan van katwijk @.***

:

I cannot read the file, software complains that it is no "wav" file

Op wo 25 jan. 2023 om 19:59 schreef jan van katwijk < @.***>:

I see what you mean. The question is whether I (i.e. the software) can detect that the text is a new line.

I have put in on my (not empty) todo list

Op ma 23 jan. 2023 om 07:33 schreef andimik @.***>:

Sometimes the DL shows too long texts. It happens when the first text was displayed incompletely.

see screenshot [image: grafik] https://user-images.githubusercontent.com/24510556/213946186-0514c46d-79bd-435b-ab59-55e076645bb0.png

6A.#Technikum ONE 2023-01-23 00:16:22 SA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONE

6A.#Technikum ONE 2023-01-23 00:16:28 Sie hören: MELISSA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONE

6A.#Technikum ONE 2023-01-23 00:16:37 IKE THE WAY I DO auf Technikum ONE

6A.#Technikum ONE 2023-01-23 00:18:55 Sie hören: MELISSA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONEIKE THE WAY I DO auf Technikum ONE

6A.#Technikum ONE 2023-01-23 00:18:59 Sie hören: MELISSA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONEIKE THE WAY I DO auf Technikum ONESA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONE

6A.#Technikum ONE 2023-01-23 00:19:03 Sie hören: MELISSA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONEIKE THE WAY I DO auf Technikum ONESA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONESA ETHERIDGE - LIKE THE WAY I DO auf Technikum ONE

This screenshot shows the analysis in XPADxpert.

[image: grafik] https://user-images.githubusercontent.com/24510556/213946246-6bf45cc2-e46e-4b20-8094-868954d26f7f.png

Here there is an sdr-file

https://we.tl/t-VpteykHEPv

— Reply to this email directly, view it on GitHub https://github.com/JvanKatwijk/qt-dab/issues/280, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACCPHQFVRLXKNAS6PFU4XHDWTYQZZANCNFSM6AAAAAAUDPDNKM . You are receiving this because you are subscribed to this thread.Message ID: @.***>

-- Jan van Katwijk

-- Jan van Katwijk

-- Jan van Katwijk

andimik commented 1 year ago

Good news, I found the root cause why this happens.

This is a video how it looks like. If you cannot see it, open it in github.

Bildschirmaufzeichnung vom 23.09.2023, 13:28:36.webm

The stream (Blondie / Maria) itself was/is error-free. Here a screenshot from XpadXpert (https://www.basicmaster.de/xpadxpert/ ) -Radio-ONE-------Sa--Sept--23-13-28-21-2023.zip

grafik

Then I realized that the XPAD was divided into subfields. Qt-DAB will show one of the subfield segment instead of the complete DLS. So you should check how many segments does the current SLS have.

grafik

BTW: this SLS (which is in the recorded file as well) was never shown in Qt-DAB (= also not shown in the video)

46

JvanKatwijk commented 1 year ago

Looking at the pad handling for local stations, and adding some print statements in the pad handler, I see all pad fragments appearing in the text, the dutch TV uses variable pad fragments May be you can send me some raw input then I can see what pad fragments are coming in and how they are handled

Op za 23 sep 2023 om 13:52 schreef andimik @.***>:

Good news, I found the root cause why this happens.

This is a video how it looks like. If you cannot see it, open it in github.

Bildschirmaufzeichnung vom 23.09.2023, 13:28:36.webm https://github.com/JvanKatwijk/qt-dab/assets/24510556/5b94cbbc-43c5-48de-978c-e29a61d706e3

The stream (Blondie / Maria) itself was/is error-free. Here a screenshot from XpadXpert (https://www.basicmaster.de/xpadxpert/ ) -Radio-ONE-------Sa--Sept--23-13-28-21-2023.zip https://github.com/JvanKatwijk/qt-dab/files/12706321/-Radio-ONE-------Sa--Sept--23-13-28-21-2023.zip

[image: grafik] https://user-images.githubusercontent.com/24510556/270104444-065dec58-5837-4f07-be7d-aae6945fa380.png

Then I realized that the XPAD was divided into subfields. Qt-DAB will show one of the subfield segment instead of the complete DLS. So you should check how many segments does the current SLS have.

[image: grafik] https://user-images.githubusercontent.com/24510556/270105060-47c75fea-5089-4d15-a27e-765eb2b31576.png

BTW: this SLS (which is in the recorded file as well) was never shown in Qt-DAB (= also not shown in the video)

[image: 46] https://user-images.githubusercontent.com/24510556/270104548-6886e167-1c24-400d-8730-27ad418c08c3.JPG

— Reply to this email directly, view it on GitHub https://github.com/JvanKatwijk/qt-dab/issues/280#issuecomment-1732291900, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACCPHQAFTQZQMNCPYN6O2JTX33EPHANCNFSM6AAAAAAUDPDNKM . You are receiving this because you commented.Message ID: @.***>

-- Jan van Katwijk

andimik commented 1 year ago

Here you are.

https://we.tl/t-HhEE4CaRUR (400 MB)

Expectation on Radio ONE: SLS to be displayed and DLS is not split into the fragments.

Sie hören: FREDDIE MERCURY - LIVING ON MY OWN auf Radio ONE

See attached screenshot from AbracaDABra.

grafik

andimik commented 10 months ago

This is how it looks like in 6.40, see screenshot.

grafik

JvanKatwijk commented 10 months ago

Dear Andreas

First, best wishes for - again - a new year, 2024. Right now I m fighting with Windows (trying to make a 64 bit version). As soon as that is done, I'll have another look at the dls texts being partial, apparently I am missing something there. Your picture is absolutely convincing

All the best jan

Op ma 1 jan 2024 om 19:52 schreef andimik @.***>:

This is how it looks like in 6.40, see screenshot.

grafik.png (view on web) https://github.com/JvanKatwijk/qt-dab/assets/24510556/804ace40-b19e-4913-84c6-babf67ddf09e

— Reply to this email directly, view it on GitHub https://github.com/JvanKatwijk/qt-dab/issues/280#issuecomment-1873437448, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACCPHQGER6RR5OBDPE2FU23YMMAWFAVCNFSM6AAAAAAUDPDNKOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNZTGQZTONBUHA . You are receiving this because you commented.Message ID: @.***>

-- Jan van Katwijk