Bezüglich TMC: die FM.DLL der ETEN Geräte (zumindest X500,X500+ sind mir bekannt) exportiert einige Funktionen, die schwer nach TMC "riechen":
TmcClose
TmcControlTuner
TmcGetTunerFrequency
TmcGetRadioText
TmcGetRdsAF
TmcGetRdsHealth
TmcGetRdsStation
TmcGetStatistics
TmcIsOpen
TmcOpen
ConnectTmcStatusListener
DisconnectTmcStatusListener
ConnectTmcRawDataListener
DisconnectTmcRawDataListener
ConnectTmcRdsListener
DisconnectTmcRdsListener
Alles anzeigen
Allerdings sind die bereitgestellten Daten noch nicht direkt verwendbar (=TMC Rohdaten). Weiterhin nutzen fast alle Navi-Hersteller die SDK von GNS (und einige noch zusätzlich die Royaltek SDK). Die Schnittstellen von GNS und Roayltek, welche über die GPSTMC.DLL (GNS) bzw RDSTMC.DLL (Royaltek) geliefert werden, kommen schon mal mit anderen Exports daher (-> ein einfaches Linken gegen die FM.DLL fällt aus). Und -was IMHO wesentlich ist- erfolgt in den DLLs ein Großteil der Arbeit, so dass die Navi-Programme die TMC Meldung "mundgerecht" geliefert bekommen. Diese Funktion müsste für die ETEN Geräte erst programmiert werden. Ich denke, das ist nicht trivial.
Die Alternative (nämlich, dass die TMC Daten an einem ComPort zur Verfügung gestellt werden) wäre für ETEN einfacher zu realisieren, aber hier wird es an der Bereitschaft zur Lizenzzahlung scheitern...
Gruss
SM
PS: Was ich unter aller S** finde, ist die Frechheit von ETEN, die Geräte als "TMC fähig" zu verkaufen, wenn doch klar ist, dass es auf der ganzen Welt keine Navi-Soft gibt, die TMC auch nutzen kann. Auf gezielte und fachkundige Nachfrage bekommt man dann nach einigen Woche vom Support die Info "GPRS/TMC funktioniert doch". Aber sorry, dass kann jedes Gerät - GPRS vorausgesetzt...
Ich habe ein X500+ und kann nur sagen: Hände weg von ETEN.