yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] realzoulou:
@HMT06 Technically it is difficult to compare your previous Pure highway 400 (all-in standalone DAB receiver with UI) with the setup now (Android Head Unit, "Neotone" DAB USB tuner, DAB-Z Android App).

Service Following is a software feature, not a hardware (=tuner) feature.

I am happy to look at the issue you face with DAB-Z and Service Following using the Neotone DAB USB adapter in France. I am located in Bavaria, Germany. So I cannot test this myself.

Since you wrote that in Switzerland, SF was working, but in France not, I suspect some "incompatibility" of DAB-Z with the French station(s).

To allow me to reproduce the issue without me travelling to France, I would need you to:

1. Create a socalled "raw recording" (see post #1, option b) of when you change to a station, which you know will change the SF icon to green. Let the station play for ~3 minutes. Then revert the changes you made.

2. Send the .raw files to me (lookup my email address in my profile under "Paypal Donation Email").
[Android Head-Units] HMT06:
Hello, thank you for taking the time to answer me. In the meantime, I had some answers. According to the European standard ETSI TS 103 176 v2.4.5, on the broadcasting of dab plus in Europe, an optional function of digital broadcasting of the signal SF, following service, is provided. This service, mainly broadcast by European dab transmitters, does not seem to be broadcast by French transmitters, even those with a national vocation! This problem therefore seems to have no solution for your dab-z software unless you modify its operation by providing an automatic scan of the Sid of the station listened to in the absence of a mobile signal. Is it possible ?
[Android Head-Units] HMT06:
In addition to my previous message, attached is a screenshot where we see that the Swiss transmitter 12 A transmits the following service, the French transmitters whose national radio RTL does not transmit anything.
[Android Head-Units] realzoulou:
I misinterpreted your initial post. I thought your SF icon was green. Now I see it is grey!

No, it makes no sense for me to try to guess from other information if a certain other station could be a candidate for Service Following. There is simply no reliable solution to do so.

My offer to analyse raw recordings still stands...
[Android Head-Units] HMT06:
Hello, I specify that the screenshot was made at home far from Switzerland. The SF icône lights up green when i am in the reception area or these Swiss transmitters . I Will respond To your request as soon as I am in a suitable reception area. Yesterday evening, I droite To thé CSA , the french authority which manages radio an television to inform them or the particularity of our dab transmitters which do not transmit these frequency tracking data as thé europeen standart neverless provides. But France is very late in rolling out the dab plus.
[Android Head-Units] japioothuis:
Hi.

Anyone knows if Service following is availabe in The Netherlands ?

SF is checked in settings but I've never seen the icon next to the stationlist.
[Android Head-Units] gozilla79:
Hello,

Since the latest updates it is impossible to remove unwanted radio stations. After removal, these are visible again 1 minute later.

In a few versions ago it was possible to delete unwanted radio stations.

Have already done a complete uninstall, but the problem persists.

Use HU with android 6.1 version.

Someone else same problem?
[Android Head-Units] realzoulou:
@gozilla79 What is "since last update" for you? From which to which version have you updated?

Do the stations, which reappear after being deleted, have the SF icon next to the name in the station list? If yes, then this is a side-effect of SF.

Are you not using the favorites list? This list you have under full control: Content and also the order of the stations.
[Android Head-Units] sandpita:
HI all, been using this app for a while and had to re-install the app and now the the app cant find any station logos where before it did. It tries to search and gets to 50% and jumps straight to the app screen. I have no issues with the 70+ DAB stations if found .TIA
[Android Head-Units] gozilla79:
I have tried some versions and with version v1.8.96 the deleted radio stations remain from the channel list and really disappear in the trash.
[Android Head-Units] realzoulou:
DAB-Z release 1.9.118 BETA

Change log:

compared to 1.9.117

1. New: Display of current time, disable in Settings->Layout

2. New: Support for Android 4.x and 5.x will be discontinued, reminder dialog is shown every 10 app starts

3. Fix: Station logos sometimes not visible

4. Fix: App icon appears smaller than others on Launcher

5. Fix: Station name color not applied

6. Fix: Too many UI controls are focus-able with rotary controller ("iDrive")
[Android Head-Units] realzoulou:
tl;dr

A few comments to above change log:

on 1. The display of current time follows the Android setting with respect to 12/24 hours display.

on 2. In preparation to a new UI, I need to cut off Android 4.x/5.x devices. Otherwise I spend too much time on staying somewhat compatible with Android versions that do not support things like vector graphics.

on 3. Sometimes missing logos is actually a bug in an AndroidX library (my POV of course only), which required a workaround on my side.

on 5. @BruggC In contradiction to what I posted earlier I was able to fix it without doing any code change on my side. Looks like this was a bug with a AndroidX library (my POV of course only). After updating to latest AndroidX libraries, the issue went away.

on 6. I noticed that too many UI controls were focus-able when one has an "iDrive" controller. So I removed everything but the station list to be controllable via iDrive controller (= up/down D-pad keys).
[Android Head-Units] realzoulou:
@NogenLunde I would be interested on your feedback on 1.9.118 regarding the audio stuttering when changing between stations. I did some major refactoring in how the app spreads the workload amongst CPU cores and I would expect that this is visible and potentially audible with your Snapdragon device. Let me know if you experience any improvements (or not).
[Android Head-Units] HMT06:
Good evening, I tested version 1.9.118 and I found that when the vehicle stopped, with a signal of 2 bars out of 5, the station listened to had sound cuts, whereas with version 1.9.117 reception is clear and without cuts even with 1 bar and sometimes with 0 bars of signal while driving! So I uninstalled this version to return to version 1.9.117. I would very much like a next version to be able to do an automatic scan on the sid of the station listened to because in France the following service does not work. I found another software that solves my mobility problem but it is much less pleasant and efficient...

For information, I use a Neotone DRB100 X dab plus receiver connected to an Android unit with a roof antenna tuned in 1/4 wave
[Android Head-Units] HMT06:
I specify that the two versions found the same number of stations after a scan. Some stations scanned and stored were not audible because the signal was too weak. Test done with the vehicle stationary
[Android Head-Units] realzoulou:
Generally, different versions of DAB-Z cannot be better or worse when it comes to signal reception or when audio drops out in weak signal situations. The app has virtually no influence on how the DAB tuner converts analog electromagnetic waves to digital bits/bytes. The app gets a stream of bits/bytes which it tries to decode to audio samples. If there is no audio finally then because a) no bytes are coming via USB, or b) the error correction mechanisms detect too many unrecoverable failures.

