Home Forums Articles How To's FAQ Register
Go Back   Xoutpost.com > Electronics > Navigation System
Fluid Motor Union
User Name
Password
Member List Premier Membership Today's Posts New Posts

Xoutpost server transfer and maintenance is occurring....
Xoutpost is currently undergoing a planned server migration.... stay tuned for new developments.... sincerely, the management


Reply
 
LinkBack Thread Tools Display Modes
  #1  
Old 10-06-2009, 07:04 AM
Mack7's Avatar
Member
 
Join Date: Jul 2007
Location: Melbourne, Australia
Posts: 16
Mack7 is on a distinguished road
Decrypting TMC Messages

I am in Australia and am trying to access the new RDS-TMC service which BMW is not supporting at the moment as is unlikley to support for earlier build cars.

I have MK4 Navigation with a BM54 Tuner (new) which supports TMC and dynamic routing.

The RDS-TMC Service here is techically aligned with the UK i-TMC service however you have to pay for it, therefore it uses encryption and conditional access using Alert-C coding.

Does anybody know if I it is possible to update the nav os so it can decrypt incoming tmc messages?

Would I be able to add the appropriate access codes (that I would get from the TMC provider) to the os software using something like Navtweak or any other programs.

Or does anybody know someone that can help with this or point me to a website or forum that might cover this area?
Reply With Quote

Sponsored Links

  #2  
Old 10-06-2009, 10:58 AM
Member
 
Join Date: Dec 2006
Location: Switzerland
Posts: 2,575
KiwiJochen is on a distinguished road
Not that simple.

To make TMC work you need:

1. A map disc with the TMC database on it. The database references the broadcasted TMC location IDs to real lat/long positions on the map. Who holds the master TMC location database for Australia? Probably the TMC-provider. And they won't give it to you for free...
Then you have the problem of compiling a new map CD with the new TMC database... I don't know how easy that is. Maybe just add the new TMC database file? In what format? Maybe integrate with the map data somewhere...


2. You also need to change the nav software to decrypt the TMC message. To do this you need to get access to the nav source code, and know the encryption/decryption used on the TMC. The nav is written in OS9000, which is now very very old. You would need to reverse compile the OS9000 source code, understand it, rewrite it, and recompile. You thus need to be an expert in OS9000. And you also need a good source of Mk4 navs as the chances of corrupting the flash and killing the nav are extremely high. Or else you need the ability to reflash the nav manually.

So whilst nothing in this world is impossible, some things are simply very, very hard...
Reply With Quote
  #3  
Old 10-06-2009, 11:00 AM
Member
 
Join Date: Dec 2006
Location: Switzerland
Posts: 2,575
KiwiJochen is on a distinguished road
PS: understanding the TMC protocol is also a bit of a challenge - I have added some TMC decoding in NavCoder, but can only decode to Location IDs. The cross-reference from Location ID to Lat/Long is held on the map, and thus is not visible to NavCoder.

Get a hold of the TMC standards doc to understand the TMC protocol.
Heavy reading, but fascinating...
Reply With Quote
  #4  
Old 10-06-2009, 05:08 PM
Member
 
Join Date: Jun 2007
Location: London
Posts: 7
somebloke is on a distinguished road
in short, sounds like a no !
Reply With Quote
  #5  
Old 10-06-2009, 07:06 PM
Mack7's Avatar
Member
 
Join Date: Jul 2007
Location: Melbourne, Australia
Posts: 16
Mack7 is on a distinguished road
Thanks for your reply Jochen.

The latest Australian nav discs have TMC location tables.

The system being used here is the same as in Europe but with Encryption and Conditional Access, are there any countries in Europe that have an RDS-TMC service with Encryption and Conditional Access?
Reply With Quote
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On





All times are GMT -4. The time now is 09:07 PM.
vBulletin, Copyright 2026, Jelsoft Enterprises Ltd. SEO by vBSEO 3.6.0
© 2017 Xoutpost.com. All rights reserved. Xoutpost.com is a private enthusiast site not associated with BMW AG.
The BMW name, marks, M stripe logo, and Roundel logo as well as X3, X5 and X6 designations used in the pages of this Web Site are the property of BMW AG.
This web site is not sponsored or affiliated in any way with BMW AG or any of its subsidiaries.