mikrom's blog

jake je hlavni mesto Indie pls? - "google" - diky :-*

MioMap v Blaupunkt TravelPilot LUCCA MP3

po velmi úspěšném článku s namordováním MioMap do navigace Becker (MIO Map v BECKER Traffic Assist 7914) se nyní ozvali nezávisle na sobě tři lidi s navigaci Blaupunkt TravelPilot LUCCA MP3, že by teda jako taky chtěli nějaké novější mapy..

o navigaci není na stránkách výrobce jediné slovo, mapy sehnat víceméně nemožné.

i oprášil jsem oblíbený program MioMap, tentokrát ve verzi 3.3, do kterého není sehnat aktuální mapy, a který je na rozdíl od původního SW o dost víc user-friendly.

blaupunkt1

úvodní obrazovka

vysekat původní navigaci, nahrát MioMap, přejmenovat miomap.exe na LUCCA.exe a vyzkoušet. miomap funguje, ale obraz je vzhůru nohama, leč dotyková vrstva je natočena správně. co s tím?.. otáčení fíglama v sys.txt nezabíralo, takže jsem stáhnul z internetu nové GAPI, z CABu vytáhnul GX.dll a nahradil jím ten původní od Mia. Při prvním spuštění průvodce jaké mám zařízení, rozlišení, jak otočit obrazovku, obraz, dotykovou vrstvu, namapovat čudlíky.. vše nastaveno, MioMap nastartoval správně.

problém je ale v tom, že konfigurační soubor GAPI (GX_HPC.ini) je umístěn v adresáři \Windows, který se při restartu, nebo vybití navigace přebouchne a ztratí se všechny změny v něm provedené (+ problém s obnovením registrů jako u Beckera)

co s tím? napsat BAT dávku? WinCE neumí BATy. překonvertovat BAT2EXE? výsledné EXE nelze v PNA spustit. napsat program, který potřebné operace obstará? no zvlád bych to možná tak v C#, jenže to obnáší nainstalovat do PNA .NET, a to jsem zase na začátku. bezvýchodná situace? ne!

kamarád medwyn mě upozornil na existenci úžasného skriptovacího prográmku MortScript 8-)

napsal jsem tedy makro, které při každém spuštění nakopíruje požadovaný soubor s konfigurací do složky \Windows, zapíše do registru pár nastavení (jazyk miomap, hlas miomap, cesta k mapám na kartu) a spustí miomap.exe :-P

blaupunkt2

miomap už startuje

LUCCA.mscr

# Spousteni MioMap v navigaci Blaupunkt TravelPilot LUCCA MP3 # Skript nakopiruje konfiguracni soubor pro GAPI do slozky Windows # a zapise do registru par nastaveni pro MioMap # Vypotil mikrom, www.mikrom.cz # Zkalibrujeme stylus RegWriteString("HKLM", "HARDWARE\DEVICEMAP\TOUCH", "CalibrationData", "525,539 255,279 798,274 794,810 255,810 ") RegWriteDword("HKLM", "HARDWARE\DEVICEMAP\TOUCH", "MaxCalError", 7) # Zkopirujeme GX_HPC.ini kam patri Copy("\ResidentFlash\MioMap\GX_HPC.ini", "\Windows\GX_HPC.ini") # Nastaveni MioMap v registrech RegWriteString("HKLM", "SOFTWARE\MioMap", "AppDir", "\ResidentFlash\MioMap\") RegWriteString("HKLM", "SOFTWARE\MioMap", "MapDir", "\sdmmc disk\MioMap\maps\") RegWriteString("HKLM", "SOFTWARE\MioMap", "lang_path_hint", "\ResidentFlash\MioMap\lang\CZECH.ZIP") RegWriteString("HKLM", "SOFTWARE\MioMap", "language", "czech") RegWriteString("HKLM", "SOFTWARE\MioMap", "voice_path_hint", "\ResidentFlash\MioMap\voice\V_CZE_M2.ZIP") RegWriteString("HKLM", "SOFTWARE\MioMap", "voice", "czech_m2") # Pustime MioMap Run("\ResidentFlash\MioMap\miomap.exe")

