Как узнать ID прибора?
Подключаем прибор к компьютеру, запускаем MapSource.
Выбираем Служебные -> Получить индетификатор устройства
При подключении навигатора к ПК, компютер его не находит?
Попробуйте переустановить USB драйвер
Как узнать ID флеш-карточки?
Пока существует 2 варианта, через автомобильный навигатор и смартфон.
Что бы узнать ID Микро-SD в автомобильном навигаторе, Микро-SD необходимо вставить в контейнер SD.
Если у Вас только персональный навигатор есть, то значить надо у друзей попросить автомобильный или накройняк посетить магазин по продаже навигационного оборудования, и там попросить авто-навигатор.
Самый простор вариант узнать ID флешкарты (SD или микро SD в контейнере):
Включить автомобильный навигатор.
Войти в служебное меню навигатора GARMIN:
- На Nuvi 2хх-7хх надо нажать и удерживать экран (10…15сек) в углу на батарейке.
- На NUVI 660 надо нажать и удерживать на часах.
Далее перейти на страницу Data card test page и записать Serial.
Или более сложный вариант через смартфон:
1. Синхронизируешь покет с ПК
2. Запускаешь установку Garmin Mobile XT прямо с ПК, прогу лучше ставить на карточку, чтобы беречь память
3. Отрываешь Garmin Mobile XT на покете и узнаешь свой ID флешки в: Настройки/О системе (About).
Важно!
На флешке должна быть создана папка Garmin, в ней должен быть файл gmapsupp.img. Иначе ID флешки не покажет (покажет ID покета).
Если в руссифицированом варианте видны не все цыфры номера ID, то выберите английский язык в установках программы.
Как узнать FamilyID (FID) он же MapID карты
1. Установочная директория у многих карт имеет название вида FAM_xxx. Вот это xxx и есть FID.
2. Установленные в мапсорсе карты прописаны в реестре в ветке:
HKEY_LOCAL_MACHINE\SOFTWARE\Garmin\Mapsource\Families.
Запускаем regedit, смотрим у нужного семейства ключ ID.
3. Значение FID можно узнать из некоторых файлов:
TDB - смотрим hex-редактором по адресу 0005. Можно воспользоваться анализаторами Map-Toolkit и parseTDB.
TYP - используем Map-Toolkit или TYP decompiler
4. В уже установленных в прибор картах (GMAPSUPP.IMG) можно посмотреть FID с помощью GMapTool с ключем -i или GMParser
5. Если известен валидный ключ для карты, FID можно узнать с помощью анализатора ключа
Лирическое отступление
FID - это число размером в 2 байта.
Байты обычно записывают в шестнадцатеричном виде и в обратном порядке.
Например, видим в реестре ключ ID = "60 04".
Меняем байты местами: 04 60 - шестнадцатеричное значение FID
Переводим его в десятичное: стандартный калькулятор ставим в режим Hex, вводим число, меняем режим на Dec.
В результате получаем значение FID = 1120.
У отдельных файлов IMG никакого FID нет! FID есть только у наборов карт.
Пример(запускать из командной строки):
gmaptool -u code GMAPSUPP.IMG -w
Некоторые MAP ID (FID) Гарминовских карт
Название = {MapID, PID, RgnID, VenID}
MapID - номер карты, он же FID.
PID=0 - означает "все значения" (PID для большинства залоченных карт равен 1)
RgnID=0 - означает "все значения"
К примеру если хотим разбить карту на области, то присваиваем RgnID разные цыфры:
RID=1 ЦФО
RID=2 СЗФО
RID=3 ЮФО
RID=4 ПВФО
RID=5 УрФО
RID=6 СибФО
RID=7 ДВФО
В целом для карт вот такая конфигурация оптимальная={MapID, 1, 0, 0} - 99% работают.
Garmin Language Guide = {900, 2, 0, 0}
Garmin Travel Guide, Europe = {900, 1, 1, 1}
Garmin Travel Guide, Fodor's North America = {900, 5, 1, 0}
UK Safety Camera = {900, 9, 1, 21}
Garmin Mobile XT = {0x323, 1, 0, 0}
Garmin Mobile PC = {0x323, 3, 0, 0}
Отдельные Карты (полный список очень большой):
MapID: 2 North America City Navigator V4.00
MapID: 5 Europe City Navigator v4.0
MapID: 12 REGION GUIDE RUSSIA Ver. 1.37
MapID: 14 Europe MetroGuide V4.00
MapID: 62 European City Select V6.00
MapID: 63 European City Navigator Version 6
MapID: 98 City Navigator Europe v7
MapID: 125 МО_Регион_v41
MapID: 142 City Navigator Middle East v3
MapID: 143 City Navigator Europe v8
MapID: 144 City Navigator Europe v8 NT
MapID: 145 MetroGuide Europe v8
MapID: 197 City Navigator Europe NT
MapID: 198 City Navigator Europe v9
MapID: 217 MetroGuide Europe v9
MapID: 323 City Navigator Russia NT 2008
MapID: 575 CarteBlanche Ukraine
MapID: 749 Roads of Russia with Routing v3.07
MapID: 750 Roads of Russia with Routing v3.05
MapID: 933 Ukraine v 3.x (Lang-UKR)
MapID: 934 Ukraine v 3.x
MapID: 1120 Russia with Routing 4.xx
MapID: 1121 Roads of Russia with Routing (Federal regions) 5.xx
MapID: 2007 Belarus.Navtelecom v1.xx