В Москве сейчас вещает 5 станций - 3 HERE (бывшая Navteq), 2 Navicom.
Вот что видит ГУ (в скобках в десятеричной системе):
106.6 МГц Love Radio - PI=77C1, SID=07, LTN = 00, HERE
98.8 МГц Романтика - PI=7211, SID=07, LTN = 00, HERE
90.3 МГц Авторадио - PI=7261, SID=07, LTN = 00, HERE
107.4 МГц Хит FM - PI=7000 , SID=1A (26), LTN = 2B (43), Navicom
103.7 МГц Maximum - PI=7103 , SID=1A (26), LTN = 2B (43), Navicom
Navicom нам не интересен, т.к. он работает только с навигаторами от Garmin, у которых собственные таблицы TMC.
Если открыть файл paytmc.json блокнотом (карты\Mib2\NavDB\mapStyles_eu\0\default\2\navigation_styles_VW_EU\tti\paytmc.json), можно прочитать много интересного (речь идет о картах для Discover pro, для Media наверное своя структура). Вбиваем в поиск "russia" и находим:
"Name" : "russianavteq",
"Type" : "unencrypted",
"SDKItem" :[
{
"Name" : "WorldRegions",
"Nr" : 1224736801,
"Value" : 1
},
{
"Name" : "TableNumbers",
"Nr" : 1224736802,
"Value" : 23
},
{
"Name" : "CountryCodes",
"Nr" : 1224736803,
"Value" : 7
},
{
"Name" : "unencrypted ExtendedCountryCodes",
"Nr" : 1224736830,
"Value" : 224
}
Видно, что навигатор настроен только на прием нешифрованных данных по таблицам от Navteq/HERE. По информации из интернета бесплатное вещание TMC в Москве происходило именно по таблицам от HERE (92.4 МГц Радио Дача), потому что у ЦОДД и HERE была договоренность. Вещание прекратилось примерно в середине июля 2017. При личном обращении в службу поддержки "Радио Дача" был получен ответ, что поставщик данных TMC прекратил предоставление услуги, о возобновлении ничего не известно.
Остается каким-то образом настроить наши навигаторы на прием шифрованных данных от HERE.
Ковыряясь дальше в файле paytmc.json, нашел и другую интересную информацию, например, описание настроек для приема шифрованных данных TMC в других странах:
"Name" : "polanddestia",
"Type" : "encrypted",
"SDKItem" :[
{
"Name" : "SID",
"Nr" : 1224736808,
"Value" : 2
},
{
"Name" : "TableNumbers",
"Nr" : 1224736806,
"Value" : 0
},
{
"Name" : "CountryCodes",
"Nr" : 1224736807,
"Value" : 3
},
{
"Name" : "encrypted ExtendedCountryCodes",
"Nr" : 1224736831,
"Value" : 226
},
{
"Name" : "WorldRegions",
"Nr" : 1224736805,
"Value" : "Value of currentWorldRegion"
},
{
"Name" : "SVKTableNr",
"Nr" : 1224736809,
"Value" : 2
}
]
Можно по аналогии попробовать отредактировать разделы, связанные с Russia, для приема HERE: SID=7, CountryCodes=7, TableNumbers=0, encrypted ExtendedCountryCodes=224, WorldRegions=Value of currentWorldRegion, SVKTableNr=... (возможны варианты от 1 до 8).
Я бы давно это попробовал сделать, но любое изменение в файлах карт требует пересчета контрольных сумм MetafileChecksum по типу SHA1 и Signature по типу RSA1024, иначе ГУ откажется принимать файлы. Если с MetafileChecksum все более или менее понятно, то с Signature есть большие проблемы - нужно раздобыть private key для шифрования, что не под силу рядовому пользователю.
Есть другой вариант: получить доступ к файловой системе ГУ (а это многие могут сделать) и внутри ГУ отредактировать файл paytmc.json. У меня, к сожалению, нет доступа к ГУ на текущей прошивке, т.к. я не знаю пароля для доступа через telnet или FTP. Но на форуме точно есть люди, у которых есть доступ. Было бы интересно проверить данные догадки, возможно что-то и заработает.