teď koukám, že já na začátku makra kalibruju stylus (protože navigace nějak pořád zapomíná jeho nastavení a tak je pěknej mor se občas na něco trefit) jelikož pro vaší obrazovku bude nastavení jiné, doporučuji změnit váš soubor LUCCA.mscr a zakomentovat ty dva řádky napsáním # na jejich začátek. (pokročilí uživatelé si můžou klíč upravit na svoje zkalibrované hodnoty ;-) )

# Zkalibrujeme stylus RegWriteString("HKLM", "HARDWARE\DEVICEMAP\TOUCH", "CalibrationData", "525,539 255,279 798,274 794,810 255,810 ") RegWriteDword("HKLM", "HARDWARE\DEVICEMAP\TOUCH", "MaxCalError", 7)

# Zkalibrujeme stylus #RegWriteString("HKLM", "HARDWARE\DEVICEMAP\TOUCH", "CalibrationData", "525,539 255,279 798,274 794,810 255,810 ") #RegWriteDword("HKLM", "HARDWARE\DEVICEMAP\TOUCH", "MaxCalError", 7)

potom už bylo otázkou několika minut stvořit výsledek. dále tedy v bodech postup:

  1. obsah archivu nahrajeme na SD kartu
  2. vypneme navigaci vypínačem pod krytem akumulátoru
  3. zapneme vypínačem navigaci a držíme tlačítko MENU
  4. dostaneme se do hlavní nabídky, kde zvolíme Shell
  5. obrníme se nervy na klikání a vlezeme do ovládacích panelů → Stylus a provedeme jeho rekalibraci.
  6. přes průzkumníka vlezeme do \sdmmc disk\
  7. pokud máte jako já raději TotalCommander tak si přetáhněte složku Total Commander do \ResidentFlash a spusťte ho, jinak můžete pokračovat v klasickym průzkumínu
  8. zkopírujeme Miomap z \sdmmc disk\MioMap\ do \ResidentFlash\MioMap\
  9. ve složce ResidentFlash\lucca\ přejmenujeme lucca.exe třeba na lucca.exe.bak
  10. zkopírujeme ze složky \ResidentFlash\MioMap\ do složky \ResidentFlash\lucca\ soubory: LUCCA.exe, LUCCA.mscr, MortScript.exe (nemělo by na vás vyskočit žádné okno, zda chcete něco přepsat)
  11. hotovo. zkoukneme, zda je ve složce \ResidentFlash\mapdata\ nějaká mapa, bez toho navigace blázní (pokud není, tak tady máte Řecko, je nejmenší. nahrajeme na kartu a zkopírujeme z karty do zařízení), zavřeme Total Commander pokud jsme soubory kopírovali přes něj, a restartujeme navigaci
  12. kartu můžeme smazat, vytvoříme na ní složku MioMap v ní složku maps a do ní nakopírujeme mapy, které chceme (ke stažení zde)
  13. hodně štěstí s novou navigací
blaupunkt3

hotovo

kdyby se něco pokazilo, tak tady je obsah karty pro cisty flash (nakopirovat na kartu jako vyse, nabootovat a misto Shell pustit SD Upgrade). no a český návod kdyby někdo chtěl

Komentáře

Zanechte komentář »

 
1 | Stano @ | 18. 6. 2009

Dobry den, Dostal jsem navigaci TravelPilotLucca, abych nahral novou mapu CR. Neznalo to V32, tak jsem chtel updatovat OS, ale nejak se neda dokoncit. Zkousel jsem ruzne verze (chai.bin, chain.lst, NK.bin, DRIVERS.bin, TINYNK.bin), ale porad se mi nedari, nekdy porad sviti OS Updating a nekdy zcerna obr a potom na nic nereaguje. Jednu jsem delal pred rokem, ale uz nevim jak se mi to povedlo, taky jsem nad tim stavil asi 14dni. Verze navigace: Lucca 2. Generation DE 7 612 261 100. Umi nekdo poradit? Dekuji

reagovat

2 | Stano @ | 18. 6. 2009

Jeste jsem zapomnel dodat, ze MENU+reset nefunguje.

reagovat

3 | Stano @ | 23. 6. 2009

Tak už mi to frčí, a i s mio. Stačila trpělivost. Update OS je opravdu nadlouho. Teď jenom nesedí čas v navigaci. Je o 9 hodin míň. Má někdo radu jak to seřídit? Chci aby se čas synchronizoval ze satelitu, když se vybije baterka.

reagovat

4 | Stano | 25. 6. 2009

Nakonec jsem tam dal IGO83+skim dimka:-). Vše funguje, dokonce i terén, 3D budovy (sice nejdou vypnout) a to bez karty (stačila mu mapa ČR a hl.tahy). Co nefunguje je nastavení podsvícení pro den a noc a ještě nefungujou tlačítka jak maj.:-x Už toho nechám, nevím jak dál, jak se TravelPilot identifikuje a z jakého souboru bere nastavení a už nemám na to čas.

reagovat

5 | kju @ | 10. 7. 2009

ahoj Stano , pls nevies mi poradit ako do toho spasika dat IGO ? pls ak mozes ozvi sa mi na majl … kju{at}netkosice{dot}sk … vopred velkaaaa vdaka… :)

reagovat

6 | mikrom @ | 23. 7. 2009

[4] Stano: nekde je nastavena spatna casova zona, ne? ze to ukazuje o 9h vedle..

dale co se posaskovanejch tlacitek tyce, tak muzes zkusit HPS gx.dll viz nekde tady u me clanek jak sem rval mio do nakyho blaupunkta, to gx se jen vymeni za tohle a ma to nastaveni hw tlacitek, jinak nekde v keymaps.ini v data.zip nebo tam nekde..

vubec mrkni na ten clanek s balupunktem, resil sem to tam tak, ze byla slozka content na karte a igo ve vnitrni pameti takze to pak je rychlejsi a tak..

a mortscript! uplne nejvic skvela vec :)

reagovat

7 | kenny | 19. 11. 2009