Automatic scanning while listening to a station requires 2 tuners. The USB DAB adapter contains only 1 tuner. DAB-Z app does not support 2 USB DAB adapters in parallel (and I dropped this idea meanwhile to add this support).

I asked you for providing me with raw recordings of a station, which you believe should be carrying ServiceFollowing information (or where Pure Highway 400 was able to provide its Service Following feature). Then I could see if there is an issue with French Stations in DAB-Z app. So far you did not provide me with these raw recording.
[Android Head-Units] realzoulou:
Well, then I do not need raw recordings. It is all clear for me now.

As long as France does not implement sending all the needed FIGs for SF, DAB-Z will not provide SF in France. I will not implement any workarounds.
[Android Head-Units] NogenLunde:
Thanks for this! Working very well with BMW iDrive controller now, scrolling stops at top and bottom of the station list. I can imagine though, that some will expect to be able to reach the bottom button row by pressing right, and back to the list by pressing left. But probably no big deal if difficult to implement. I'm happy with your fix as it is.

Regarding stuttering, I will come back to that later.
[Android Head-Units] realzoulou:
DAB-Z release 1.9.119

Change log:

compared to 1.9.118 BETA

* Resolved ServiceFollowing issues introduced in 1.9.118

* Minor stability bugfixes

This 1.9.119 release will be the 2nd last of the 1.9.x line.

The final 1.9.x version will:

* Remove libdab.so and the option to choose between OMRI and libdab.so.

* Remove reminder popup dialog introduced in 1.9.118 regarding end of support for Android 4.x/5.x devices. A potential 2.0.x version will only be rolled out to Android >= 6 devices.
[Android Head-Units] VBA_Dev:
Nice work 👍
[Android Head-Units] IG_Vasilich:
Hi Zoulou,

