- Edited
I agree with you. This is how it should work.
The last few months I did hardly drive my car so I really can't test RDS right now.
But I have the idea that RDS still doesn't work correctly and that they implemented some semi-RDS like navRadio can also use. In NavRadio you can assign multiple frequencies for one radiostation. If RDS doesn't work correctly, it checks one of the alternate frequencies that you assigned.
I think the Dudu local radio does the same. You now assign a location/region where you are. If you select some frequency like 92.6 of station XYZ, it will of course be a "strong" reception in that region and it will have an icon belonging to a radio station. And then you possibly assign a few more stations for your region.
Then you start to drive outside your region, the signal gets weaker, the app starts searching for other frequencies with the same radio name in its frequency/name repository and finds the same station name/logo in its repository on 94.8 which has a strong reception in the new region, and switches over to the new frequency.
No RDS, just predefined alternative frequencies, and as a bonus you have immediately your logo as well.
This kind of "semi-RDS" or even "fake-RDS" could work really well, as long as you stay in your own country and someone made a proper selection of the radiostations over the country.
If I now have good "my favourite radio station" reception all over the country, I am happy with such a solution.
But maybe I am wrong in my assumption.