Vsechno perfektne funguje. Smekam a dekuji,ale mam dotaz. Dokaze to cist mapy jenom z karty? Protoze kdyz mapy hodim do pameti se stejnou cestou jako na karte, tak mi to nenajde. :(

reagovat

8 | mikrom | 20. 11. 2009

reagovat

9 | JeŇýK @ | 9. 1. 2010

Ahoj, chci poděkovat za super návod, také jsem to aplikoval na svém Blupunktu a jsem spokojený – mnohem lepší než to bylo předtím. Jeda věc mi ale schází – naplánovat a uložit si trasu dopředu (např. večer zadat trasu, vypnout navi, ráno jen zapnout a vyrazit). Po každém novém zapnutí si trasu nepamatuje, musím zadávat znovu. Kámoš má přístroj MIO, soft. taky MIO a když navi úplně vypne, následně zapne, tak se načte poslední naplánovaná trasa. Jak bych toho mohl docílit??? A ještě jedna věc, dalo by se zařídit, aby navi nabíhala přímo do win a né do toho úvodního menu? A já si pak vybral co si pustím – např film, hudbu, navigaci atd. Díky a čus

reagovat

10 | JeŇýK @ | 9. 1. 2010

A ještě jeden dotaz – teď jsem zjistil, že po každém vypnutí Blaupunkta (dlouhy stisk) se ve win vynulují hodiny – je to normální?? Asi ne,že. Když jsem si na win ploše dal zástupce commandera tak tam po zapnutí taky nebyl… :-(

reagovat

11 | Jogobelo @ | 10. 1. 2010

Ahoj chcem sa spýtať ,čo mám urobiť aby mi LUCCA 3.3 reagoval na dotyky na LCd ? Mal som tam unlock MioPocket 3.0 R56 a keď som dlhšie nemal zapnutu a nabytu navi,tak mi to nešlo,spustil som ho ešte raz,a seklo sa to … nejde ovladať dotykom,cez pc sa do nej dostanem,len neviem čo mám kde opraviť ,alebo nastaviť … mám aj druhu lucca 3.3 v ktorej je iba igo8 ,ale neviem co si mám z nej pozrieť pre tu moju pokazenu !? Ďakujme za každú radu..

reagovat

12 | mikrom | 11. 1. 2010

[10] JeŇýK: ahoj, no s timhle je desnej problem. ty navigace sou delany tak, ze se cely windows pri restartu navigace obnovi, proto tam mortscriptem zapisuju do registru veci, ktery by tam mely zustat, ale nezustanou a tak.. tohle je holt spatny.

na ten unlock bys musel jit taky pres mortscript, kterej by neco prepsal v registrech, nebo pretah naky soubory nekam, kde se to pokazdy obnovuje..

reagovat

13 | JeŇýK @ | 12. 1. 2010

[12] mikrom: Ahoj, tak nějak jsem si to myslel. Ale co ty hodiny, přece při každým startu win se nemůžou vynulovat, ne? Má to baterku, mělo by si to aspoň ten čas pamatovat, ne? Co udělám tím dlouhým stiskem?? Odpojím tu baterku v navigaci (asi ne) – pokud jo tak by tam měla někde vevnitř být ještě jedna malá záložní baterie na čas,ne?

reagovat

14 | Mike @ | 18. 2. 2010

ahoj.nevím jak a kde změnit cestu k mapám v přístroji.díky za radu

reagovat

15 | ZiBy @ | 5. 3. 2010 | ziby.euweb.cz

[14] Mike: Ahoj, pokud jsi nahrál vše podle tohoto návodu, bude si navigace tahat mapy z flash ze složky „\MioMap\maps\“. A pokud budeš chtít tuto cestu změnit, stačí ji přepsat v konfiguračním souboru pro mortScript. Tento soubor má příponu .mscr . A když ho budeš editovat třeba v poznámkovém bloku, tak stačí upravit řádek: *RegWriteString(„HKLM“, „SOFTWARE\MioMap“, „MapDir“, „\sdmmc disk\MioMap\maps\“) Stačí zadat požadovanou cestu a mělo by to fungovat.

Napsal jsem to dost kostrbatě,ale snad Ti to pomůže. Ahoj ZiBy.

reagovat

16 | Navi @ | 16. 4. 2010

Dobrý den, můžete někdo poradit, jako dostat v navigaci Becker TA Z108 mapy z karty do navigace? Děkuji.

reagovat

17 | Syslus @ | 1. 6. 2010

Takový malý dotázek, kde stáhnu mapy ?? Původní odkaz jaksi nefunguje

reagovat

18 | mikrom | 28. 6. 2010

reagovat

19 | Bobo @ | 28. 8. 2011

blaubunkt lucca mp3

Ahoj zkoušel jsem flash sw a v půlce mi selhala bat a teď už nejde zapnout prosím co s tím ???

reagovat

20 | YAGO @ | 15. 1. 2012

Vše v pořádku..až na to, že když to načítá – tak mi to nahlásí chybu : Chyba při inicializaci map! – ale přitom tam nahrané mapy mám … nějaký nápad jak to poopravit ??? díky za odpovědi

reagovat

21 | YAGO | 15. 1. 2012

[20] YAGO: mapy už to najde, ALE teď mi to hlasí že jsou zastaralé …co s tím?

reagovat

Připojte váš komentář!

Můžete používat Texy! syntaxi.

* Hvězdičkou jsou označeny povinné informace.