me again with HU Joying+SoPHIA on Android 6.0.1

Since several months i have problem several problems, that are happening even with latest version of DAB-Z:

1. after starting of DAB-Z it is often takes 10-15 seconds to populate station list (i have about 120 stations, and about 16 favorites). Other option - after 5 seconds it says that there are no stations and i should start scan. To get out of this mode it is not enough to just go back. I really need to kill app from recent app list, then after restart the chances are big, that it will find all my stations after 4-6 seconds.

This problem appears in approx. 50% of cases.

2. It is sometimes happens that the station is playing, but signal strength is not there - white dashes as pictogram, and empty space ("") as a value for signal strength in options (second page after station logo). Mention, that if there is no signal for station - then this field has words "NO SIGNAL".

Is there any chance to eliminate these 2 problems? what i need to post for you to be able to debug? logs for 1st case, and logs + recording for 2nd one?

Thanks in advance.
[Android Head-Units] TorstenH:
In some cases the app stuck at the screen below. Switching to another app and back helps to start DAB-Z. Happens only in two latest app versions.

Someone has similar experience?
[Android Head-Units] japioothuis:
Updated to 1.9.119.

After a complete new station scan it did not found all 11C stations except one or two 11c stations but no sound.

Deinstalled this version and installed 1.9.117 again and did a rescan again and now all 11c stations were back again.

This happens only with 11C stations.

All scans at the same location.
[Android Head-Units] gozilla79:
Is the service following now working in this version in the Netherlands?
[Android Head-Units] AAO67:
Ja bei meinem Radio das gleiche in zwei neuesten App-Versionen, mein Radio ist Dasaita PX6 Android 10 Hal9k Mod v5Android 10

​
[Android Head-Units] NogenLunde:
I have testet 1.9.118 and 1.9.119, uninstalled and reinstalled older versions to compare. Did this on my car unit Android 9 Snapdragon 625, and also on a cell phone (snapdragon, Android 12). There is no audible change.

This stuttering only applies to AAC stations, switching to MP2 stations are smooth (and also faster).

Didn't you do some CPU optimalizations right after version 1.7.75 (the last version with smooth changing between stations)?
[Android Head-Units] realzoulou:
This must have been coincidence. I did not do any changes that could explain your described behavior. Maybe you have a device in the vehicle which radiates HF noise at 11C frequency (=220352 kHz ~ 220 MHz)
[Android Head-Units] realzoulou:
I looked at what I did between 1.7.75 (Feb 2020) and the following 1.7.77 and 1.7.78.

The only really significant change is that 1.7.78 was the first build with OMRI included from source, instead of pre-compiled as an Android library from a non-public Maven.

Performance and Stability improvements started to come in with 1.7.81 (beta only) and 1.7.82 (public for quite a while).

A while back I had a suspicion about my change to the RecyclerView concept for the station list, but this was introduced much earlier in 1.6.67. You see me still clueless, NogenLunde.
[Android Head-Units] realzoulou:
I still have my Intel Sofia device, which I only use rarely to check if DAB-Z is still operable on Android 6 devices.

I will see if I can repro myself. Since this is not an "always issue" it would be difficult to catch in traces. I know what you mean because sometime this happens to me myself, but very rarely.

My own analysis of these incidences in the past always pointed to the raw USB communication, where the device did not properly respond to the App's request. This leads then to an unusual startup sequence between my App and the OMRI middleware, which then produces such irritating Toast messages.
[Android Head-Units] rknuette:
Just as an idea: Is it possible to change the colour of the DAB icon in the status bar according to the signal strength of the radio signal? Green for 4 and 5 bars, yellow for 3 bars, red for 1 or 2? The app is often in the backbround (especially when using a navigation software) - this way it would be possible to check the signal strength.
[Android Head-Units] Helgeo:
Another theory on the high pitch issue: For me it has only happened on MPEG-2 encoded DAB stations, but perhaps it is related to bitrate? The MPEG-2 stations typically use a much higher bitrate than the DAB+ stations, at least here in Norway. Perhaps some DAB+ stations in other countries are using higher bitrates?

