Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DAB-TPEG/TPEG traffic data support #1288

Open
Supermagnum opened this issue Feb 25, 2025 · 3 comments
Open

DAB-TPEG/TPEG traffic data support #1288

Supermagnum opened this issue Feb 25, 2025 · 3 comments

Comments

@Supermagnum
Copy link

Hi, since DAB-TPEG/TPEG traffic data is free In my country, and delivered by the dab+ network is it possible to add support for it?
Many people uses a dab+ usb device.
TPEG applications include, among others, information on road conditions, weather, fuel prices, parking or delays of public transport.

@hoehnp
Copy link
Contributor

hoehnp commented Feb 25, 2025

It is certainly possible to add support for it. We already have an interface for traffic using traffic news. The only app on android providing this data to navit is afaik qz (https://gitlab.com/mvglasow/qz). One could certainly also implement DAB-TPEG along the same lines. What do you think @mvglasow?

@Supermagnum
Copy link
Author

It is certainly possible to add support for it. We already have an interface for traffic using traffic news. The only app on android providing this data to navit is afaik qz (https://gitlab.com/mvglasow/qz). One could certainly also implement DAB-TPEG along the same lines. What do you think @mvglasow?

Note that the Norwegian national FM network is defunct. All data goes on DAB+.

@mvglasow
Copy link
Contributor

There are, in fact, two apps: Qz and RoadEagle. The latter gets data from Internet sources but uses a newer version of the TraFF transport protocol, which is better suited to transmitting large bursts of messages, rather than one message at a time (which is what happens with TMC).

If anyone wants to take a stab at it, look at both apps and use it as a base for implementing something for DAB-TPEG. The transport format and protocol are intentionally technology neutral. Take a look at the specification at https://gitlab.com/traffxml/traff. A minimum TraFF message is just a pair of points (from/to) with GPS coordinates and a predefined event code, which can be generated from a number of other formats.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants