{"id":1750,"date":"2021-06-16T17:33:06","date_gmt":"2021-06-16T15:33:06","guid":{"rendered":"https:\/\/www.dpin.de\/nf\/?p=1750"},"modified":"2021-06-16T17:33:06","modified_gmt":"2021-06-16T15:33:06","slug":"oeffentliches-geld-oeffentliche-daten-nicht-verkehrsinformationen","status":"publish","type":"post","link":"https:\/\/www.dpin.de\/nf\/oeffentliches-geld-oeffentliche-daten-nicht-verkehrsinformationen\/","title":{"rendered":"\u00d6ffentliches Geld &#8211; \u00f6ffentliche Daten? Nicht Verkehrsinformationen&#8230;"},"content":{"rendered":"<h3>Die Vorgeschichte<\/h3>\n<p>Seit Kurzem spiele ich wieder mit OpenStreetMap und Software herum. Das habe ich vor Jahren schon einmal, jetzt hat es mich mal wieder gepackt, hier ein altes Projekt:<\/p>\n<p><a href=\"https:\/\/source.dpin.de\/nica\/mappix\" target=\"_blank\" rel=\"noopener\">https:\/\/source.dpin.de\/nica\/mappix<\/a><\/p>\n<p>Mappix sollte mal ein Tool werden, um GPS Tracks direkt in Kartendaten zu verwandeln. Auf dem Weg entstand eine Menge Code zum Malen der Tracks und auch zur Optimierung. So habe ich einen Algorithmus gebastelt, der &#8222;unn\u00f6tige&#8220; Punkte des Tracks eliminiert aber trotzdem genug \u00fcbrig l\u00e4sst, damit der Track sinnvoll bleibt. Ja, da gibt es auch den Peuker Algorithmus, aber meiner ist einfacher und leichter zu implementieren \ud83d\ude42 Wer N\u00e4heres wissen m\u00f6chte schaue in den Code oder kann auch gerne mich kontaktieren. Aktuell schaue ich eher zu, dass ich OSM Karten mittels <a href=\"https:\/\/source.dpin.de\/nica\/gmapnix\" target=\"_blank\" rel=\"noopener\">LibOSMScout in einer GTK+ Applikation<\/a> malen kann. Klappt schon ganz gut, f\u00fcr den Hausgebrauch \ud83d\ude42<\/p>\n<p>Wenn ich also nun Karten malen kann, also nicht nur Tiles runterladen und darstellen, sondern richtig direkt live malen lassen, dann kann man darin nat\u00fcrlich auch anderes hineinmalen! Wie z.B. &#8230; Verkehrsinformationen, also soetwas wie Stau oder Baustellen!<\/p>\n<p>Vor Jahren hatte ich dazu auch mal angefangen einen <a href=\"https:\/\/source.dpin.de\/nica\/rdstmc\" target=\"_blank\" rel=\"noopener\">RDS TMC Dekoder<\/a> zu basteln. Es gibt eine Reihe FM Radio Empf\u00e4nger, bspw. basierend auf dem SI4703 Chip, die nicht nur FM Radio empfangen, sondern auch direkt die RDS Daten ausgeben k\u00f6nnen. F\u00fcr solche einen Empf\u00e4nger ist mein TMC Dekoder.<\/p>\n<h3>RDS TMC<\/h3>\n<p>TMC ist eine Spezifikation zur \u00dcbermittlung von Verkehrsinformationsdaten parallel zum analogen FM Radio Signal. Der Kanal ist sehr schmalbandig, also wird die \u00dcbertragung stark kodiert und versucht m\u00f6glichst viele Bits einzusparen. Das Dekodieren ist ein echter Spa\u00df, m\u00e4chtiges Bit Fummeln! Aber das ist hier nicht das Thema. TMC wird von fast allen FM (UKW) Radio Sendern mit ausgestrahlt, die Meldungen sind meist auch f\u00fcr die Region des Senders gefiltert, d.h. ein Sender in Bayern wird eher keine Meldungen aus Hamburg \u00fcbertragen.<\/p>\n<p>Damit die Standorte nicht direkt mit \u00fcbertragen werden m\u00fcssen, werden nur numerische IDs \u00fcbertragen, die dann in einer Tabelle nachgeschlagen werden m\u00fcssen. Dies ist die sogenannte LCL, die Location Code List. Macht Sinn. Zur menschenlesbaren Textform werden die Meldungen dann also, indem aus dem TMC Datenstrom Meldungstyp und Lokationen (ggf. Start und Ende) aus der ECL (Event Code List) und LCL \u00fcbersetzt werden. Die LCL und ECL sind also wesentliche Teile, ohne die n\u00fctzt TMC nichts.<\/p>\n<p>Noch kurz ein Wort zu TMC Pro, dies ist ein Dienst, der durch kommerzielle Anbieter erweitert wird und teils verschl\u00fcsselt \u00fcbertragen wird. \u00d6ffentlich rechtliche Radiostationen verwenden meist normales TMC, die meisten privaten Radio Sender aber TMC Pro. Bei TMC Pro ist praktisch alles gleich, nur die LCL Lokationen werden mit einem symmetrischen Schl\u00fcssel verschl\u00fcsselt \u00fcbertragen. Man kann sich vorstellen, dass das nicht so super sicher ist und diese Schl\u00fcssel recht schnell ermittelbar sind. Die LCL Tabellen sind aber die gleichen.<\/p>\n<h3>RDS Empf\u00e4nger<\/h3>\n<p>Als FM Empf\u00e4nger zum RDS spielen gibt es einige M\u00f6glichkeiten, am besten basierend auf Chip von Silicon Labs, wie dem <a href=\"https:\/\/www.silabs.com\/documents\/public\/data-sheets\/Si4702-03-C19.pdf\" target=\"_blank\" rel=\"noopener\">Si4702\/Si4703<\/a> oder Si4732. Bei eBay findet man viele fertige Platinen damit, z.B. solche f\u00fcr Arduino &amp; Co (oder alles was I2C kann):<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1756\" src=\"https:\/\/www.dpin.de\/nf\/wp-content\/uploads\/sites\/2\/2021\/06\/si4703-shield-300x300.jpg\" alt=\"\" width=\"300\" height=\"300\" srcset=\"https:\/\/www.dpin.de\/nf\/wp-content\/uploads\/sites\/2\/2021\/06\/si4703-shield-300x300.jpg 300w, https:\/\/www.dpin.de\/nf\/wp-content\/uploads\/sites\/2\/2021\/06\/si4703-shield-1024x1024.jpg 1024w, https:\/\/www.dpin.de\/nf\/wp-content\/uploads\/sites\/2\/2021\/06\/si4703-shield-150x150.jpg 150w, https:\/\/www.dpin.de\/nf\/wp-content\/uploads\/sites\/2\/2021\/06\/si4703-shield-768x768.jpg 768w, https:\/\/www.dpin.de\/nf\/wp-content\/uploads\/sites\/2\/2021\/06\/si4703-shield-1536x1536.jpg 1536w, https:\/\/www.dpin.de\/nf\/wp-content\/uploads\/sites\/2\/2021\/06\/si4703-shield-624x624.jpg 624w, https:\/\/www.dpin.de\/nf\/wp-content\/uploads\/sites\/2\/2021\/06\/si4703-shield-176x176.jpg 176w, https:\/\/www.dpin.de\/nf\/wp-content\/uploads\/sites\/2\/2021\/06\/si4703-shield-60x60.jpg 60w, https:\/\/www.dpin.de\/nf\/wp-content\/uploads\/sites\/2\/2021\/06\/si4703-shield.jpg 1600w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Oder ganze Radios auf Basis des SI4732 mit eingebautem Arduino Clone:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1754\" src=\"https:\/\/www.dpin.de\/nf\/wp-content\/uploads\/sites\/2\/2021\/06\/s-l500-300x300.jpg\" alt=\"\" width=\"300\" height=\"300\" srcset=\"https:\/\/www.dpin.de\/nf\/wp-content\/uploads\/sites\/2\/2021\/06\/s-l500-300x300.jpg 300w, https:\/\/www.dpin.de\/nf\/wp-content\/uploads\/sites\/2\/2021\/06\/s-l500-150x150.jpg 150w, https:\/\/www.dpin.de\/nf\/wp-content\/uploads\/sites\/2\/2021\/06\/s-l500-176x176.jpg 176w, https:\/\/www.dpin.de\/nf\/wp-content\/uploads\/sites\/2\/2021\/06\/s-l500-60x60.jpg 60w, https:\/\/www.dpin.de\/nf\/wp-content\/uploads\/sites\/2\/2021\/06\/s-l500.jpg 500w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1755\" src=\"https:\/\/www.dpin.de\/nf\/wp-content\/uploads\/sites\/2\/2021\/06\/s-l500-2-300x300.jpg\" alt=\"\" width=\"300\" height=\"300\" srcset=\"https:\/\/www.dpin.de\/nf\/wp-content\/uploads\/sites\/2\/2021\/06\/s-l500-2-300x300.jpg 300w, https:\/\/www.dpin.de\/nf\/wp-content\/uploads\/sites\/2\/2021\/06\/s-l500-2-150x150.jpg 150w, https:\/\/www.dpin.de\/nf\/wp-content\/uploads\/sites\/2\/2021\/06\/s-l500-2-176x176.jpg 176w, https:\/\/www.dpin.de\/nf\/wp-content\/uploads\/sites\/2\/2021\/06\/s-l500-2-60x60.jpg 60w, https:\/\/www.dpin.de\/nf\/wp-content\/uploads\/sites\/2\/2021\/06\/s-l500-2.jpg 500w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Davon habe ich mir auch eines bestellt und werde dann die Firmware etwas modifizieren, damit auf dem USB des Arduino das RDS rausf\u00e4llt.<\/p>\n<h3>Eine LCL bekommen<\/h3>\n<p>Die LCL werden von den einzelnen L\u00e4ndern f\u00fcr ihr eigenes Stra\u00dfennetz gepflegt. In Deutschland ist das Bundesamt f\u00fcr Stra\u00dfenwesen (BAST) daf\u00fcr zust\u00e4ndig:<\/p>\n<p><a href=\"https:\/\/www.bast.de\/BASt_2017\/DE\/Verkehrstechnik\/Fachthemen\/v2-LCL\/location-code-list.html?nn=1817946\" target=\"_blank\" rel=\"noopener\">https:\/\/www.bast.de\/BASt_2017\/DE\/Verkehrstechnik\/Fachthemen\/v2-LCL\/location-code-list.html?nn=1817946<\/a><\/p>\n<p>Wer die LCL haben m\u00f6chte kann die nicht einfach herunterladen, sondern muss eine eMail an das BAST schreiben und darum bitten. Im Anschluss wird man auf eine Webseite verwiesen, auf der man zuvor Nutzungsbedingungen zustimmen muss. Diese besagen unter anderem, dass man die LCL selbst und beigef\u00fcgte Dokumentation nicht direkt weitergeben darf, wohl aber darf man die LCL Daten in eigene Produkte, wie einen TMC Empf\u00e4nger, einbetten.<\/p>\n<p>Hier frage ich mich wirklich, wer sich soetwas ausdenkt?<\/p>\n<p>Warum wird das LCL Paket nicht schlicht frei zum Download angeboten? Ich habe es hier vorliegen und es enth\u00e4lt exakt nichts, was in irgendeiner Form sch\u00fctzenswert w\u00e4re.<\/p>\n<p>Zudem gibt es in Deutschland seit ein paar Jahren ein Open Data Gesetz, nachdem Beh\u00f6rden dazu verpflichtet sind, mit \u00f6ffentlichen Geldern erstellte Daten auch \u00f6ffentlich (frei) verf\u00fcgbar zu machen. Die LCL w\u00e4re wohl pr\u00e4destiniert dazu! Mein R\u00fcckfrage dazu mit Verweis auf Open Data wurde vom BAST bisher nicht beantwortet.<\/p>\n<p>Ich finde das extrem \u00e4rgerlich. Was soll diese Geheimniskr\u00e4merei um diese Trivialit\u00e4t?<\/p>\n<h3>Woher kommen die Verkehrsmeldungen?<\/h3>\n<p>Mal angenommen, man hat die Meldungen dann erfolgreich aus dem TMC extrahiert, dann stellt sich im Folgenden nat\u00fcrlich auch die Frage, was darf man damit eigentlich machen? Woher kommen die und unter welcher Lizenz stehen sie?<\/p>\n<p>F\u00fcr TMS Pro ist das recht einfach, dies ist ein kommerzieller Dienst, also nicht frei und wird von <a href=\"https:\/\/de.wikipedia.org\/wiki\/Navteq_Traffic\" target=\"_blank\" rel=\"noopener\">Navteq<\/a> betrieben. Doch was ist mit den Meldungen des \u00f6ffentlich rechtlichen Rundfunks?<\/p>\n<p>Das herauszubekommen ist alles andere als einfach! In meiner Region federf\u00fchrend f\u00fcr den \u00f6ffentlich rechtlichen Rundfunk ist der WDR. Eine eMail Adresse des WDR ist praktisch nicht zu finden und Anfragen \u00fcber das Kontaktformular wurden bisher auch nach Wochen nicht beantwortet.<\/p>\n<p>Eigentlich h\u00e4tte ich die Meldungen, auch gerne als TMC Datenstrom oder was auch immer (dazu gleich noch mehr) \u00fcber das Internet, also per IP Verbindung und dann auch bitte f\u00fcr das ganze Bundesgebiet und nicht nur das, was mir mein lokales Radio \u00fcber TMC anbietet. Doch seltsamerweise gibt es nirgends einen IP Zugang dazu.<\/p>\n<h3>Der Mobilit\u00e4tsdaten Marktplatz (MDM)<\/h3>\n<p>Mit einiger Recherche und auch Nachfragen bei \u00c4mtern wurde ich dann auf das <a href=\"https:\/\/www.mdm-portal.de\/\" target=\"_blank\" rel=\"noopener\">Mobilit\u00e4tsdaten Marktplatz (MDM)<\/a> verwiesen. Ein Projekt des <a href=\"https:\/\/www.bmvi.de\/DE\/Home\/home.html\" target=\"_blank\" rel=\"noopener\">BMWI<\/a>, Andi Scheuer, na das kann ja nur gut werden! Zugang dazu bekommt man nur nach Anmeldung und Zusenden einen SSL Zertifikats! Noch komplizierter geht es kaum. Die Anmeldung scheint sich auch prim\u00e4r an Firmen zu richten, ich wei\u00df nicht, ob man als Privatperson \u00fcberhaupt Zugang bek\u00e4me. Ohne Anmeldung kann man nicht einmal sehen, was theoretisch zugreifbar w\u00e4re. Ich habe meine Firma angemeldet und damit dann Zugang bekommen.<\/p>\n<p>Was sich dort findet ist ein Trauerspiel. Ich habe keine quantitative Analyse gemacht aber gef\u00fchlt 80% der Daten sind alte statische Auswertungen irgendwelcher Dinge, die mit Verkehr zu tun haben &#8211; die Auswertung der Verkehrs\u00fcberwachung (also Kn\u00f6llchen) der Stadt Moers der letzten 10 Jahre zum Beispiel. Na super! Das brauchen wir unbedingt! Also sch\u00f6n, dass die das zur Verf\u00fcgung stellen, doch warum muss ich mich daf\u00fcr anmelden!? Das kann einfach so \u00f6ffentlich sein?<\/p>\n<p>Aktuelle Verkehrsinformationen sind in dem MDM Portal kaum zu finden. Und wenn, dann sind es Nischenthemen, wie der Verkehrsfluss auf den K\u00f6lner Rheinbr\u00fccken. Das ist zwar auch ganz interessant, dies sind aber keine Verkehrsmeldungen und Lichtjahre von dem entfernt, was \u00fcber TMC kommt. Ich habe lange dort herumgesucht und wirklich nichts gefunden, was den TMC Meldungen auch nur nahe kommt.<\/p>\n<p>Aber wird noch besser!<\/p>\n<p>Selbst wenn dort interessante Daten l\u00e4gen, so sind die meisten (nicht alle, aber die meisten) hinter noch weiteren W\u00e4nden versteckt! Zum einen muss man zuerst bei der liefernden Beh\u00f6rde um Zugang bitten &#8211; per eMail! F\u00fcr den Zugang muss man dann ein weitere Maschinenzertifikat beantragen, f\u00fcr den Server \/ Rechner, dem dann erlaubt wird, die Daten abzuholen &#8211; mit dem Zertifikat.<\/p>\n<p>Das f\u00fchlt sich alles so an, als wenn es hier um Staatsgeheimnisse ging! Das ist v\u00f6llig grotesk! Das sind Daten, die mit \u00f6ffentlichen Geldern gesch\u00f6pft wurden und gef\u00e4lligst auch kostenfrei der \u00d6ffentlichkeit zur Verf\u00fcgung gestellt werden m\u00fcssen, einfach so, per Click und fertig! V\u00f6llig irre. Und wir reden hier gerade nur \u00fcber Verkehrsmeldungen weil ich mich gerade damit auseinandersetze. Wer wei\u00df, was da noch irgendwo verschimmelt.<\/p>\n<p>Also schlussendlich taugt das MDM also auch nicht f\u00fcr das, was ich gerne h\u00e4tte. Ist es denn so schwer einen TMC Strom per IP zu bekommen!?<\/p>\n<h3>Der Verkehrswarndienst der Polizei &#8211; VWD<\/h3>\n<p>Also habe ich weiter gegraben, irgendwoher m\u00fcssen die Meldungen des TMC doch kommen, die hacken die Radiosender wohl kaum selbst ein?<\/p>\n<p>Nach viel Suchen kam ich langsam auf eine Spur. Die meisten Meldungen im TMC stammen wohl aus dem Verkehrswarndienst der Polizei! Jede Landespolizei sammelt diese Meldungen und speist sie in ein System ein. Bundesweit koordiniert und gesammelt wird dies von der Landespolizei in NRW &#8211; Bingo!<\/p>\n<p>Es gibt sogar eine <a href=\"https:\/\/recht.nrw.de\/lmi\/owa\/br_text_anzeigen?v_id=10000000000000000536\" target=\"_blank\" rel=\"noopener\">Rahmenrichtlinie f\u00fcr den Verkehrswarndienst (RVWD)<\/a> vom 22.5.2021, also aktuell. In dieser hei\u00dft es unter anderem:<\/p>\n<blockquote><p><b>3<br \/>\nBeteiligte am Verkehrswarndienst und deren Aufgaben<\/b><\/p>\n<p>3.3<br \/>\nAbnehmer von Verkehrswarnmeldungen (sogenannte Service-Partner)<\/p>\n<p>Abnehmer von Verkehrswarnmeldungen k\u00f6nnen z.B. Rundfunkanstalten \/ Rundfunkanbieter, Automobilclubs und private Anbieter von Verkehrsinformationen sein.<\/p><\/blockquote>\n<p>Ach guck, auch Private k\u00f6nnen Abnehmer sein? Das ist ja spannend! Nur leider wird nirgends erw\u00e4hnt, wo man diese abnehmen kann! Weiter unten hei\u00dft es:<\/p>\n<blockquote><p><b>6<br \/>\nSonstige Vereinbarungen<\/b><\/p>\n<p>6.1<br \/>\nAls Grundlage f\u00fcr das Meldungsmanagement gelten f\u00fcr alle Beteiligten am Verkehrswarndienst<\/p>\n<p>&#8211; die gemeinsame Schnittstellendefinition gem\u00e4\u00df der Feinspezifikation des Bundesministeriums f\u00fcr Verkehr, Bau- und Wohnungswesen f\u00fcr die Realisierung des automatisierten Verkehrswarndienstes auf der Basis von RDS\/TMC.<\/p><\/blockquote>\n<p>Also schlussendlich wieder das BASt. Beim BASt nachgefragt, wo man denn nun den Zugang zum VWD erhalten k\u00f6nnen, zuckte man mit den Schultern, man sei eben nur f\u00fcr die Spezifikation zust\u00e4ndig. Na gro\u00dfartig. Immerhin kannte das BAST noch eine Quelle f\u00fcr Verkehrsinformationen aus NRW, die in der Tat schon ganz gut ist. Hier bekommt man die Meldungen der Autobahnen in NRW:<\/p>\n<p><a href=\"https:\/\/open.nrw\/dataset\/verkehrslage_los_1568186993\" target=\"_blank\" rel=\"noopener\">https:\/\/open.nrw\/dataset\/verkehrslage_los_1568186993<\/a><\/p>\n<p>Und das auch noch ohne Anmeldung und Brimborium. Aber eben nur die Autobahnen und nur f\u00fcr NRW. Das reicht mir also noch nicht.<\/p>\n<p>Also habe ich eine Anfrage an die zust\u00e4ndige Landespolizei NRW geschickt mit Bitte um Zugang zum VWD. Bisher keine Antwort. Also dann noch eine Anfrage an das Landesinnenministerium als Aufsicht f\u00fchrende Beh\u00f6rde der Polizei. Diese wurde beantwortet (wie immer bei Ministerien, man schreibt eine eMail und bekommt per eMail einen Brief als PDF Anhang zur Antwort &#8211; Fax habe ich ja keines :-), allerdings auch nur die Mitteilung, dass man es an die Landespolizei zur Bearbeitung weitergeleitet habe. Na vielleicht reagieren die endlich mal, wenn die Anfrage aus dem Ministerium kommt?<\/p>\n<p>Ich bin auf jeden Fall mal wieder sehr ver\u00e4rgert dar\u00fcber, wie hier mit \u00f6ffentlichen Daten und Mitteln umgegangen wird. Ich komme mir vor wie eine unbedeutende Bittstellerin, die sich hier versuchen w\u00fcrde Dinge zu erschleichen, auf die man eigentlich keinen Anspruch h\u00e4tte. Falsch! Dies sind \u00f6ffentlich Daten und haben auch der \u00d6ffentlichkeit zur Verf\u00fcgung zu stehen! Ich k\u00f6nnte platzen! Und es sieht mal wieder so aus, als wenn Firmen hier vom Staat bevorzugt w\u00fcrden. Beim MDM muss man einen Firmennamen angeben! Wie bitte?<\/p>\n<h3>Ich werde sie befreien!<\/h3>\n<p>Ich bin gespannt, was das BASt dazu sagt, dass die LCL eigentlich laut Open Data Gesetz frei sein m\u00fcsste, wenn sie darauf \u00fcberhaupt antworten. Wenn dem so sei, werde ich die LCL auf jeden Fall hier zum Download hochladen!<\/p>\n<p>Und wenn ich Zugang zum VWD bekommen sollte und es die Nutzungsbedingungen nicht verbieten, was eigentlich nicht sein kann, dann werde ich auch diese Rohdaten irgendwie zur Verf\u00fcgung stellen, vielleicht mit einem Proxy oder soetwas.<\/p>\n<p>Ich finde es unm\u00f6glich, wie der Staat hier mit seinen B\u00fcrger*innen umgeht. Und wenn die es nicht selbst ordentlich machen, dann mache ich es eben selbst.<\/p>\n<h3>Next Generation &#8211; TPEG<\/h3>\n<p>Nun ist das Ende von UKW Radio absehbar, abgel\u00f6st werden wird es durch DAB. Auch die Lebenszeit der LCL hat ein Ablaufdatum, nach 2022 werden vermutliche keine Aktualisierungen mehr erfolgen. Das ist auch einsehbar, denn der Nummernraum ist nur 16 Bit und damit die Anzahl der Lokationen begrenzt. Schon jetzt ist die LCL f\u00fcr Deutschland fast voll.<\/p>\n<p>Als dedizierter Nachfolger von UKW Radio gilt DAB+, das digitale Radio. Dazu habe ich mich <a href=\"https:\/\/www.dpin.de\/nf\/das-dab-debakel-von-wegen-ueberall-radio\/\">schon einmal ausgelassen<\/a>, das ist ein v\u00f6lliges Desaster. Im DAB ist f\u00fcr Verkehrsmeldungen ein neuer breiterer Kanal vorgesehen, das sogenannte TPEG. DAB ist ein Konsortiumskonstrukt und wie immer bei solchen Konstrukten haben viele K\u00f6che in den Brei etwas eingebracht. So strotzt DAB also von &#8222;Standards&#8220; und Spezifikationen, es sind schier Dutzende. Auch TPEG basiert wohl auf mehreren, das Dekodieren wird also noch deutlich schwieriger, als es bei TMC war.<\/p>\n<p>Hinzu kommt bei DAB eine etwas seltsame Lage zum Empfang. Es gibt praktisch keine DAB Empf\u00e4nger, die den rohen Datenstrom eines Muxes ausspucken, den sogenannten ETI Strom. In dem Strom sind mehrere Dienste gemultiplexed, daher auch die Abk\u00fcrzung &#8222;Mux&#8220;. Die Muxe in meiner Gegend haben alle einen TPEG Kanal. Nur leider kommt man da nicht dran!<\/p>\n<p>Bisher einzige M\u00f6glichkeit, die ich gefunden habe, ist mittels Software Defined Radio (SDR) und den g\u00fcnstigen RTL SDR Sticks. Das ist zwar super cool und ich bin unglaublich beeindruckt von der Software! Aber hey, warum kann man nicht einen Chip bauen, der das ganze Radio Zeug (Empfang, Demultiplexen, Demodulieren etc.) macht und einfach den Datenstrom eines ganzen Mux rauswirft? Dann k\u00f6nnte man in Ruhe in Software den Datenstrom demuxen und rausholen, was man m\u00f6chte. Aber alle \u00fcblichen DAB Radios sind reine Audio Empf\u00e4nger und das bisschen Daten, was sie noch rausziehen, zeigen sie dann auf wutzeligen kleinen Displays an.<\/p>\n<p>Nach viel Suchen habe ich zwei Empf\u00e4nger gefunden, mit denen man vielleicht etwas anfangen k\u00f6nnte, zumindest f\u00fcr TPEG:<\/p>\n<blockquote class=\"wp-embedded-content\" data-secret=\"RZkVN5ZwZl\"><p><a href=\"https:\/\/ugreen.eu\/product\/ugreen-dab-board\/\">uGreen DAB Board<\/a><\/p><\/blockquote>\n<p><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&#8220;uGreen DAB Board&#8221; &#8212; uGreen\" src=\"https:\/\/ugreen.eu\/product\/ugreen-dab-board\/embed\/#?secret=0HnywL7kvw#?secret=RZkVN5ZwZl\" data-secret=\"RZkVN5ZwZl\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe><\/p>\n<p>Das ist ein keines Platinchen f\u00fcr den Raspberry-Pi basierend auf dem Silicon Labs Si4684 Chip. Der Si4684 kann neben FM eben auch DAB, macht auch die Audio (AAC) Dekodierung selbst (OK, br\u00e4uchte ich jetzt nicht) und kann eben auch \u00fcber SPI speziell den TPEG Strom auswerfen. Ich bin mal gespannt. Das dekodierte Audio kann wohl auch als I2S digitales Audio in den PI gespeist werden, was dann auch einen guten digital Radio streaming Server machen w\u00fcrde.<\/p>\n<p>Etwas nervig ist nur, dass der Si4684 eine Firmware braucht, die propriet\u00e4r ist. Schlimmer noch, SiLabs hat die Sparte mit dem Empf\u00e4nger gerade verkauft und die Chips werden jetzt praktisch nur noch f\u00fcr Automotive angeboten, d.h. als Privatmensch ist man hier au\u00dfen vor.<\/p>\n<p>Wie dem auch sei, noch gibt es sie und auch Boards damit, also genug um zu spielen. Als zweites habe ich mir noch dies hier bestellt:<\/p>\n<div id=\"attachment_1752\" style=\"width: 310px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1752\" class=\"wp-image-1752 size-medium\" src=\"https:\/\/www.dpin.de\/nf\/wp-content\/uploads\/sites\/2\/2021\/06\/DABKit-300x229.png\" alt=\"\" width=\"300\" height=\"229\" srcset=\"https:\/\/www.dpin.de\/nf\/wp-content\/uploads\/sites\/2\/2021\/06\/DABKit-300x229.png 300w, https:\/\/www.dpin.de\/nf\/wp-content\/uploads\/sites\/2\/2021\/06\/DABKit-768x585.png 768w, https:\/\/www.dpin.de\/nf\/wp-content\/uploads\/sites\/2\/2021\/06\/DABKit-624x475.png 624w, https:\/\/www.dpin.de\/nf\/wp-content\/uploads\/sites\/2\/2021\/06\/DABKit.png 806w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><p id=\"caption-attachment-1752\" class=\"wp-caption-text\">https:\/\/www.dabshield.com\/home<\/p><\/div>\n<p>Das ist ein Shield f\u00fcr Arduino ebenfalls auf dem Si4684 basierend. Damit k\u00f6nnte man ggf. eine Art stand alone TPEG Empf\u00e4nger bauen, der dann den TPEG Strom einfach per USB vom Arduino auswirft. Na mal sehen.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die Vorgeschichte Seit Kurzem spiele ich wieder mit OpenStreetMap und Software herum. Das habe ich vor Jahren schon einmal, jetzt hat es mich mal wieder gepackt, hier ein altes Projekt: https:\/\/source.dpin.de\/nica\/mappix Mappix sollte mal ein Tool werden, um GPS Tracks direkt in Kartendaten zu verwandeln. Auf dem Weg entstand eine Menge Code zum Malen der Tracks und auch zur Optimierung&#8230;. <a href=\"https:\/\/www.dpin.de\/nf\/oeffentliches-geld-oeffentliche-daten-nicht-verkehrsinformationen\/\">Read more &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,2],"tags":[85,83,82,84,87,86],"class_list":["post-1750","post","type-post","status-publish","format-standard","hentry","category-politik-gesellschaft","category-geek-stuff","tag-dab","tag-rds","tag-tmc","tag-tpeg","tag-verkehrswarndienst","tag-vwd"],"_links":{"self":[{"href":"https:\/\/www.dpin.de\/nf\/wp-json\/wp\/v2\/posts\/1750","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dpin.de\/nf\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dpin.de\/nf\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dpin.de\/nf\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dpin.de\/nf\/wp-json\/wp\/v2\/comments?post=1750"}],"version-history":[{"count":5,"href":"https:\/\/www.dpin.de\/nf\/wp-json\/wp\/v2\/posts\/1750\/revisions"}],"predecessor-version":[{"id":1759,"href":"https:\/\/www.dpin.de\/nf\/wp-json\/wp\/v2\/posts\/1750\/revisions\/1759"}],"wp:attachment":[{"href":"https:\/\/www.dpin.de\/nf\/wp-json\/wp\/v2\/media?parent=1750"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dpin.de\/nf\/wp-json\/wp\/v2\/categories?post=1750"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dpin.de\/nf\/wp-json\/wp\/v2\/tags?post=1750"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}