I really like the latest version with the large SLS, however the station name and text is not centered above the large SLS it is offset to the left. Would look better if centered. Also the small SLS is now very small again, I liked it better the way it was in the previous version.

Keep up the good work! :)
[Android Head-Units] chammock:
[MENTION=7838245]realzoulou[/MENTION] just tested your "Not piece release" and I have to say what a transformation, didn't realise I was only running your first release and the changes you have made in the last few months are really starting to make the app feel complete and well thought out.

The main reason for my upgrade was I thought it rude not to test the broadcast intent functionality you have added and I have to say I was surprised to see it work on my setup with no additional work. The only question I have is as follows. I have reviewed the BroadcastIntent-definition.txt file and notice you pass a number of different variables. I wonder if it would be possible to allow the user (either via settings in the app or via a flat txt file) to map/duplicate the variables in the BroadcastIntent-definition.txt to other variables already being used? For example spotify maps to {artist} and {track} which I have on my home screen so when spotify is playing I can see the currently played artist and track. However if I switch to your app that information changes to {last value broadcast from spotify artist} and "Station name". Obviously you have mapped station name to both station and track.

What I am looking for is {station} to map to {artist} and {dls} to map to {track} either via an update to the app or via an added feature which would allow users to add these mapping themselves.

artist String station name

station String station name

track String Dynamic Label Segment, similar to RDS Radio Text

dls String Dynamic Label Segment, similar to RDS Radio Text

Thanks again for all the work
[Android Head-Units] realzoulou:
From the pictures that I have seen so far, I think it makes a lot of sense to change this in my next version.

I will then broadcast the station name as Artist, and the dls text as Track.

In case anyone disagrees, please let me know because I do not plan to make this configurable.
[Android Head-Units] juice91:
Did you notice a improvement with fm and dab reception with this antenna?

I've been watching it on ebay for a few weeks now thinking if it will make a difference or not.
[Android Head-Units] hans.vinkers:
I'm curious too

Verstuurd vanaf mijn Z2 Pro met Tapatalk
[Android Head-Units] Wout2426:
I have the same one, by the looks of it. Superbat antenna from Ali on my Corolla verso.

Believe me, it's making all the difference.
[Android Head-Units] B3rt:
when i install this app and i try to start it it keeps showing 'connecting'

It seems this app is not compatible with my (2 different) DAB modules.

Is there an other modified app for other modules aswel?
[Android Head-Units] realzoulou:
If you told us which 2 modules you have, we would be able to tell maybe...
[Android Head-Units] B3rt:
1 from erisin and 1 from seicane

https://www.erisin.com/erisin-es354...ed-antenna-for-android-5160-stereos_p753.html

https://www.seicane.com/high-qualit...nction-usb-interface-omni-directional-antenna

Believe internal they are the same.

They work both on same original dab+ app which is was pre-installed on my seicane unit.

I must add that after a few tries or a reinstall of the app it connects, but after a restart it cannot connect again, the original player has no problem, this one starts always, but starts too stutter when running in background.
[Android Head-Units] juice91:
I think ill buy it. Im getting major issues all of a sudden and it is so annoying constently dropping out. Im hoping its either software or the antenna
[Android Head-Units] hans.vinkers:
I guess it is the antenna, I already have my 3rd dongle and 3rd window antenna. Still not very good

Verstuurd vanaf mijn Z2 Pro met Tapatalk
[Android Head-Units] binar1:
I don't use this for FM only dab+

I have dropouts using this powered aerial with both this app and the witsun dab app as well. In starting to think it may be the dongle that is the problem.
[Android Head-Units] Rick V:
DAB+ App: (real)zoulou's modded version of com.ex.dabplayer.pad

I have the same antenne from AliExpress , works very good on Astra J GTC. Before I used the window glass antenna included with the usb DAB. FM reception is also 100%.

Limburg , the Netherlands
[Android Head-Units] hans.vinkers:
Please, everyone who's telling about their antennas, tell where you live. The dab transmissions can be very different per country.

So an extended explanation of the set up would be highly appreciated

Verstuurd vanaf mijn Z2 Pro met Tapatalk
[Android Head-Units] Rick V:
[MENTION=7263057]hans.vinkers[/MENTION]

I live in Limburg , the Netherlands
[Android Head-Units] juice91:
I live in Melbourne, Australia and im just using standard joying dab aerial. Reception has been good but in the last week its gotten bad for some odd reason. Hearing from the other members, the aerial doesnt do too much of a difference.
[Android Head-Units] realzoulou:
Ok yes, these 2 adapter are most likely the same as the Joying, Xtrons and Pumpkin adapters and should be fully supported by the app here.

Are you using the latest version as of today? The "Not Yet Master Piece"? It has a fix for the Connecting issue after standby of the unit.
[Android Head-Units] B3rt:
where can i download the latest version of today?
[Android Head-Units] rigattoni:
Just have a look at the first post in this thread. There is all information for download you need.
[Android Head-Units] TorstenH:
Had the chance for a quick look into logcat before jumping in the office. Attached some pics.
[Android Head-Units] japioothuis:
I was checking the 11c commercial stations on my DAB+ home radio ( never use DAB on it because I have cable radio ) and also

on the kitchen DAB+ radio here in the western part of The Netherlands and both radios have the same problems

with 11c.

So I suppose it's a weak signal problem here.
[Android Head-Units] realzoulou:
@TorstenH Which Android version do you have on the device?
[Android Head-Units] realzoulou:
I ran an endurance test on my Sofia device with 61 stations ... total 40 loops of start...wait for audio...stop

Since you are able to repro with 50%, can you send me a logcat with OMRI verbose mode of such an incident?
[Android Head-Units] DominicS65:
Hi, not a biggie but is there a way to disable the service following feature? I have turned the sensitivity down to 1 which does help but doesn't seem to completely eradicate my issue. My use case is that I am in UK and listen to Classic FM (yes despite the name it is on DAB) and this indicates with the SF logo that this is active. What tends to happen is that I select Classic FM (on DAB) and after 10 seconds or so it goes quiet as it presumably hunts for an alternative signal and just stays in this state until I tune away. Eventually I reselect and it is OK, presumably because the car has moved to a more favourable location.
[Android Head-Units] realzoulou:
This sounds like the issue which was introduced in 1.9.118 BETA and fixed in 1.9.119. Are you using .119 or .118 ?

SF can be disabled in DAB-Z Settings->General
[Android Head-Units] DominicS65:
Thanks for the reply, I see what my issue is, when I connect the head unit to my house wifi on my drive and tell Google Play to update everything, I am generally listening to the radio so DAB-Z is almost always open with the result that it is hit or miss if it gets updated. I forced an update and was able to see the disable SF toggle in General Settings. Whenever people are in my car and ask about the headunit I always mention that DAB-Z is the difference between an Android head unit being useful and being great.
[Android Head-Units] pin1904:
Hi,

I'm facing a strange bug in my DAB-Z App. If I use the one that was preinstalled on the device, I am able to change the background image. But as soon as I update to the latest version, it keeps the background image, but as soon as I enter the menu to change the bg image (in german it's named 'Darstellung') the bg is changed back to no image (black) and the option to change the background is greyed out ("no image picker app found").

On the old version (have to look it up which version it is) I am able to change the background image, and if I update it over Play Store to the latest version, the background image is still set. But as soon as I enter the menu it's reset to the black background and I have no option to pick an image. Are only certain image pickers supported? Which one should I use? Tried several, Google Images and a few others i can't remember but nothing works.

Thanks in advance
[Android Head-Units] IG_Vasilich:
try "simple gallery" - it worked for several people before.
[Android Head-Units] realzoulou:
@pin1904 You have DAB-Z preinstalled in your device?!? This is actually not allowed by me. But I knew already that some devices for BMW cars come with my app as preinstalled app.

Apparently the company "forgot" to add a "Gallery" type preinstalled app.

All image picker apps are supported, which satisfy the Android standard Intent.ACTION_PICK or Intent.ACTION_GET_CONTENT (with type image/*)

I would be interested in knowing more about your device, who sold it and what DAB-Z version was preinstalled. Contact me on PN or email. I am fluent in German ;-)