PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : TMC Decodierung - Anzeige der Verkehrsmeldungen



Dirk
14.05.2013, 09:19
Hallo Leute,

mich reizt schon länger die TMC-Decodierung und (wenn ich's denn einmal hinkriege!) die Anzeige der Verkehrsmeldungen. Mit meinem FM-Empfänger-Chip Si4735 (kann auch ein anderer sein!) kann ich ja recht einfach die RDS-Daten (Radio-Text, Tuning-Infos, Datum/Uhrzeit, Senderanzeige, Programmtyp ...) decodieren und anzeigen. Wenn man das geschafft hat, möchte man (naja: ich) mehr.

Wenn man sich mit der TMC-Decodierung beschäftigt, hängen die Hürden aber viel höher. Das (relevante!!) TMC-Info-Material ist nicht auf Anhieb bzw. nur nach längerer Suche zu beschaffen, manches auch nur gegen eine 3-stellige Eurosumme zu bestellen. :mad:
[Anmerkung: Dabei handelt es sich z.B. um einen CEN Europa-Standard, zu dessen Erstellung ich als Steuerzahler schon beigetragen habe, und den ich dann noch bezahlen muss, wenn ich ihn nur lesen will. :mad: :mad: ]

Wer von euch ist da schon mal dran gewesen oder kann/will sein Wissen beitragen?
Wer hat evtl. Interesse, dass wir hier dazu Infos sammeln und Algorithmen (wenn's mal an ein Programm geht vorzugsweise GCC) entwickeln?
Vielleicht wird ja dann auch ein RN-Wissen Artikel daraus.

Übrigens: Die TMC-Decodierung ist völlig legal, die Daten sind im RDS-Datenstrom enthalten. Anders sieht das für TMCpro aus: Das muss man bezahlen.

PICture
14.05.2013, 12:11
Hallo!

Das könnte helfen: http://linux.softpedia.com/progDownload/Simple-RDS-TMC-Decoder-Download-26670.html . ;)

Dirk
14.05.2013, 17:07
Hi PICture,
danke für den Link.
Ich habe mir das Projekt angesehen. Es scheint eine Software zu sein, die einen I2C-TMC-Empfänger/Decoder über eine serielle Schnittstelle an einen PC andockt. Die eigentliche Darstellung der Meldungen scheint dann wohl auf dem PC zu erfolgen. Der eigentliche Sinn des Projekts besteht aber wohl darin, eigene TMC-Meldungen einzuschleusen (=TMC-Encoder). Das ist natürlich verboten: Pfui.

Was mich interessiert wäre ein Projekt, mit dem man aus den TMC-Daten, die über RDS mitgesendet werden und die jeder UKW-Verkehrsfunksender liefert, mit einem µC die Klartextmeldungen des Verkehrsfunks erzeugt.
Das ist viel Bitschieberei, auch braucht man ein Datenbanksystem für die Ereignisse, Orte usw. Schon eine Herausforderung, bei dem die kleineren µCs sicher nicht geeignet sind!
Hast du schon mal sowas gemacht oder Erfahrungen damit?

PICture
14.05.2013, 17:15
Nein, nur ein wenig mit PC. Ich sehe das mit µC auch, wie du, sehr schwerig, aber möglich, wenn man noch genug jung ist. Es scheint aber für den Decoder selber ziemlich simpel aus: http://dev.inversepath.com/rds/pic_code.asm .;)

Dirk
14.05.2013, 17:59
...sehr schwerig, aber möglich, wenn man noch genug jung ist.
Jung genug...? Wenn ich immer denken würde, dass ich zu alt bin, um eine Herausforderung anzunehmen, dann würde ich vermutlich gar nichts mehr anfangen.

Leider ist ein TMC-Decoder (als Sammelbegriff für alle Funktionen vom FM-Empfang bis zur vom Menschen lesbaren Verkehrsmeldung) alles andere als simpel.
Das, was du verlinkt hast, ist kein Decoder, sondern nur ein Asm-Code, um die Daten aus dem RDS-Decoder via RS232 weiterzuleiten.