I think I should be able to provide the raw tmc data at a linux device (/dev/tmc for example). But the problem is, you have to decode the raw hex values from there. That's no easy part! If someone wants to do this... (I can provide you with some test datas)

I haven't found an open source tmc implementation. I only see a chance to implement a tmc solution for the empeg if there is already such a project underway. (sourceforge for example). But even then we must have the different event and location conversation tables. These are country depended and not free (I think)

I have the source (c++) of the cgi of the url I posted above. (because I'm the administrator of this box) But even these sources doesn't help me.