Closed b1he closed 1 year ago
Hello, thanks for reporting and sharing the recording. I can reproduce the issue on my side. Could you please share longer version of non working case (at least 30sec) ? I know how to fix the symptoms but I would like to understand what is really going on.
EDIT: I think I have found the rootcause, version 2.2.2 has been released nonetheless I am still interested in the recording. Please let me know if it works now so that the issue can be closed.
https://www.digitalbitrate.com/dtv.php?mux=9A&liste=1&live=628&lang=en
For those who are interested, there is a scanner in Melbourne, too.
Thanks for the quick response and release! It will no longer immediately crash. I noticed sometimes if I quickly switch between RSN Xtra 2 and other services, it is unable to change and produces these warnings:
21:31:04.359 [W] RadioControl: RadioControlEvent::SERVICE_SELECTION error 2
21:31:38.881 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F010C3, SCIdS 00: status 2
There are still some crashes occurring when I attempt to add favourite services. Curiously the ensemble country says Malaysia not Australia. Attached is a one minute recording. https://mega.nz/file/kdJWFT7D#C4ThaOi3IOUOJ-PTwPfOz5UHgoL6m_XzUKmXXfC3EaI
Thank you for sharing the recording, very appreciated!
I can meanwhile answer "Malaysia"issue - it is because ECC is 0xF0 and ensemble ID is 0xF003 thus country code (first 4 bits of ensemble ID) is 0xF. According to ETSI TS 101 756 V2.4.1 table 7 it is interpreted as Malaysia. For Australia, ensemble ID should start with country ID 1-8. It seems that other ensembles in Melbourne are violating standard too.
I will try to reproduce other issues. I am very surprised about favourite crashes since this feature is widely used and nobody complained. Did you observe this problem since you started to use the app or has it started to happen recently?
EDIT: it seems that this ensemble very specific - definitely not compliant with latest standard, it is very good test case, thank you! I would say the crashes happen when you try to add 0x10C1, 0x10C2 or 0x10C3 to favourites. These are not compliant with latest standard (SCIdS: The primary service component shall use the value 0). I will fix it but I prefer not to create dedicated release unless it is a real showstopper for you.
Interesting. Looking at the digitalbitrate.com site, Perth is also using F.
After further testing, it seems the favourites crashing issue is not related to a particular service/ensemble but instead caused by using the services list (not the ensemble-tree). Choosing any services from this list then clicking the star will cause a crash. Using the ensemble-tree list instead does not cause a crash. 2.1.1 is not affected but 2.2.1 and 2.2.2 is.
I have just released 2.2.3 that should fix the issues. Please let me know if it works.
There were some issues with services removed from the ensemble tree but after a re-scan, it is all fixed. Other than that, it is ok.
15:12:51.653 [I] ServiceList: Removing service: [F0F003] RSN Xtra 2 F010C3 : 0
15:12:51.653 [I] ServiceList: Removing service: [F0F003] RSN Xtra 1 F010C1 : 0
15:12:51.653 [I] ServiceList: Removing service: [F0F003] TAB Lounge F010C2 : 0
15:24:57.957 [I] RadioControl: Tuning 202.928 -> 206.352 MHz ...
15:24:57.971 [I] AudioOutput: Muting... [available 1920 samples]
15:24:59.077 [I] RadioControl: Current frequency 206.352 MHz
15:24:59.898 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS PopAsia F03903 : 255
15:24:59.899 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Arabic24 F03904 : 255
15:24:59.902 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS PopDesi F03905 : 255
15:24:59.905 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC Classic F03104 : 255
15:24:59.907 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC Country F0310B : 255
15:24:59.911 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC Sport F03100 : 255
15:24:59.913 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC Jazz F03109 : 255
15:24:59.916 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC KIDS listen F0310A : 255
15:24:59.919 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC NewsRadio F0310C : 255
15:24:59.921 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABCRadioNational F03103 : 255
15:24:59.924 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC MELBOURNE F03102 : 255
15:24:59.927 [I] ServiceList: [F03100 @ 206352 kHz | 9C] Double J F03108 : 255
15:24:59.929 [I] ServiceList: [F03100 @ 206352 kHz | 9C] triple j F03106 : 255
15:24:59.932 [I] ServiceList: [F03100 @ 206352 kHz | 9C] triplejUnearthed F03107 : 255
15:24:59.934 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Radio 1 F03900 : 255
15:24:59.937 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Radio 2 F03901 : 255
15:24:59.939 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Radio 3 F03906 : 255
15:24:59.942 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Chill F03902 : 255
15:24:59.944 [I] ServiceList: Removing service: [F03100] triplejUnearthed F03107 : 0
15:24:59.944 [I] ServiceList: Removing service: [F03100] ABC Sport F03100 : 0
15:24:59.944 [I] ServiceList: Removing service: [F03100] ABC NewsRadio F0310C : 0
15:24:59.944 [I] ServiceList: Removing service: [F03100] SBS PopAsia F03903 : 0
15:24:59.944 [I] ServiceList: Removing service: [F03100] ABC MELBOURNE F03102 : 0
15:24:59.944 [I] ServiceList: Removing service: [F03100] SBS Radio 3 F03906 : 0
15:24:59.944 [I] ServiceList: Removing service: [F03100] SBS Chill F03902 : 0
15:24:59.944 [I] ServiceList: Removing service: [F03100] Double J F03108 : 0
15:24:59.944 [I] ServiceList: Removing service: [F03100] SBS PopDesi F03905 : 0
15:24:59.944 [I] ServiceList: Removing service: [F03100] SBS Radio 1 F03900 : 0
15:24:59.944 [I] ServiceList: Removing service: [F03100] SBS Radio 2 F03901 : 0
15:24:59.944 [I] ServiceList: Removing service: [F03100] ABC Jazz F03109 : 0
15:24:59.944 [I] ServiceList: Removing service: [F03100] ABC Classic F03104 : 0
15:24:59.944 [I] ServiceList: Removing service: [F03100] triple j F03106 : 0
15:24:59.944 [I] ServiceList: Removing service: [F03100] ABC Country F0310B : 0
15:24:59.944 [I] ServiceList: Removing service: [F03100] ABC KIDS listen F0310A : 0
15:24:59.944 [I] ServiceList: Removing service: [F03100] ABCRadioNational F03103 : 0
15:24:59.944 [I] ServiceList: Removing service: [F03100] SBS Arabic24 F03904 : 0
15:25:01.082 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F03100, SCIdS FF: status 2
15:25:01.082 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F0310B, SCIdS FF: status 2
15:25:01.082 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F03104, SCIdS FF: status 2
15:25:01.082 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F03905, SCIdS FF: status 2
15:25:01.082 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F03904, SCIdS FF: status 2
15:25:01.082 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F03903, SCIdS FF: status 2
15:25:01.082 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F03108, SCIdS FF: status 2
15:25:01.082 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F03102, SCIdS FF: status 2
15:25:01.082 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F03103, SCIdS FF: status 2
15:25:01.082 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F0310C, SCIdS FF: status 2
15:25:01.082 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F0310A, SCIdS FF: status 2
15:25:01.082 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F03109, SCIdS FF: status 2
15:25:01.082 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F03902, SCIdS FF: status 2
15:25:01.082 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F03906, SCIdS FF: status 2
15:25:01.082 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F03901, SCIdS FF: status 2
15:25:01.082 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F03900, SCIdS FF: status 2
15:25:01.082 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F03107, SCIdS FF: status 2
15:25:01.082 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F03106, SCIdS FF: status 2
edit: I'm not so sure now, here is what happens when I scanned 9C several times:
16:05:44.155 [I] RtlSdrInput: Found 1 devices
16:05:46.688 [I] RtlSdrInput: Opening rtl-sdr device #0: Generic RTL2832U OEM
16:05:46.776 [I] RtlSdrInput: Supported gain values 16
16:05:46.885 [I] RtlSdrInput: Setting bandwidth 1530 kHz resulted to 1550 kHz
16:05:55.393 [I] RadioControl: Tuning 0.000 -> 206.352 MHz ...
16:05:55.845 [I] RadioControl: Current frequency 206.352 MHz
16:05:57.468 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC NewsRadio F0310C : 0
16:05:57.469 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABCRadioNational F03103 : 0
16:05:57.473 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC MELBOURNE F03102 : 0
16:05:57.477 [I] ServiceList: [F03100 @ 206352 kHz | 9C] Double J F03108 : 0
16:05:57.478 [I] ServiceList: [F03100 @ 206352 kHz | 9C] triple j F03106 : 0
16:05:57.481 [I] ServiceList: [F03100 @ 206352 kHz | 9C] triplejUnearthed F03107 : 0
16:05:57.482 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC Classic F03104 : 0
16:05:57.486 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC Country F0310B : 0
16:05:57.487 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC Sport F03100 : 0
16:05:57.494 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC Jazz F03109 : 0
16:05:57.496 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC KIDS listen F0310A : 0
16:05:57.500 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Radio 1 F03900 : 0
16:05:57.503 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Radio 2 F03901 : 0
16:05:57.508 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Radio 3 F03906 : 0
16:05:57.511 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Chill F03902 : 0
16:05:57.517 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS PopAsia F03903 : 0
16:05:57.519 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Arabic24 F03904 : 0
16:05:57.526 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS PopDesi F03905 : 0
16:06:03.404 [I] RadioControl: Tuning 206.352 -> 0.000 MHz ...
16:06:05.673 [I] RadioControl: Tuning 0.000 -> 206.352 MHz ...
16:06:06.144 [I] RadioControl: Current frequency 206.352 MHz
16:06:07.365 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC Jazz F03109 : 0
16:06:07.366 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC KIDS listen F0310A : 0
16:06:07.375 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC NewsRadio F0310C : 0
16:06:07.388 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABCRadioNational F03103 : 0
16:06:07.389 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC MELBOURNE F03102 : 0
16:06:07.399 [I] ServiceList: [F03100 @ 206352 kHz | 9C] Double J F03108 : 0
16:06:07.413 [I] ServiceList: [F03100 @ 206352 kHz | 9C] triple j F03106 : 0
16:06:07.414 [I] ServiceList: [F03100 @ 206352 kHz | 9C] triplejUnearthed F03107 : 0
16:06:07.428 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Radio 1 F03900 : 0
16:06:07.438 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Radio 2 F03901 : 0
16:06:07.439 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Radio 3 F03906 : 0
16:06:07.449 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Chill F03902 : 0
16:06:07.451 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS PopAsia F03903 : 0
16:06:07.461 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Arabic24 F03904 : 0
16:06:07.473 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS PopDesi F03905 : 0
16:06:07.474 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC Classic F03104 : 0
16:06:07.488 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC Country F0310B : 0
16:06:07.504 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC Sport F03100 : 0
16:06:09.680 [I] RadioControl: Tuning 206.352 -> 0.000 MHz ...
16:06:11.277 [I] RadioControl: Tuning 0.000 -> 206.352 MHz ...
16:06:11.746 [I] RadioControl: Current frequency 206.352 MHz
16:06:13.352 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC Classic F03104 : 0
16:06:13.353 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC Country F0310B : 0
16:06:13.367 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC Sport F03100 : 0
16:06:13.368 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC Jazz F03109 : 0
16:06:13.381 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC KIDS listen F0310A : 0
16:06:13.383 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC NewsRadio F0310C : 0
16:06:13.397 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABCRadioNational F03103 : 0
16:06:13.399 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC MELBOURNE F03102 : 0
16:06:13.415 [I] ServiceList: [F03100 @ 206352 kHz | 9C] Double J F03108 : 0
16:06:13.430 [I] ServiceList: [F03100 @ 206352 kHz | 9C] triple j F03106 : 0
16:06:13.446 [I] ServiceList: [F03100 @ 206352 kHz | 9C] triplejUnearthed F03107 : 0
16:06:13.461 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Radio 1 F03900 : 0
16:06:13.478 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Radio 2 F03901 : 0
16:06:13.493 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Radio 3 F03906 : 0
16:06:13.510 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Chill F03902 : 0
16:06:13.525 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS PopAsia F03903 : 0
16:06:13.544 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Arabic24 F03904 : 0
16:06:13.560 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS PopDesi F03905 : 0
16:06:15.397 [I] RadioControl: Tuning 206.352 -> 0.000 MHz ...
16:06:18.167 [I] RadioControl: Tuning 0.000 -> 206.352 MHz ...
16:06:18.636 [I] RadioControl: Current frequency 206.352 MHz
16:06:19.457 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC Classic F03104 : 255
16:06:19.457 [I] ServiceList: Adding F03104 : 255 as primary service [old DAB standard]
16:06:19.459 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC Country F0310B : 255
16:06:19.460 [I] ServiceList: Adding F0310B : 255 as primary service [old DAB standard]
16:06:19.476 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC Sport F03100 : 255
16:06:19.476 [I] ServiceList: Adding F03100 : 255 as primary service [old DAB standard]
16:06:19.493 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC Jazz F03109 : 255
16:06:19.493 [I] ServiceList: Adding F03109 : 255 as primary service [old DAB standard]
16:06:19.510 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC KIDS listen F0310A : 255
16:06:19.510 [I] ServiceList: Adding F0310A : 255 as primary service [old DAB standard]
16:06:19.526 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC NewsRadio F0310C : 255
16:06:19.526 [I] ServiceList: Adding F0310C : 255 as primary service [old DAB standard]
16:06:19.542 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABCRadioNational F03103 : 255
16:06:19.542 [I] ServiceList: Adding F03103 : 255 as primary service [old DAB standard]
16:06:19.558 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC MELBOURNE F03102 : 255
16:06:19.558 [I] ServiceList: Adding F03102 : 255 as primary service [old DAB standard]
16:06:19.574 [I] ServiceList: [F03100 @ 206352 kHz | 9C] Double J F03108 : 255
16:06:19.575 [I] ServiceList: Adding F03108 : 255 as primary service [old DAB standard]
16:06:19.591 [I] ServiceList: [F03100 @ 206352 kHz | 9C] triple j F03106 : 255
16:06:19.591 [I] ServiceList: Adding F03106 : 255 as primary service [old DAB standard]
16:06:19.608 [I] ServiceList: [F03100 @ 206352 kHz | 9C] triplejUnearthed F03107 : 255
16:06:19.608 [I] ServiceList: Adding F03107 : 255 as primary service [old DAB standard]
16:06:19.624 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Radio 1 F03900 : 255
16:06:19.624 [I] ServiceList: Adding F03900 : 255 as primary service [old DAB standard]
16:06:19.640 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Radio 2 F03901 : 255
16:06:19.641 [I] ServiceList: Adding F03901 : 255 as primary service [old DAB standard]
16:06:19.657 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Radio 3 F03906 : 0
16:06:19.675 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Chill F03902 : 0
16:06:19.691 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS PopAsia F03903 : 0
16:06:19.712 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Arabic24 F03904 : 0
16:06:19.728 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS PopDesi F03905 : 0
16:06:20.641 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F03104, SCIdS FF: status 2
16:06:20.641 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F0310B, SCIdS FF: status 2
16:06:20.641 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F03100, SCIdS FF: status 2
16:06:20.641 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F03109, SCIdS FF: status 2
16:06:20.641 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F0310A, SCIdS FF: status 2
16:06:20.641 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F0310C, SCIdS FF: status 2
16:06:20.641 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F03103, SCIdS FF: status 2
16:06:20.641 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F03102, SCIdS FF: status 2
16:06:20.641 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F03108, SCIdS FF: status 2
16:06:20.641 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F03106, SCIdS FF: status 2
16:06:20.641 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F03107, SCIdS FF: status 2
16:06:20.641 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F03900, SCIdS FF: status 2
16:06:20.641 [W] RadioControl: DABSDR_NID_USER_APP_LIST SId F03901, SCIdS FF: status 2
16:06:30.005 [I] RadioControl: Tuning 206.352 -> 0.000 MHz ...
16:06:32.954 [I] RadioControl: Tuning 0.000 -> 206.352 MHz ...
16:06:33.423 [I] RadioControl: Current frequency 206.352 MHz
16:06:34.645 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS PopDesi F03905 : 0
16:06:34.648 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC Classic F03104 : 0
16:06:34.652 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC Country F0310B : 0
16:06:34.670 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC Sport F03100 : 0
16:06:34.687 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC Jazz F03109 : 0
16:06:34.704 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC KIDS listen F0310A : 0
16:06:34.721 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC NewsRadio F0310C : 0
16:06:34.740 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABCRadioNational F03103 : 0
16:06:34.757 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC MELBOURNE F03102 : 0
16:06:34.775 [I] ServiceList: [F03100 @ 206352 kHz | 9C] Double J F03108 : 0
16:06:34.792 [I] ServiceList: [F03100 @ 206352 kHz | 9C] triple j F03106 : 0
16:06:34.813 [I] ServiceList: [F03100 @ 206352 kHz | 9C] triplejUnearthed F03107 : 0
16:06:34.830 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Radio 1 F03900 : 0
16:06:34.848 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Radio 2 F03901 : 0
16:06:34.866 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Radio 3 F03906 : 0
16:06:34.887 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Chill F03902 : 0
16:06:34.905 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS PopAsia F03903 : 0
16:06:34.924 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Arabic24 F03904 : 0
16:07:05.680 [I] RadioControl: Tuning 206.352 -> 0.000 MHz ...
16:07:07.936 [I] RadioControl: Tuning 0.000 -> 206.352 MHz ...
16:07:08.406 [I] RadioControl: Current frequency 206.352 MHz
16:07:10.028 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC NewsRadio F0310C : 0
16:07:10.031 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABCRadioNational F03103 : 0
16:07:10.050 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC MELBOURNE F03102 : 0
16:07:10.068 [I] ServiceList: [F03100 @ 206352 kHz | 9C] Double J F03108 : 0
16:07:10.088 [I] ServiceList: [F03100 @ 206352 kHz | 9C] triple j F03106 : 0
16:07:10.105 [I] ServiceList: [F03100 @ 206352 kHz | 9C] triplejUnearthed F03107 : 0
16:07:10.123 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC Classic F03104 : 0
16:07:10.140 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC Country F0310B : 0
16:07:10.157 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC Sport F03100 : 0
16:07:10.174 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC Jazz F03109 : 0
16:07:10.197 [I] ServiceList: [F03100 @ 206352 kHz | 9C] ABC KIDS listen F0310A : 0
16:07:10.214 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Radio 1 F03900 : 0
16:07:10.233 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Radio 2 F03901 : 0
16:07:10.251 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Radio 3 F03906 : 0
16:07:10.270 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Chill F03902 : 0
16:07:10.287 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS PopAsia F03903 : 0
16:07:10.306 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS Arabic24 F03904 : 0
16:07:10.323 [I] ServiceList: [F03100 @ 206352 kHz | 9C] SBS PopDesi F03905 : 0
It clearly does not work 🙁 I will try to fix it today, but I am not sure I will manage that. This is unexpected side effect from the change I did and it will probably affect all users 🙁
What is the technical background? Too many services?
The background is that this ensemble is not compliant with current DAB standard (SCIdS: The primary service component shall use the value 0) and the library is not implemented for supporting it and thus there is some unexpected behaviour. I am trying to find a way to support it without sacrifying performance on compliant ensembles.
I have released 2.2.4 with new version of DABSDR library. I hope it will fix the issues. Please try and let me know.
No problems so far 🙂
I am glad you do not see any problem so far, but I am afraid it still needs some fixes 🙁
Could you please try DABSDR 2.3.4 from attachment. Just replace DLL in AbracaDABra folder. You shoud see DABSDR version 2.3.4 in About application dialog. Please let me know if you see any side effects.
After upgrading, the affected services become missing on the ensemble tree until a re-scan is performed
The services should update automatically once you tune the ensemble. Do I understand correctly that 3 services marked yellow appeared in the service list (left) but not in tree (right) until full band scan was performed? Or was it enough just to tune 9A channel to fix it?
This is correct. A band scan or clear services list then selecting 9A is needed to have services appear correctly in the tree. Subsequent close and re-open of the application does not have this issue.
Scan immediately after updating DLL
01:15:02.285 [I] RadioControl: Tuning 0.000 -> 202.928 MHz ...
01:15:02.737 [I] RadioControl: Current frequency 202.928 MHz
01:15:05.160 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] MMM 2000s F0113B : 0
01:15:05.162 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] SEN Track F01108 : 0
01:15:05.178 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] Smooth 91.5 F0111B : 0
01:15:05.179 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] RSN Racing&Sport F010C0 : 0
01:15:05.196 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] SEN 1116 F01106 : 0
01:15:05.211 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] 3MBS Fine Music F0114E : 0
01:15:05.227 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] MMM 80s F01137 : 0
01:15:05.242 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] LightMIX F0114D : 0
01:15:05.257 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] Coles Radio F0111C : 0
01:15:05.272 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] Light89.9 F01151 : 0
01:15:05.287 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] SEN SYDNEY F0110A : 0
01:15:05.304 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] MMM COUNTRY F01139 : 0
01:15:05.319 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] 3RRR Digital F0114C : 0
01:15:05.334 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] Light Christmas F01152 : 0
01:15:05.350 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] RSN Xtra 1 F010C1 : 1
01:15:05.366 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] Radio Maria F0111E : 0
01:15:05.388 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] NICHE RADIO F0110B : 0
01:15:05.404 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] Chill Pop Hits F0113A : 0
01:15:05.426 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] TAB Lounge F010C2 : 2
01:15:05.444 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] Nova 100 F0111A : 0
01:15:05.461 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] iHeartAustralia F01132 : 0
01:15:05.479 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] SEN FAN F01107 : 0
01:15:05.495 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] Radio Maria Ital F01008 : 0
01:15:05.510 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] VA IRIS Melb F01150 : 0
01:15:05.527 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] DISRUPT F0110C : 0
01:15:05.543 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] RSN Xtra 2 F010C3 : 4
01:15:05.577 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] NICHE RADIO 2 F0110D : 0
01:15:05.592 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] iHeartDance F01133 : 0
01:15:05.611 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] Smooth Relax F0111D : 0
01:15:05.628 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] easy music 3MP F01109 : 0
01:15:05.644 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] 3ZZZ Ethnic F0114F : 0
01:15:05.661 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] MMM CLASSIC ROCK F01138 : 0
01:15:05.678 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] Smooth Vintage F0111F : 0
01:15:05.697 [I] ServiceList: Removing service: [F0F003] TAB Lounge F010C2 : 0
01:15:05.697 [I] ServiceList: Removing service: [F0F003] RSN Xtra 1 F010C1 : 0
01:15:05.697 [I] ServiceList: Removing service: [F0F003] RSN Xtra 2 F010C3 : 0
Scan after clearing services list
01:17:24.888 [I] RadioControl: Tuning 202.928 -> 0.000 MHz ...
01:17:27.335 [I] RadioControl: Tuning 0.000 -> 202.928 MHz ...
01:17:27.805 [I] RadioControl: Current frequency 202.928 MHz
01:17:30.227 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] SEN Track F01108 : 0
01:17:30.230 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] RSN Xtra 2 F010C3 : 4
01:17:30.230 [I] ServiceList: Adding F010C3 : 4 as primary service [old DAB standard]
01:17:30.247 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] iHeartDance F01133 : 0
01:17:30.250 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] Smooth 91.5 F0111B : 0
01:17:30.266 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] RSN Racing&Sport F010C0 : 0
01:17:30.284 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] SEN 1116 F01106 : 0
01:17:30.300 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] 3MBS Fine Music F0114E : 0
01:17:30.316 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] MMM 80s F01137 : 0
01:17:30.332 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] LightMIX F0114D : 0
01:17:30.349 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] Light Christmas F01152 : 0
01:17:30.364 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] Smooth Relax F0111D : 0
01:17:30.382 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] easy music 3MP F01109 : 0
01:17:30.398 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] Light89.9 F01151 : 0
01:17:30.415 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] SEN SYDNEY F0110A : 0
01:17:30.431 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] MMM COUNTRY F01139 : 0
01:17:30.448 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] NICHE RADIO F0110B : 0
01:17:30.465 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] MMM CLASSIC ROCK F01138 : 0
01:17:30.482 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] 3RRR Digital F0114C : 0
01:17:30.498 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] Chill Pop Hits F0113A : 0
01:17:30.516 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] TAB Lounge F010C2 : 2
01:17:30.516 [I] ServiceList: Adding F010C2 : 2 as primary service [old DAB standard]
01:17:30.532 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] iHeartAustralia F01132 : 0
01:17:30.550 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] Radio Maria F0111E : 0
01:17:30.565 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] Smooth Vintage F0111F : 0
01:17:30.584 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] Coles Radio F0111C : 0
01:17:30.600 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] Nova 100 F0111A : 0
01:17:30.622 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] SEN FAN F01107 : 0
01:17:30.641 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] Radio Maria Ital F01008 : 0
01:17:30.663 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] VA IRIS Melb F01150 : 0
01:17:30.682 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] RSN Xtra 1 F010C1 : 1
01:17:30.682 [I] ServiceList: Adding F010C1 : 1 as primary service [old DAB standard]
01:17:30.701 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] DISRUPT F0110C : 0
01:17:30.721 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] MMM 2000s F0113B : 0
01:17:30.740 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] NICHE RADIO 2 F0110D : 0
01:17:30.761 [I] ServiceList: [F0F003 @ 202928 kHz | 9A] 3ZZZ Ethnic F0114F : 0
I found the rootcause but I have decided not to fix it because it is only affecting old DAB standard transmission and it should not happen anymore unless SCIdS will change in future. It was caused by changing SCIdS from 0 (stored service list with older DLL) to N (service list using new DLL) on affected services. By the way restarting of the application fixes it too, no need to rescan the band.
Side note: old standard 1.4.1 is from 2006, latest standard 2.1.1 is from 2017 and there is already new version in preparation. No transmission should use SCIdS != 0 for primary service today.
Fair enough. I don't have anything to say. Good job!
Hello,
AbracaDABra most of the time is experiencing crashes when selecting any service within the ensemble DAB Melbourne 1. This started to happen when services iHeartAustralia and iHeartDance were added to the ensenble, I am using AbracaDABra 2.2.1 on Windows. I have attached unsigned 8 bit recordings where 20-32-13_202928000Hz.bin is working and 20-30-50_202928000Hz.bin is crashing. sample.zip