Before you read that long thread just scrool to Postings 15 and look - there are Visio drawings !
http://www.mp3car.com/vbulletin/show...6&postcount=15
Hello,
I see a lot of stupid radio driver code in Frontends appearing
1. this is double work (all Frontends do the same more or less well - do you have enough time ? Then continue !

)
2. overall more code is more buggier
3. all Radio implementations I see in frontends makes me laugh because its only 10% of the RDS/TMC/Radio capability
Therefore I openend up this thread !
Question:
How do Frontends access graphic cards ??? Do they peek/poke directly inside the graphic chip registers ?
Isn't it the fact that most use DirectX for that ?
So why do you access Radios directly ??? Why didn't you ask other developers to join forces

?
I started to write a Radiodriver for the HQCT - it appears to Frontends as a "common" radio - it has tuning and it supports a raw RDS output !
What to do with the RDS output ?
A good idea would be to fed my RDSInterpreter - (this RDS Interpreter is
1 library for
ALL radios) then you get Radiotext and Stationame and such.
Both modules are based on
aeroanderz work. And his work is based on
LAMA's work.
And I hope Wickerswammie can do a driver for the Silabs or minimum send me some code to build a driver
appearing withthe same interface to the frontends.
My modules/libraries/Assemblies are both written in .NET to be precise in VB.NET (but this doesn't really matter!).
Both modules appear also to the COM World presented by VB6 and stuff !
So drivers could be in .NET 1.1 - Frontends could be .NET and VB6 (more?) - a lot of combinations I think.
What I know want from you is that you post "I have read this thread" - I am now playing around with my Modules to get the Interface Definitions in a final state to present them here - Then
we can discuss about to make a final 1.0 interface definition.
Please post "I have read this thread" (if you are Frontends/radio developer)
edit:
This is not "my" source or "my" stuff I would like it if others would join and I would see this as community project !
Areoanderz has done the cool object-oriented view of RDS !