My Navia Strona Główna
FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload
 
Manta GPS470 Easy Rider Europa
Manta GPS470 Easy Rider Europa
124.23 PLN
Goclever NAVIO 520 DVR Polska
Goclever NAVIO 520 DVR Polska
199.00 PLN
TomTom Start 60 Europa
TomTom Start 60 Europa
499.00 PLN
Goclever NAVIO 520 DVR Europa
Goclever NAVIO 520 DVR Europa
184.00 PLN
Garmin Nuvi 54 LM Europa
Garmin Nuvi 54 LM Europa
525.54 PLN
VORDON 5 Europa
VORDON 5 Europa
195.50 PLN
TomTom Via 135 Europa
TomTom Via 135 Europa
395.00 PLN
TomTom XXL Classic Europa
TomTom XXL Classic Europa
299.00 PLN
 
 Ogłoszenie 
Prosimy o zapoznanie się z nową wersją regulaminu forum
Regulamin oraz opis zmian w dziale REGULAMIN

Poprzedni temat «» Następny temat
Zamknięty przez: jacekp1313
2012-02-17, 14:56
iGO Primo - Poradnik - instalacja, konfiguracja, problemy..
Autor Wiadomość
janusz_40 
Maestro GPS
CM-7068, GC-5055+



Pomógł: 114 razy
Dołączył: 15 Cze 2008
Posty: 3923
  Wysłany: 2011-07-14, 12:11   iGO Primo - Poradnik - instalacja, konfiguracja, problemy..

Postaram sie przedstawic poszczegolne etapy wgrywania i konfiguracji oprogramowania nawigacyjnego "Primo" (poradnik dotyczy rowniez wgrywania i konfiguracji iGO z serii 8.3.x, Amigo oraz MyWay).
Czyli w skrocie "Jak zrobic wlasne iGO"
Dzis pierwsza czesc poradnika, sukcesywnie bede go rozwijal, kolejne czesci w najblizszych dniach - przedstawie zaawansowana konfiguracje programu, sposob wgrywania skinow, dodatkow, mapchangera, odblokowanie dodatkowych opcji, glosow tts itd... z czasem bedzie wszystko...
Kompletny temat zostanie wyczyszczony ze zbednych postow, zablokowany i przeniesiony do sekcji "Poradniki". Dopuki jest otwarty oczekuje na propozycje i sugestie, co ma sie w nim znalezc.. Prosze zadawac konkretne pytnia z problemami - nie odpowiadamy w tym temacie na pytania. Pytania maja posluzyc tylko do zrobienia poradnika i stwierdzenia z czym maja najwieksze problemy uzytkownicy oprogramowania..
Posty niezgodne z zalozeniami beda usuwane..
Proponuje podczas pisania wylacznie sugestii, na ustawienie czas wygasniecie postu, np na 7 dni. W przypadku konkretnych czesci poradnika (zapraszam chetnych do wspolredagowania), czasu waznosci nie ustawiac..




To sie moze przydac:
Zawsze najaktualniejsze wersje oprogramowania, map i dodatkow znajdziemy na forum
Kod:
http://www.mobilepassion.org/
dzial poswiecony iGO/Primo jest tu
Kod:
http://www.mobilepassion.org/viewforum.php?f=68

z podzialem na:
oprogramowanie
Kod:
http://www.mobilepassion.org/viewforum.php?f=73

mapy
Kod:
http://www.mobilepassion.org/viewforum.php?f=77

dodatki
Kod:
http://www.mobilepassion.org/viewforum.php?f=71

Forum wymaga rejestracji ale naprawde warto, gdyz znajdziemy tu doslownie wszystko co dotyczy iGO/Primo

Rozdzial I - Rozpoczynamy..
A wiec nasza przygode z Primo zaczynamy od sciagnieca paczki z oprogramowaniem..
Dostepne na roznych forach paczki nie sa wersjami instalacyjnymi lecz sa to wersje do skopiowana bezposrednio na karte SD. W zwiazku z tym oprogramowanie zamieszczone w sieci to tzw. "gotowce", a to znaczy ze dzialaja bez modyfikacji tylko na sprzecie z ktorego zostaly skopiowane.

Ok - paczke mamy sciagnieta..
Wszystkie czynnosci wykonujemy na komputerze PC.
Zaczynamy od utworzenia (np na pulpicie) roboczego katalogu "\Primo" (sugerowana przeze mnie nazwa katalogu prosze traktowac jako obligatoryjna). Na tym katalogu bedziemy wykonywac wszystkie operacje (na karte SD skopiujemy dopiero jak nasze oprogramowanie dostosujemy do naszego sprzetu).
Sciagnieta paczke - zazwyczaj jest to archiwum w formacie "xxxxxxxx.rar". musimy rozpakowac. Robimy to np. doskonalym "winrar'em" - w pelni dzialajaca wersja dostepna pod adresem:
Kod:
http://www.winrar.pl/winrar/pobierz


Otwieramy winrar'em pobrane archiwum.
Archiwa z oprogramowaniem, jak wspominalem robione sa czesto w rozne dziwne sposoby i czesto zawarte w nich pliki moga znalezc sie w podkatalogach archiwum, wiec zanim rozpakujemy zawartosc do naszego katalogu "\Primo" musimy pokilkac na katalogach archiwum by w okne winrar,a ukazaly nam sie nastepujace pliki:
Kod:
* iGO.exe (ta nazwa moze byc rozna np. mobilenavigator.exe, primo.exe, navgear.exe itp - w kazdym razie plik zawsze ma rozszerzenie *.exe),
* data.zip
* branding.zip
* folder "content"
* folder licence"
* inne pliki i foldery (np: biblioteki *.dll)

Jesli te pliki i foldery pojawia nam sie w oknie "winrar,a" to znaczy, ze jestesmy we wlasciwym miejscu.
Zaznaczamy wszystko klawiszem "insert" i myszka komputerowa przeciagamy zawartosc do otwartego okna naszego folderu "\Primo"

Winrar'a bedziemy jeszcze potrzebowali do sprawdzenia zawartosc pliku data.zip

W obecnej chwili zawartosc naszego katalogu \Primo powinna wygladac tak:
Kod:

Pliki:
* iGO.exe (jesli nazwa pliku wykonywalnego jest inna, zmieniamy ja na iGO.exe - wazne..)
* sys.txt
* data.zip
* branding.zip
foldery:
Kod:
content
licence

Pozostale pliki i foldery (usuwamy bez wzgledu na zawartosc - mamy je przeciez w pobranym archiwum).

Tak jak pisalem wyzej znow czas na "winrar'a"..

Otwieramy plik data.zip (pod zadnym pozorem nie rozpakowujemy) i sprawdzamy co zawiera..
Interesuje nas rozdzielczosc naszego urzadzenia i jego nazwa, wiec szukamy tych danych:
Klikamy w otwartym w winrarrze na folder \ui_igo9.
Wewnatrz tego folderu szukamy folderu o nazwie z rozdzielczoscia naszego urzadzenia np: 480_272.
Znalezlismy.. super - da sie uruchomic ta wersje na naszym sprzecie.
Nie znalezlismy mamy problem, bo ta wersja data.zip naszego sprzetu nie obsluzy.
Jesli nie znalezlismy naszej rozdzielczosci szukamy w sieci (juz teraz samego pliku data.zip dla naszej rozdzielczosci) i jesli taki plik gdzies znajdziemy kopiujemy go do naszego folderu \Primo.
Jesli nigdzie nie mozemy znalesc pliku data.zip z rozdzielczoscia obslugujaca nasze urzadenie w data.zip szukamy rozdzielczosci nizszej.. i tu male wyjasnienie:
Jesli mamy np. urzadzenie o rozdzielczosci 640x480 a w data.zip jest rozdzielczosc 320_240 to malym trickiem da sie ja dostosowac do naszego sprzetu, wiec szukac dalej nie musimy..

Jest wszystko ok.. rozdzielczosc juz sprawdzilismy, doszlismy do wniosku, ze da sie uruchomic program, wiec teraz szukamy w data.zip czy wersja obsluguje nasz konkretny model nawigacji:
W otwartm data.zip otwieramy kliknieciem folder \config i w nim folder \devices.
W tym folderze znajduja sie pliki konfiguracyjne dla typowych urzadzen wspieranych przez oprogramowanie.
I teraz przyklady:
1. Szukamy pliku xxxx.ini o nazwie kojarzacej sie z nasza nawigacja (typ i model).
Np: mamy urzadznie MIO P550 i znajdujemy plik miop550.ini - zapisujemy ta nazwe na kartce (.ini pomijamy)..
2. Jesli pliku konfiguracyjnego urzadzenia nie ma na liscie otwieramy w tym katalogu plik "!aliases.ini" - zawiera on nazwy dodatkowych urzadzen zgodnych.
Szukamy w nim nazwy naszego urzadzenia:
Skladnia pliku jest taka:
MIOC720X=MIOC320 czyli majac urzadzenie MIO C720 na kartce zapisujemy je jako "mioc320"
Znalezlismy swietnie, nie znalezlismy, tez nie ma problemu - o tym ponizej..

Rozdzial II - Podstawowa konfiguracja.
Na poczatku zajmiemy sie edycja pliku sys.txt oraz pliku device.ini (device to nazwa naszego urzadzenia).

(Do otwarcia tych plikow uzywamy systemowego "notatnik'a").

W otwartym pliku sys.txt usuwamy wszystko co sie tam znajduje (przypominam, ze nie jest to nasza konfiguracja lecz konfiguracja kogos, kto paczke udostepnil, wiec nam ona nie jest potrzebna).
Do wyczyszczonego pliku sys.txt jako pierwsza dopisujemy sekcje"
Kod:
[device]
type="goclewer_5055+"

i tu zamiast mojej nazwy "goclewer_5055+" wpisujemy nazwe urzadzenia, ktora wczesniej znalezlismy w pliku data.zip/config\devices
Czyli w naszym przykladzie (1. dla MIO P550) sekcja wyglada tak:
Kod:
[device]
type="miop550"

lub przyklad (2. dla MIO C720)
Kod:
[device]
type="mioc320"


No fajnie, bo te urzadzenia byly w pliku data.zip ale przeciez Goclewer'a 5055+ i wielu innych urzadzen w nim nie bylo..
Nie bylo, ale przeciez pisalem, ze nie ma problemu, gdy urzadzenia nie znajdziemy.
Naszego urzadzenia nie ma, wiec chwilowo zamykamy plik sys.txt - Uwaga! Plik sys.txt musi byc zapisany w formacie "Unicode" i aby go w takim zapisac kilkamy menu > zapisz jako.. i w otwartym oknie zmieniamy kodowanie na "UNICODE", potwierdzamy zmiane i chwilowo na tyle..

Musimy zdefiniowac w programie nasze urzadzenie:
W tym celu w naszym folderze \Primo tworzymy katalog \config , a w nim podkatalog \devices
Gdy juz to zrobilismy, otwieramy notatnik,
i wpisujemy w nim:
Kod:
[device]
info_names="goclewer_5055+"

[gps]
port=7
baud=57600

[power]
backlight_status="0"


Znow czas na wyjasnienie:
"goclewer5055+" - zamiast tej nazwy wpisujemy nazwe naszego urzadzenia np "lark_43"
"port=7" zamiast "7" wpisujemy port gps na ktorym dziala nasze urzadzenie,
"baud=57600" - zamiast 57600 wpisujemy predkosc na jakiej dziala port gps naszego urzadzenia,
reszte pozostawiamy bez zmian..

Po wprowadzeniu w/w parametrow utworzony plik nalezy zapisac.. i tak w notatniku kilkamy:
menu> zapisz jako..
i tu ustawiamy sciezke: Pulpit\Primo\config\devices,
nazwa pliku "goclewer_5055+.ini" czyli taka jaka wpisalismy w "info_names" (po nazwie nie zapomnijmy o rozszerzeniu *.ini),
zapisz jako typ: ustawiamy "wszystkie pliki",
kodowanie - UNICODE
klikamy zapisz...

Wracamy do pliku sys.txt..juz chyba wiemy co ma sie znalezc w sekcji [device] oczywiscie zdefinowana nazwa naszego urzadzenia czyli w przykladzie:
Kod:
[device]
type="goclewer_5055+"


do sys.txt dopisujemy jeszcze:

Kod:
[warning]
speedcam_warning=1


(by Primo wyswietlalo nam ostrzeznie przed radarami)

Kod:
[camera.roundabout]
enabled=0
centery=20

(aby mapa na rondzie obracla sie zgodnie z ruchem pojazdu)

Kod:
[sound]
csv_voice_enabled=1

(aby zapewnic uzywac glosow w formacie "csv")

Kod:
[debug]
experimental_features=1
(aby miec dostep do dodatkowych ustawien)

Kod:
[feature]
signpost_coloring=1
(by primo kolorowalo tablice drogowskazow)

Kod:
[Mapchanger]
map_ta = "TELEATLAS"
map_nt = "NAVTEQ"
map_ot = "INNE"

(by nazwy dostawcow mapy w zmieniarce byly wyswietlane prawidlowo - o konfiguracji zmieniarki napiszemy pozniej)

I to wszystko na tym etapie - ponownie zapisujemy plik sys.txt i wlasciwie mamy Primo przygotowane do uruchomienia w podstawowej konfiguracji.. Pozostaje tylko uzupelnic i dostosowac folder \Primo\content, a o tym w kolejnym rozdziale..

Rozdzial III - folder \content
Wciaz jestesmy na naszym komputerze PC..
Zabieramy sie za folder \Primo\content
Otwieramy go.. oczom naszym ukaze sie widok kilku, a nawet kilkunastu folderow..
Opis typow plikow i ich polozenie oraz opis oznaczenia map..czyli "co i gdzie" znajdziemy tutaj:
Kod:
http://www.my-navia.pl/viewtopic.php?t=22393

Nie polecam umieszczania od razu wszystkiego co tylko mozliwe, bo mozemy napotkac na trudnosci - jakis bledny plik moze nam mocno skomplikowac pierwsze uruchomienie Primo.
Wiec jesli nie chcemy utrudniac sobie zadania, folder \content musimy odpowiednio przygotowac..
Do poprawnego dzialania niezbedne sa wylacznie nastepujace elementy i tylko te pozostawiamy lub gdy ich brakuje, wkopiowujemy do wlasciwych podkatalogow w tym folderze, a wiec:
*do podkatalogu \map - wkopiowujemy mape (na poczatek polecam mape Polski oczywiscie w formacie *.fbl i oczywiscie serii R3)
* do podkatalogu \lang - polski plik jezykowy w formacie *.zip (nie rozpakowujemy pliku) - zawsze aktualna wersje znajdziemy tutaj (w punkcie 3.):
Kod:
http://www.my-navia.pl/viewtopic.php?t=26813

* do podkatalogu \voice - polskie glosy w formacie *.zip (aktualnie do znalezienia w sieci sa Anna i Marek - innych nie polecam, gdyz to nie zawsze do konca udane "produkcje"
Procz tych folderow zostawiamy nienaruszona:
* zawartosc podkatalogu \global_cfg - musi zawierac plik global_cfg.zip,
* zawartosc podkatalogu \car - tu znajduja sie pliki *.zip a w nich dodakowe wskazniki polozenia widoczne na mapie jako samochodziki 3D.
Inne pliki znajdujace sie w w/w podkatalogach oraz zawartosc pozostalych podkatalogow (nie same foldery, lecz tylko ich zawartosc) usuwamy...

Rozdzial IV - Pierwsze uruchomienie.
No i final.. Podstawowa konfiguracje mamy za soba..
Skoro wszystko juz mamy gotowe, pozostalo nam tylko sprawdzic czy gdzies nie popelnilismy bledu (konfiguracja "sys.txt" i konfiguracja pliku "nasze_urzadzenie.ini"), wlasciwe rozmieszczenie folderow i plikow w podkatalogach..
Jsli uznamy ze wszystko jest OK, pozostaje nam skopiowac caly folder \Primo z pulpitu naszego komputera, na karte SD urzadzenia.
Uwaga!! folder \Primo musi znajdowac sie bezposrednio na karcie SD, a nie w jakims podkatalogu..
Skopiowane.. wiec zaczynamy..
Wlaczamy urzadzenie i uruchamiamy plik iGO.exe - metody sa rozne, wiec nad nimi nie bede sie rozpisywal..
Po chwili powinnismy ujrzec ekran startowy i pasek postepu uruchamiania..
Czekamy i odpowiadamy na pyatnia wyswietlajace sie na ekranie:
Ustawiamy jezyk (language) na Polski, glos nawigacja na Polski (Anna lub Marek), zaznaczmy zapoznanie sie z warunkami licencji.. i po chwili mamy juz dzialajaca podstawowa konfiguracje Primo..
Uwaga!!! Aby Primo rozpoznalo nam nasza lokalizacje, musi zaczac odbierac sygnal GPS, a na pewno go nie zlapie w pomieszczeniu, wiec ta czynnosc wykonujemy pod chmurka.. Oczekiwanie na sygnal GPS moze potrwac nawet kilkanasie minut, wiec trzeba uzbroic sie w cierpliwosc..
Jesli program nie potrafi zlapac sygnalu, tzn ze zle skonfigurowalismy port i/lub predkosc portu naszego odbiornika.
Niektore urzadzenia wymagaja dodatkowych wpisow konfiguracyjnych, by program prawidlowo wykryl odbiornik GPS..


Na tym zakonczylismy czesc podstawowa..
Jesli Nasze Primo dziala, mozemy przystapic kolejnych etapow:

Rozdzial V - folder \content - ciag dalszy..

Nadszedl czas na wzbogacenie go o nowe mozliwosci, takie jak: wyswietlanie znakow drogowych, wyswietlanie budynkow 3D, rzezby terenu, punktow POI, radarow, itd..

Bardzo pomocna bedzie nam strona:
Kod:
http://www.igo-maps.info/

na ktorej znajdziemy prawie wszyskie dodatkowe elementy do umieszczenia w podfolderach folderu \content.
Rowniez na forum "mobilepassion", o ktorym pisalem na poczatku znajdziemy doslownie wszystko.
Czesc (lub nawet wszystkie) interesujace nas elementy mamy w naszym pobranym na samym poczatku archiwum).
Pozostaje nam skopiowanie potrzebnych plikow w miejsca dla nich przeznaczone.
Nie polecam kopiowania wszystkiego na jeden raz lecz stopniowe uzupelnianie poszczegolnych podkatalogow..


\Primo\content\building
W tym folderze umieszczamy pliki z rozszereniami:

*.3dc - pliki umozliwiajace wyswietlanie trojwymiarowych bryl budynkow w centrach duzych miast,
(przykladowa nazwa pliku to "Poland_NQ_2011.Q1_110404.3dc")

*.3dl - te pliki zawieraja trojwymiarowe, realistyczne, charakterystyczne budowle w duzych miastach, sluzace jako punkty orientacyjne.
(przykladowa nazwa pliku to "Poland.83_Emapa_2010.03_100521.3dl")

W sieci dostepne sa rowniez pakiety *3dl zawierajace stacje paliw (zazwyczaj oznaczane jako "petrol.xxxx.3dl - gdzie xxx, to nazwa kraju).
(przykladowa nazwa pliku to "Poland_petrol_UNK_83_UNK_080821.3dl")
(Dla kazdego panstwa oddzielny zestw plikow)

\Primo\content\car
Tu znajduja sie pliki w formacie:

*.zip - zdefiniowanymi trojwymiarowe samochodziki (i nie tylko, bo jest tam tez latajacy dywan ;-) ), zastepujacymi domyslna strzalke okreslajaca nasze polozenie na trasie podczas nawigowania.
(przykladowa nazwa pliku to "FordFocusGreen.zip")

\Primo\content\dem
*.dem - sa to pliki odpowiedzialne za wyswietlania mapy z pokazaniem rzezby terenu, czyli widzimy gory i doliny w trybie nawigacji oraz kolory wyskosci w trybie przegladania mapy.
Przykladowa nazwa pliku to "Europe_UNK_83_NASA_071128.dem")
(Dla kazdego kontynentu - ewentualnie regionu geograficznego, inny plik)

\Primo\content\global_config
W tym folderze znajduje sie tylko jeden plik i jest nim "global_config.zip" - zawiera on obrazki znakow drogowych, graficzne przedstawienie zdarzen TMC, flagi narodowe panstw, znaki graficzne dostawcow map oraz zdefiniowane ograniczenia, predkosci i przepisy ruchu w poszczegolnych krajach.
(Plik zawiera informacje ze wszysstkich krajow swiata.)

\Primo\content\histspeed
*.hsp - Pliki z danymi trasy inteligentnej (HistSpeed) - zdefiniowane miejsca, w których w określonych godzinach występują korki i zatory. Po wgraniu tych plików iGO(Primo) przeliczając trasę stara się omijać takie miejsca w opcji trasa szybka i ekologiczna w Primo.
(Przykladowa nazwa pliku to "Germany_83_NQ_60_2010.Q1_100702.hsp")
(Dla kazdego kraju inny plik.)

\Primo\content\lang
Tu wgrywamy pliki jezykowe, odpowiedzialne za wyswietlanie menu, komunikatow i informacji w naszym jezyku.
(Wystarczy tylko jeden plik, jesli nie jestemy zainteresowani zmiana jezyka menu programu, czyli w naszym przypadku "Pl-Lang.zip".)
Jeden plik dla jednego jezyka - przy aktualizacji usunac stary plik jezykowy.

\Primo\content\map
To najwazniejszy folder naszego oprogramowania, bowiem zawiera mapy panstw (i pewne dodatki, o ktorych nizej), po ktorych chemy nawigowac i temu folderowi poswiece troche wiecej uwagi..

Mapy - sa to pliki w formacie *.fbl
(przykladowa nazwa pliku to "Poland_83_NQ_2011.Q1_110405.fbl")
DLa kazdego kraju jeden plik..
i tu kilka uwag:
- w paczkach z mapami czesto znajduje sie plik "basemap.fbl" - jest to mapa bazowa - plik ze zdefiniowanymi laczeniami tras pomiedzy poszczegolnymi krajami - plik ten byl konieczny w mapach starszych. Nowsze wydania map (od roku 2010) juz nie wymagaja tego pliku.
- jezeli np. chcemy dojechac np. z Polski do Austrii, musimy miec zestaw map Polska, Czechy, Austria, bo inaczej nie wyznaczymy trasy, gdyz zabraknie ciaglosci.. natomiast jesli chcemy dojechac z Polski do Szwecji, wystarcza nam mapy Polski i Szwecji (Primo obsluguje polaczenia promowe, pod warunkiem zaznaczenia w opcjach trasy "promy".
- Ilosc map w folderze jest nieograniczona (ograniczona tylko pojemnoscia karty),
- w folderze moze znalezc sie wylacznie jedna mapa dla jednego kraju (nie mozna tu wkleic np. 3 map Polski od 3 roznych dostawcow lub map z roznymi datami wydania)
*** O zmianach map czytaj w rozdziale "Mapchanger"
- wgrywamy wylacznie mapy serii R3 (8.3) (Mapy serii R1 (8) sa dla starszych wersji iGO (do wersji 8.0 i oprogramowanie iGO (od wersji 8.3.x, Amigo, Primo) ich nie obsluzy,


Mapy to nie wszystko.. w folderze \Primo\content\map moga sie znalezc rowniez inne typy plikow, a mianowicie:
*.fda - Pliki wyswietlajace znaki drogowe (DA - DriverAlarm)
(przykladowa nazwa pliku: "Poland_83_NQ_2011.Q1_110405.fda")
*.ftr - zawieraja ograniczenia dla pojazdow ciezarowych i autobusow, takie jak zakazy wjazdu pojazdow o nosnosci wyzszej niz okreslona przepisami na danym odcinku, wysokosci wiaduktow, nosnosci mostow itp..
(Przykladowa nazwa pliku: "Poland_83_NQ_2011.Q1_110405.ftr")
*.fpa - tu sa zdefiniowane punkty adresowe, a dokladniej numery domow, do ktorych nie ma bezposredniego dojazdu. Nawigacja prowadzi nam do miejsca najblizszego dla danego adresu i pokazuje na mapie linia przerywana droge dojscia do wyznaczonego celu,
(Przykladowa nazwa pliku: "Czech_Republic_R3_NQ_2011.Q1_110405.fpa"
*.hnr - dosc ciekawa kategoria plikow - to na stale zdefiniowane trasy pomiedzy oddalonymi od siebie miastami, w zalozniu przyspieszajace przelicznie trasy na dlugich odcinkach.
(Przykladowa nazwa pliku: w tym wypadku zdefiniowane trasy szybkie - "Eastern Europe_NQ_Fast_2011.Q1_110505.hnr"),
*.jvc - (Junction View) - zdjecia realistyczne niektorych skrzyzowan i zjazdow.
(Primo, bez tych plikow rowniez obsluguje widoki skrzyzowan lecz tlo zdjecia jest wyswietlane pogladowo, a nie faktycznie tak jak dane skrzyzowanie wyglada).
*.rct - Pliki rastru map - wyswietlanie mapy cos na ksztalt GoogleMaps w trojwymiarowym widoku satelitarnym czyli prawie realistycznie..

Dla powyzszych typow plikow istnieja takie same ograniczenia jak dla map, czyli jeden plik danego typu dla danego kraju. Wazne jest tez, by byl od tego samego kompletu (tego samego wydania) co nasza mapa, inaczej nie bedzie aktywyny,
Dodatkowo by pliki *.hnr dzialaly, musimy miec caly komplet map dla rejonu zdefiniowanego w pliku.


\Primo\content\phoneme
W tym folderze znajduja sie pliki wyjatkow jezykowych dla glosow TTS z wypowiadaniem nazw ulic. Sa to pliki:
*.ph - plik dosc ogolny, zawierajacy wymowe nazw ulic i miejscowosci dla calego kraju,
(Przykladowa nazwa pliku: "Germany_NQ_2011.Q1_110323.ph"
*.phr - plik szczegolowy dla konkretnego regionu lub miasta
(Przykladowa nazwa pliku: "DEU_Berlin_lm_teleatlas.phr"
W folderze pliki kompatybilne z glosami TTS jakich uzywamy, czyli w przypadku uzywania Niemieckiego glosu TTS, pliki dla Niemiec (inne i tak nie beda obslugiwane).
Konfiguracja glosu TTS z wymowa nazw ulic tutaj:
Kod:
http://www.my-navia.pl/viewtopic.php?t=26813


\Primo\content\poi
Kolejny wazny folder.. tu wlasnie mamy pliki "POI" (interesujace miejsca) - mnostwo kategorii, umozliwiajacych nam znalezienie prawie wszystkiego, od stacji paliw, po atrakcje turystyczne, gabinety lekarskie itp..
format plikow to"
*.poi
(Przykladowa nazwa: "Poland_NQ_2011.Q1_110321.poi")
W folderze jeden plik poi dla jednego kraju, inaczej punkty beda sie dublowaly..
Zmiana zestawu punktow POI opisana jest w rozdziale "MapChanger"

\Primo\content\scheme
Pliki w formacie *.zip - sa to schematy kolorow naszej mapy (drogi, pola, lasy, strefy itp..)
(Przykladowa nazwa pliku: "Easy-Day")
kompletny schemat, to dwa pliki - oddzielny odpowiadajacy za kolory nocne, oddzielny za kolory w dzien.
Folder nie ma zadnych ograniczen, moze sie w nim znalesc dowolna ilosc schematow, rozniacych sie nazwa.

\Primo\content\skin
Bardzo ciekawy folder - do niego wgrywamy "Skiny" czyli nakladki na "Primo" zmieniajace wyglad, dajace dostep do dodatkowych opcji programu, umozliwiajace jego zaawansowana konfiguracje i inne "bajery"
Skiny sa to pliki w formacie *.zip
(Przykladowa nazwa "diMkaWA_day.zip")
w katalogu dla kazdego skina dwa pliki - osobny na dzien i osobny na noc.
Konfiguracja i instalacja skinow w rozdziale "Skiny"


\Primo\content\speedcam
Ten folder zawiera baze radarow.. Po wgraniu do niego pliku tekstowego w formacie *.txt , uzyskujemy mozliwosc wyswietlania na mapie oraz ostrzeganie wizulanego i glosowego przed punktami kontorli policyjnych, radarami, niebezpiecznymi miejscami itp..
(Przykladowa nazwa pliku "Speedcam.txt")
W folderze wstawiemy jeden plik "*.txt" i nic wiecej..
dostepne bazy radarow do znalezienia na naszym forum i w sieci.
Konfigurcja i instalacja radarow w dziale "Radary"

\Primo\content\tmc
Tu wklejamy pliki:
*.tmc - (Traffic Message Channel) Pliki specyficzne dla TMC w krajach gdzie ta usługa nie jest ogólnie dostępna i wymaga dodatkowych uprawnień - zawieraja wlasnie te dodatkowe uprawnienia - tzw "TMC PRO".)
(Przykladowa nazwa pliku: "Belgium-BeMobile.tmc")

\Primo\content\userdata
Folder zawierajacy pliki uzytkownika (zapisane trasy, dodatkowe punkty POI, ikony reprezentujace te dodatkowe punkty POI)
zawiera podfoldery:
\Primo\content\userdata\poi - tu wstawiamy nasze dodatkowe punkty poi w formacie *.kml
(przykladowa nazwa pliku: "Stacje_LPG.kml")
\Primo\content\userdata\route - tutaj znajduja sie zapisane trasy - np przeniesione z GoogleEarth w formacie *.kml
\Primo\content\userdata\usericon - tu mamy ikony naszych punktow (poi.kml) w formacie graficznym *.bmp

\Primo\content\voice
Bardzo wazny folder, w ktorym znajduja sie pliki z glosami, ktorymi mowi do nas nasza nawigacja.
Pliki w formacie *.zip
(Przykladowa nazwa Pliku: "Voice_Pol-f3-lua.zip"
W folderze moze znajdowac sie dowolna ilosc glosow w interesujacych nas jezykach.
Glosy dzielimy na:
- glosy zwykle, czyli zawierajace pliki dzwiekowe ze zdefiniowanymi komunikatami nawigacyjnymi
- i glosy TTS - sa to glosy syntezatora mowy, poszerzajace mozliwosci o dodatkowe komunikaty, takie jak wypowiadanie nazw ulic, czytanie ostrzezen i znakow drogowych, czytanie komuniaktow ekranowych, podsumowania tras, ograniczen itp..
Opis instalacji i konfiguracji glosow TTS tutaj:
Kod:
http://www.my-navia.pl/viewtopic.php?t=26813


Licencje, czyli zawartosc folderu \Primo\licence\:
Podstawowa wersja programu nie umozliwia obslugi wszystkich dodatkow zawartych w podfolderach folder \Primo\content\, czesto czesc zawartosci jest nieaktywna.
Jakich dodatkow nasze Primo nie chce na obecna chwile obsluzyc, mozemy sprawdzic wchodzac w "Menu (Wiecej)>Pomoc>O programie>Zawartosc" i tu klikajmy na wyswietlone skladniki sprawdzajac, czy ktorys nie jest wyswietlony "na czerwono" z komentarzem "zawarotsc nieaktywna".
"Zawarosc nieaktywna" to brak odpowiedniego pliku licencji odpowiedzialnego za dany dodatek..
Uaktywnienie dodatku, to dogranie wlasciwego pliku licencji do folder \Primo\licence.

Rozdzial VI - skiny (skorki)

Bardzo uzytecznymi dodatkami do Primo sa tzw. "skiny" w wolnym przekladzie "skorki"..
Nie sa to jednak wylacznie nakladki graficzne.. Skiny dodaja wiele opcji konfiguracji niedostepnych w "golym" programie, wzbogacaja "interface" o nowe informacje, ustawienia, wyglad, funkcje itp..
Skiny sa dostepne w sieci, zazwyczaj jako archiwum *.rar..
Najczesciej uzywane i najbardziej rozbudowane to "Dimka" oraz "Gurjon"

Skina dobieramy do wersji oprogramowania - nie kazdy skin dziala na kazdej wersji - inna wersja skina jest dla Primo 1.1, a inna dla Primo 1.2

Dodatkowe informacje o skinie "Dimka" na naszym forum:
Kod:
http://www.my-navia.pl/viewtopic.php?t=27229


Instalacja skina:
1. Pobrana paczke nalezy rozpakowac do jakiegos folderu na komputerze PC..
2. Kazda paczka zawiera dwa archiwa w formacie "skin_day.zip", oraz "skin_night.zip",
Te dwa pliki kopiujemy do folder \Primo\content\skin (bez rozpakowywania),
3. Uruchamiamy Primo i w "Menu (Wiecej)>Ustawienia> Ekran>Wyglad w dzien/Wyglad w nocy" zmieniamy "skin_dzien" i "skin_noc"
4. Restart oprogramowania i cieszymy sie nowymi mozliwosciami...

To jednak nie wszystko.. bardzo czesto, by uzykac pelne mozliwosci skina i dodatkowa jego funkcjonalnosc, taka jak zmiana dostawcy map, tworzenie kopii zapasowej konfiguracji, obsluga bluetoth, wi-fi itd.. Potrzebne sa dodatkowe "programiki - wtyczki", dostepne zazwyczaj na stronie domowej danego skina lub zalaczone do paczki ze skinem - Programiki te znajduja sie w folderze \utility..
Folder ten nalezy skopiowac do glownego katalogu \Primo, ale aby zamieszczone tam programy dzialaly wlasciwie, potrzebuja dodatkowej konfiguracji dostosowujacej je do naszego sprzetu.. Konfiguracje w/w wtyczek wykonujemy edytujac naszym ulubionym "notatnikiem" pliki *.ini w katalogu \Primo\utility...
Opis tych plikow i sposob konfiguracji na przykladzie funkcji umozliwiajacej zmiane map "MapChanger".

Rozdzial VII - Mapchanger i inne wtyczki

W tym rozdziale opisze instalacje oraz konfiguracje chyba najczesciej uzywanej wtyczki do skina "Mapchanger" czyli programu umozliwiajacego nam z poziom skina zmiane mapy na inna..
Konfigurcacja innych wtyczek (backup, bluetooth, clearsave, wi-fi itp. jest analogiczna).
Jak wiemy mapy dla Polski robi trzech dostawcow: TeleAtlas, Navteq, Emapa - wybor mapy zalezy od indywidualnych upodoban uzytkownika. Nalezy pamietac, ze nie ma mapy doskonalej, kazda ma swoje zalety i wady, ktora wybierzemy, to wylacznie nasza sprawa..
Zmiana mapy moze przydac sie np. w sytuacji, gdy nie mozemy na mapie danego dostawcy znalezc interesujacego nas celu podrozy (byc moze mapa innego dostawcy zawiera nasz punkt docelowy). Inny przyklad to szczegolowosc map - jeden dostawca jest mniej szczegolowy, za to jego mapy maja lepsza kategoryzacje drog (a my nie chcemy jezdzic po drogach zlej jakosci), natomiast na mapie innego dostawcy znajduja sie drogi, ktorych ten pierwszys dostawca nie umiescil na swojej mapie. Znow inny przyklad - mapy danego dostawcy zawieraja duza ilosc tablic informacyjnych lub znakow drogowych, ktorych nie ma na mapach innych dostawcow..
Podwodow, do zmiany map moze byc duzo, wiec sadze, ze opis ten bedzie przydatny dla czesci uzytkownikow..

Zaczynamy oczywiscie od pobrania paczki z wtyczkami (czesto wtyczki zawarte sa w paczce ze skinem - zazwyczaj jest to folder \utility wewnatrz paczki) np stad:
Kod:
http://www.tomsoftware.net/_ig_/primo/dimka/12/utility.zip

Jest to paczka przeznaczona do skina "Dimka" ale dziala doskonale rowniez ze skinem "Gurjon"

Paczke mamy pobrana - jest to archiwum *.rar,
1. Otwieramy archiwum "winrar'em" - zawiera ono folder \utility,
2. Kopiujemy folder \utility na pulpit naszego komputera PC,
3. Otwieramy folder i szukamy w nim plikow *.ini - jest ich kilka..
4. Notatnikiem otwieramy po kolei kazdy z plikow *.ini i po kolei je edytujemy,
(Edycje jakichkolwiek plikow zawsze wykonujemy na komputerze PC - nigdy na karcie SD - i dopiero po zakonczeniu pracy nad nimi, zapisane pliki kopiujemy na karte SD).

Tu nalezy sie chwile zatrzymac.. Opisze konfiguracje, jak wspomnialem "Mapchanger'a" czyli pliku "mapchanger.ini", edycji nalezy poddac wszystkie pliki *.ini znajdujace sie w folderze \utility (bez wzgledu na to czy bedziemy chcieli je wykorzystac czy tez nie).
zawartosc pliku "mapchanger.ini" wyglada tak:

[mapchanger]
swpoi=0
swbuilding=0
swhistspeed=0
swphoneme=0
DirContent=\Storage Card\Primo\content
DirSave=\Storage Card\Primo\save
ExeName=iGO.exe
Sound=set.wav


opis skladni:
[mapchanger]
- sekcja funkcji, za ktora odpowiada dana konfiguracja,
swpoi=0
- "sw", to skrot od "switch", czyli przelacznik, "poi", to punkty "poi", "0" - oznacza funkcja nieaktywna
swbuilding=0
- tutaj jak wyzej z tym ze czesc dotyczy "building", czyli bydynkow 3D
swphoneme=0
- rowniez jak wyzej lecz wpis doytyczacy plikow "phoneme" czyli plikow z wyjatkami jezykowymi kraju,

Wiec podsumowujac ten fragment.. Musimy zastanowic sie, czy wraz ze zmiana mapy, na mape innego dostawcy chcemy zmienic rowniez zestaw punktow POI, budynkow, plikow "phoneme".
Jesli chemy zmienic wraz ze zmiana mapy wszystkie lub jeden z w/w elementow, w tej czesc zastepujemy cyfre "0" cyfra "1" (oczywiscie bez cudyzyslowu "").
Chcac zmienic np tylko POI, nie zmieniajac budynkow i "phoneme" wpisy powinny wygladac tak:
[mapchanger]
swpoi=1
swbuilding=0
swhistspeed=0
swphoneme=0


Nastepna czesc wpisow konfiguracyjnych to sciezki do folderow "Primo"

DirContent=\Storage Card\Primo\content
- wskazuje na polozenie folderu \content
DirSave=\Storage Card\Primo\save
- wskazuje na polozenie folderu \save
Znow kilka uwag:
\Storage Card - jest nazwa pod jaka nasza nawigacja widzi karte SD.
Aby sprawdzic jak przez nasz sprzet jest ta karta widziana, najprosciej podlaczyc navi do komputera PC, za pomoca "ActiveSync" (w Windiows Xp) lub "Windows Mobile Device Center" - klikajac na ikone "Moj komputer" widzimy nasze urzadzenie, klikajac na ikonie navi, widzimy dwa lub wiecej "dyskow wymiennych".. Jeden z tych "dyskow" to wlasnie nasza karte SD. Nas interesuje nazwa pod jaka jest ten "dysk" widziany"
(Nazwy kart to najczesciej SDMMC, StorageCard, Storage Card, MyFlashDisk itp.. Nalezy zwrocic uwage na pisownie tej nazwy *(duze i male litery, spacje, znaki specjalne itp.).

czyli w przykladzie:
Nazwa naszej karty to SDMMC, wiec nazwa nie jest zgodna z nazwa podana w sciezce "DirContent" i sciezce "DirSave", wiec wpisy poprawiemy i zamiast powyzszych wygladaja po edycji tak:
DirContent=\SDMMC\Primo\content
DirSave=\SDMMC\Primo\save

Nazwy folderu \Primo, nie zmieniamy, gdyz zgodnie z rozdzialem 1-ym folder w ktorym znajduje sie nasze oprogramowanie nawigacyjne nosi nazwe \Primo,

ExeName=iGO.exe
Sound=set.wav

- ExeName=iGO.exe
Tutaj nie zmieniamy nic, gdyz jesli postepowalismy tak jak napisalem w rozdziale 1-ym, nasz plik uruchamiajacy program nazywa sie iGO.exe.
Sound=set.wav
Tym fragmentem nie bedziemy sie zajmowac - jest to nazwa pliku dzwiekowego, ktory jest odgrywany jako dzwiek komunikatu podczas uzycia funkcji "zmien mape" - no jesli koniecznie ktos chce zmienic ten dzwiek na inny, to musi zmienic ta nazwe na inna nazwe dzwieku, znajdujacego sie w pliku "data.zip" w folderze \audio.

Plik "Mapchanger.ini" mamy skonfigurowany..

[mapchanger]
swpoi=1
swbuilding=0
swhistspeed=0
swphoneme=0
DirContent=\SDMMC\Primo\content
DirSave=\SDMMC\Primo\save
ExeName=iGO.exe
Sound=set.wav


Identyczne konfigurujemy inne pliki *.ini z folderu \utility

Teraz pozostaje nam skopiowanie folderu \utility z pulpitu naszego komputera do nawigacji - caly folder kopiujemy do folderu \Primo czyli pliki "mapchanger.ini i inne znajduja sie teraz na jkarcie SD w folderze \Primo\utility.

Ale to nie wszystko, byzmienarka map dzialala poprawnie, pozostaje nam jeszcze wlasciwe rozmieszczenie map na karcie SD.

Zanim jednak do tego dojdziemy pokrotce opisze zasade dzialania "Mapchanger'a":
Mapchanger to programik wykonujacy na nasze zadanie, za pomoca skryptow, zmiane nazw katalogow z mapami.. Poniewaz Primo potrafi czytac tylko mape znajdujaca sie w katalogu Primo\content\map,
Wiec w przykladzie:
- Aktualnie uzywamy mapy TeleAtas - znajduje sie ona w katalogu \Primo\ciontent\map
Jesli chcemy zmienic mape na Navteq (znajdujaca sie w katalogu \Primo\content\map_nt), uruchamiamy "Mapchangera, wskazujac mu mape Navteq, a on wykonujac skrypt zawarty w pliku "maphanger.nfrun" i kolejno zmienia nam:
a) nazwe katalogu \map z aktualna mapa TeleAtlas na \map_ta,
b) wykonuje druga zmiane nazw i tym razem zmienia nam nazwe katalogu z mapami Navteq czyli \map_nt na \map
Tym sposobem Primo znow odczyta nam po uruchomieniu (po zmianie mapy wymagane jest ponowne uruchomienie programu - wykonuje sie ono automatycznie), mape z katalogu \map, ale tym razem bedzie to mapa Navteq


Zasade znamy, wiec bierzermy sie za porzadkowanie map:
Zalozmy, ze mamy 3 komplety map (komplet to nie tylko mapy lecz takze pliki *.fda, *.ftr, *.fpa, *.hnr):
- Mapy od TeleAtlas'a
- Mapy od Navteq,
- i dodatkowo mapy dostawcow lokalnych (Emapa, Ceda, BakarSoft i inne)
wiec potrzebne nam sa 3 foldery z mapamiL:
folder \map juz mamy w folderze \Primo\content\ - wlasnie do niego (\Primo\content\map) kopiujemy mapy (i pliki *fda, *.ftr, *.hnr itp) od TeleAtlas (nie do folderu \map_ta - tego folderu na karcie nie moze byc podczas naszej konfiguracji)w folderze \Primo\content\, tworzymy folder \map_nt i tu kopiujemy mapy od Navteq'a
w folderze \Primo\content\, tworzymy folder \map_ot i do niego kopiujemy mapy dostawcow lokalnych..

Mapy juz znajduja sie we wlasciwych folderach, teraz nalezy jeszcze do wlasciwych folderow (tych do ktorych skopiowalismy mapy) wgrac maly pliczek tekstowy (te male pliki tekstowe znajduja sie w naszej paczce z wtyczkami w folderze \copy_to_coresponding_map_folder
i tak plik:
!map_ta.txt kopiujemy do folder \map
!map_nt.txt kopiujemy do folder \map_nt
!map_ot.txt kopiujemy do folderu \map_ot

W naszym, przykladzie chcielismy by wraz ze zmiana mapy zmienialy nam sie zestewy punktow POI, wiec z plikami *.poi postepujemy analogicznie:
POI od TelaAtlas kopiujemy do folderu \Primo\content\poi (nie tworzymy folderu \Primo\content\poi_ta).
POI od NAvteq, do folderu \Primo\content\poi_nt
POI dostawcow lokalnych do folderu \Primo\content\poi_ot

Jesli w opcjach pliku mapchanger.ini uwzglednilismy zmiane innego elementu (bydynkow, phoneme) i postawilismy przy nim znak "1", to musimy tak samo jak dla map i poi utworzyc analogiczne foldery i tak samo zlokalizowac te obiekty.

To prawie wszystko..Wszystko bedzie, gdy do pliku sys.txt dodamy wpis:
Kod:
[Mapchanger]
map_ta = "TELEATLAS"
map_nt = "NAVTEQ"
map_ot = "INNE"

i wpis:
Kod:
[interface]
show_mapchanger=1

jesli chcemy by ikona "Mapchanger'a" pokazywala nam sie na glownym ekranie Primo.

Teraz wystarczy uruchomic Primo i mozemy zmieniac mapy w zaleznosci od tego jaki dostawca w danych warunkach najbardziej nam odpowiada.

Czesc poswiecona instalacji i wstepnej konfiguracji, mamy juz za soba, ale przeciez co jakis czas pojawiaja sie nowe wersje naszego ulubionego oprogramowania i chcielibysmy je miec na swoim urzadzeniu. Nadszedl czas na:

Rozdzial VIII - Aktualizacja oprogramowania.

Aktualizacja naszego Primo jest bardzo prostym zabiegiem, jednakze mozemy napotkac przy tej priostej czynnosci sporo problemow.

W rozdziale tym opisze w jaki sposob wykonac aktualizacje do nowej wersji Primo..
Oczywiscie zaczynamy od pobrania paczki z nowa wersja.
Gdy juz paczke mamy na komputerze, (zazwyczaj jest to archiwum w formacie *.rar) rozpakowujemy ja na pulpit naszego komputera PC i postepujemy podobnie jak w rozdziale I - "Rozpoczynamy", czyli:
1. Zmieniamy nazwe pliku wykonywalnego na iGO.exe,
2. Sprawdzamy czy plik "data.zip" zawiera rozdzielczosc naszego urzadzenia (jak, opisalem w rozdziale "I")
3. Do aktualizacji potrzebne sa nam wylacznie pliki:
- iGO.exe, data.zip, (czasem branding.zip - dlaczego czasem opisze na koncu rozdzialu), folder \licence i plik \Primo\content\global_cfg\global_cfg.zip - to wszystko - pozostale pliki i foldery nas nie interesuja.
Uwaga.. Nigdy nie kopiujemy pliku sys.txt
4. Wymienione w punkcie "3." pliki i foldery, kopiujemy na karte naszej navi zastepujac istniejace pliki i foldery.
5. Uruchamiamy sprzet, odpalamy "Primo" i obserwujemy komunikaty pojawiajace sie na ekranie...

W optymistycznej wersji wszystko powinno byc dobrze, ale nie zawsze tak jest i bardzo czesto Primo nam sie nie uruchomi.. Jesli nie wystartowalo, przegladamy pliki i foldery na naszej karcie SD w katalogu \Primo i tak:
a. Usuwamy folder \Primo\save (warto skopiowac z tego folderu pliki \userlist\fuel.txt, history.sav, user.upoi), ,
b. Z folderu \Primo\content\userdata\poi usuwamy wszystkie pliki z rozszerzeniem innym niz *.kml (czyli usuwamy pliki *.kix, *.kns, *.kst),
c. Usuwamy (jesli istnieje) folder \Primo\ui_igo9 (przed usunieciem robimy jego kopie),
d. Usuwamy z folderu \Primo\content\speedcam, wszystkie pliki poza plikiem speedcam.txt (czyli pliki *.spdb i *.spud)
e. Wkladamy karte do naszej navi i ponownie odpalamy "Primo", oczywiscie obserwujemy komuniakty pojawiajace sie na ekranie..
Tym razem powinnismy osiagnac sukces..

Czesto jednak podczas uruchamiania (dotyczy glownie rozdzielczosci innych niz 480x272 i 800x480) pojawi nam sie komunikat "Failed to open file: map_housenumber_bg@130x28.bmp exiting application" lub podobny - problem z niewlasciwym plikiem "data.zip" (komunikat zapisujemy szczegolowo na kartce papieru):
Sa dwa sposoby na rozwiazanie problemu:
1'y, to pobranie sprawdzonego, dzialajacego pod nasza rozdzielczoscia pliku data.zip,
2'gi, to naprawienie usterki samemu i ten sposob opisze:

Zabieramy sie za naprawe data.zip (oczywiscie wszystkie czynosci wykonujemy na komputerze).
- Otwieramy winrar.em plik "data.zip" (nie rozpakowujemy)
- wyszukujemy w oknie winrar,a w folderach "data.zip" (najlepiej zaczac poszukiwania w folderze \ui_igo9\480_272 - folder z nasza rozdzielczoscia mozemy pominac, gdyz tam tego pliku brakuje), pliku okreslonego w komunikacie czyli w opisanym przykladzie pliku "map_housenumber_bg@130x28.bmp",
- jesli plik znalezlismy kopiujemy go z okna winrar'a na pulpit naszego komputera, a nastepnie wklejamy go z pulpitu komputera do okna winrar, a do folderu z nasza rozdzielczoscia (bo tam wlasnie tego pliku brakowalo).
- zamykamy okno winrar'a, przenosimy naprawiony data.zip do naszej navi i znow odpalamy "Primo"
Analogiczny komunikat lecz tym razem informujacy o braku innego pliku moze nam sie pojawic po raz kolejny - postepujemy jak wyzej, az do osiagniecia pelnego sukcesu..

Pisalem, ze aktualizacja branding.zip jest potrzebna "tylko czasem"..
branding.zip w czystej postaci nie zawiera nic poza plikiem "branding.ini", ale czesto mamy wlasny branding.zip i w nim najczesciej znajduja sie alternatywne ikony punktow poi lub tez specjalne ustawienia i ta czesc pliku moze byc nie do konca kompatybilna z wersja Primo do ktorej chcemy zaktualizowac program..
Jesli w/w procedury uruchamienia Primo nie pomagaja, a na forum uzytkownicy pisza, ze nowa wersja Primo dziala, to najprawdopodobniej odpowiedzia na pytanie "dlaczego nie dziala u mnie?, jest plik branding.zip..

Nie polacam kopiowania tego pliku z paczki, ktora sciagnelismy (paczki bywaja modyfikowane w rozne dziwne sposoby i najczesciej modyfikacje sa w pliku branding.zip), najprosciej poprostu wyczyscic branding.zip z "balastu":
- otwieramy branding.zip naszym "winrar'em" (nie wolno rozpakowywac pliku) i usuwamy z niego wszystko, poza plikiem "branding.ini" - tak oczyszczony plik kopiujemy ponownie do katalogu \Primo na naszej navi..

Po tych zabiegach (najczesciej tylko kilka z nich moglo okazac sie konieczne), odzyskujemy nasze "ulubione, statystyke paliwa, historie, itp. z plikow, ktore wczesniej usunelismy z navi, ale ktore przeciez zaopisalismy na komputerze (podpunkt "a." i "c.").
Pliki z podpunktu "a." mozna skopiowac za jednym razem, natomiast folder \ui_igo9 kopiujemy dopiero wtedy jesli Primo dziala i nie ma innych bledow..
Jesli po wgraniu folderu \ui_igo9 Primo nie chce sie uruchomic, niestety folder musimy usunac bezpowrotnie..

Rozdzial IX - Konfiguracja zaawansowana.
Pliki \Primo\config\devices\xxxx.ini i plik \Primo\sys.txt

Do konfiguracji opcji niedajacych sie skonfigurowac poprzez Menu programu, sluza pliki device.ini (gdzie "device" to nazwa naszego urzadzenia - bede ta nazwe stosowal zamiennie z nazwa xxxx.ini) oraz plik sys.txt.
W tej czesc zajmiemy sie wlasnie tymi plikami..

Pliki device.ini i sys.txt sa najwazniejszymi plikami w naszym, programie i jakikolwiek bledny wpis, moze spowodowac calkowite unieruchomienie programu.
Postepujemy z nimi bardzo ostroznie. Powinny byc w nich zawarte wylacznie funkcje, ktorych nie da sie skonfigurowac w inny sposob. Ustwien, dodanych wpisami w tych plikach nie da sie wylaczyc ani zmienic poprzez menu programu (sa nadrzedne nad innymi ustawieniami).


Na poczatek krotkie wyjasnienie co konfigurujemy w jakim pliku:
Pliki *.ini w katalogu \Primo\config\devices a konkretnie plik zawierajacy w nazwie, nazwe naszego urzadzenia, to konfiguracja wylacznie sprzetowa (nie umieszczamy w nim wpisow dotyczacych konfiguracji samego oprogramowania, a jedynie wpisy odpowiedzialne za konfiguracje sprzetu) czyli wpisy dotyczace ustawien GPS, Bluetooth, TMC, zarzadzania energia, rozdzielczosci sprzetu (jesli Primo nie ustawi jej automatycznie) itp..
Plik sys.txt sluzy konfiguracji samego oprogramowania..

Tutaj znowu nalezy sie wyjasnienie..
Nasze "Primo" zawiera sporo plikow konfiguracyjnych i w zwiazku z tym przydziela im swego rodzaju priorytety.
Zaczniemy od priorytetu najnizszego, konczac na najwyzszym:
- \Primo\data.zip - tu znajduja sie pliki z ustawieniami domyslnymi, zapewniajace standardowa konfiguracje (pliku nie modyfikujemy)
- \Primo\branding.zip - tutaj mamy pliki, zmieniajace lub dopasowujace konfiguracje oprogramowania oraz pliki zmieniajace interface programu, ikony, dzwieki itp. (Zaawansowani uzytkownicy moga sie pokusic o dodanie nowych opcji, zmiany wygladu, ikon itp. wlasnie w tym pliku - mniej zaawansowanym nie polecam zabawy),
- \Primo\content\skin\skin.zip - podobnie jak branding.zip - zmienia i rozszerza standardowa konfiguracje,
- \Primo\save\system.ini - tu "Primo" zapisuje konfiguracje rozpoznana automatycznie i konfiguracje zmieniona przez uzytkownika za pomoca opcji menu programu (tego pliku tez nigdy nie modyfukujemy)
- \Primo\config\devices\xxxx.ini - tu jest nasza konfiguracja sprzetu,
- \Primo\sys.txt - a tu nasza wlasna konfiguracja oprogramowania
Czyli wpisy w branding.zip ignoruja analogiczne w data.zip, wpisy w skin.zip analogiczne w data.zip i branding.zip, natomiast wpisy w sys.txt anuluja wszystkie inne w w/w wymienionych plikach.

\Primo\config\devices\xxxx.ini
(przypominam, ze "xxxx" to nazwa naszego urzadzenia) i zawarta w nim konfiguracja sprzetu, to poprostu eleganckie i zgodne z zalozeniami programistow rozwiazanie..
(Polecam i opisuje, wlasnie taka podwojna, rozdzielona na warstwe sprzetowa i programowa konfigurcje z uzyciem plikow xxxx.ini i sys.txt).
Jednakze plik ten nie jest konieczny do dzialania systemu, bo wszystko co w nim konfigurujemy, mozemy w identyczny sposob wstawic do pliku sys.txt.
Jesli pomijamy plik "xxxx.ini", w pliku sys.txt kasujemy sekcje [device], bo wlasnie ta sekcja wskazuje oprogramowaniu, ze konfiguracja urzadzenia jest zawarta w pliku xxxx.ini.


By zrozumiec, co device.ini powinien zawierac warto przyjrzec sie plikom *.ini, w data.zip w katalogu \config\devices\
najwazniejsza jest sekcja:
[gps]
w niej wpisujemy:
ustawienia portu, predkosci (oczywiscie taka jaka obsluguje nasz sprzet), np:
Kod:
[gps]
port=7
baud=57600


czesto, szczegolnie w urzadeniach MIO port i predkosc nie sa wystarczajace, by Primo wlasciwie ustalalo polozenie gps i wtedy musimy posluzyc sie okresleniem dodatkowych parametrow przykladowo:
Kod:
source = "a701serial"
maximise_baud = 0
devicename_template="VSP%d:"

(Parametry te podaje wylacznie w celach pogladowych i sa specyficzne dla roznego rodzaju sprzetu)..

Dodatkowo w zaleznosci od tego jakie mozliwosci posiada nasz sprzet w tym pliku konfigurujemy w odpowiednich sekcjach:
[tmc] - ustwawienia odbiornika TMC
[power] - ustawienia zarzadzania energia,
[bluetooth] - ustawienia bluetooth,
[phone] - ustawienia modulu telefonicznego,
[rawdisplay] - rozdzielczosc sprzetu, jesli nie jest obslugiwana domyslnie.
oraz inne ustawienia jesli sa do wykozystania w naszym urzadzeniu, takie jak klawisze, karta wi-fi itp..
Poszczegolnych sekcji i mozliwych do wykozystania parametrow nie bede opisywal, gdyz sa scisle uzaleznione od sprzetu i dla kazdego modelu urzadzenia konfiguracja moze byc calkiem inna.

Na dluzej zatrzymamy sie tylko na omowieniu sytuacji, gdy mamy urzadzenie z rozdzieloczoscia ktorej nie ma zadnym data.zip.
Wrocimy do przykladu z rozdzialu I:
- mamy sprzet z rozdzielczoscia ekranu 640x480,
- natomiast dysponujemy plikiem data.zip z zawarta rozdzielczoscia 320x240
Musimy posluzyc sie malym trickiem polegajacym na programowym rozciagnieciu 320x240 do wymiarow naszego ekranu (640x480)
w tym celu wystarczy dodac do pliku konfiguracyjnego ponizsze wpisy:

Kod:
[interface]
resolution_dir="320_240"

[rawdisplay]
screen_x=640
screen_y=480
stretch=1



Plik \Primo\sys.txt

Uwaga!! Niewlasciwe wpisy moga spowodowac brak mozliwosci uruchomienia programu. Wpisy do pliku sys.txt dodajemy wylacznie wtedy, gdy chcemy zmienic dzialanie jakiejs funkcji, a brak jest mozliwosc jej zmiany z poziomu "Menu".
Plik sys.txt powinien zawierac wylacznie wpisy niezbedne - czym mniejszy tym lepszy. Pomiedzy poszczegolnymi wp[isami istnieje siec wspolzaleznosci i czesto wpisy wzajemnie sie wykluczaja.. Wszelkie manipulacje na pliku wykonujemy po duzym zastanowieniu i stopniowo wprowadzajac kolejne elementy, w sposob taki, by w razie problemow moc zlokalizowac wpis niewlasciwy.


Komendy i krotki opis funkcji i parametrow:
[device]
type="Goclever_5055+"
Tej sekcji nie bede juz opisywal - (patrz rozdzial I) - sekcja zbedna, gdy parametry sprzetu wpisujemy do pliku sys.txt
[camera]
; wspólne ustawienia
maxdistance=1000 ;maksymalna odleglosc
; ustawienia 2D
minzoom2d=200 ;powiekszenie minimalne
maxzoom2d=1500 ;powiekszenie maksymalne
defaultzoom2d=1200 ;domyslne powiekszenie
overview_zoom2d=7500 ;powiekszenie przy przegladaniu
; ustawienia 3D
minzoom=75 ;powiekszenie minimalne
maxzoom=200 ;powiekszenie maksymalne
minangle=40 ;minimalny kat pochylenia
maxangle=55 ;maksymalny kat pochylenia
defaultzoom3d=150 ;domyslne powiekszenie
defaultangle=50 ;domyslny kat pochylenia
angleoffset=10 ;kat przy przyblizaniu
speedzoom=0 ;predkosc powiekszania
speedangle=1 ;predkosc pochylania
overview_enabled=1 ;blokada powiekszenia i pochylenia
overview_distance=5000 ;odleglosc zmiany kata i pochylenia
overview_zoom3d=2500 ;odleglosc zmiany powiekszenia
overview_angle=70 ;odleglosc zmiany kata

[camera1]
[camera11]
[camera2]
[camera21]
[camera3]
[camera31]

;w tych sekcjach wpisy analogiczne jak w sekcji [camera]

[camera.roundabout]
enabled=0

;sposob zachowania mapy na rondzie (0) - rondo obraca sie, a strzalka stoi w miejscu (1)- strzalka przejezdza po rondzie, a rondo stoi w miejscu.

[camera.intersection_zoom]
enabled=1

;powiekszanie na skrzyzowaniach

[other.fm_transmitter]
fmtx_enabled=0

;wlaczenie transmitera FM

;[modules]
;IFM_TRANSMITTER="NNGHAL_FM_TRANSMITTER"
;IFM_TRANSMITTER_MANAGER="FM_TRANSMITTER_MANAGER_IMP"

;dodatkowe ustawienia dotyczace transmitera FM

[2d]
;ustawienia widoku 2D
label_rendering_order=1 ;(0)wlaczenie renderingu etykiet (text, ekran,ikona)
building_draw_outline=1 ;(0)wlacza zarys budynkow
building_maxzoomlevel=500 ;(500)maksymalne powiekszenie budynkow
draw_polygon_contours=0 ;(1)rysowanie bryl budynkow
drop_little_road_segments=1 ;(0)pokazuj krotkie odcinki drog
show_planned_route_arrows=1 ;(1)strzalki pokazujace zaplanowana trase
road_simplification_level=5 ;(5)poziom uproszczenia wyswietlania drog
adaptive_2d=1 ;(1)adaptacja w trybie 2D
group_poi_icons=0 ;(1)grupowanie obiektow POI
max_icons_shown=20 ;(30)maksymalna ilosc wyswietlanych obiektow
enable_icon_fight=1 ;(0)wlacza pokazywanie ikon nad mapa
traffic_lights=1 ;(0)pokazywanie sygnalizacji swietlnej
mincarsize=80 ;()minimalna wielkosc kursora
mincarsize_zoomlevel=2000 ;minimalne powiekszenie kursora
maxcarsize=150 ;()maksymalne powiekszenie kursora
maxcarsize_zoomlevel=200 ;maksymalna wiekosc przy poziomie powiekszenia
min2dplannedroutewidth=5 ;(5)minimalna szerokosc drogi

[3d]
;ustawienia widoku 3D
disable_car_normals=1 ;blokowanie wielkosci kursora
anti_alias_buildings=0 ;(0)wygladzanie brylbudynkow
anti_alias_landmarks=0 ;(0)wygladzanie obiektow 3D
anti_alias_shapes=0 ;(0)wygladzanie ksztaltow
landmark_min_brightness=300 ;(700)minimalna jasnosc obiektow 3D
max_pois=60 ;(97)maksymalna ilosc punktow POI na ekranie
max_pois_on_horizont=12 ;(17)maksymalna ilosc punktow POI na horyzoncie
use_all_building_textures=0 ;(1)teksturowanie bryl budynkow
render_buildings_as_shapes=0 ;(0) budynki 3D plasko na ziemi - zarysy podstaw, zamiast bryl
roads_as_line_stripes=1 ;(1)wyswietlanie drog jako pasow
reduce_line_stripes=1 ;(0)zredukowanie pasow drog do linii
asymmetric_projection=0 ;(0)asymetryczny rzut
planned_route_visible_behind_mountains=0 ;(1)planowana trasa widoczna za gorami
planned_route_track_width=10 ;szerokosc pasa trasy
planned_route_track_contour_width=2 ;szerokosc konturu
car_antialias_mode=edgeblur ;(supersample) edgeblur - tryb wygladzania kursora
fade_around_cursor=1 ;budynki znikaja z mapy po kliknieciu
fade_distance_for_car=40 ;(20)budynki blakna w odleglosci
fade_overlap_tolerance=50 ;(32)tolerancja zanikania obiektow

[3d_config]
roadsign_always_framed=0 ;baloniki z nazwami drog aktywne tylko w trybie nawigacji (0) lub rowniez w trybie przegladania (1)

[debug]
;log_1="\Storage Card\igo8_primo\_debug.log::5" ;Wlaczenie tworzenia pliku logowania dla tts itp oaraz sciezka do tego pliku..
disablesmartdetour=0 ;wlacza obliczanie objazdow
tmc_provider_list_plus=1 ;wlacza liste dostawcow TMC
skindebug=0 ;wlacza debugowanie funkcji skina
showsuspendmessage=0 ;powrot ze stanu uspienia"
usenightmode_tunel=1 ;wlacza tryb nocny w tunelach
show_battery_percent=1 ;pokazuje procent naladowania baterii
experimental_features=0 ;wlacza dodatkowe opcje w menu
tmc_all_stations=1 ;(0) pokazuje wszystkie stacje tmc
hnr=1 ;(1) wlacza uzywanie plikow *.hnr, w sekcji [route] ustawiamy minimalna dlugosc trasy, dla ktorej chcemy uzywac *.hnr
skip_eula=1 ;pomija pokazywanie sie ekranu licencji
show_junction_view=1 ;wlacza widoki skrzyzowan (0) - ustawienia w pliku config\junctionview.ini
show_gps_pos=1 ;wlacza pokazywanie dokladnej pozycji gps na mapie - punkcik
show_signpost=1 ;wlacza pokazywanie drogowskazow
show_oneway=1 ;0 wlacza pokazywanie strzalek na drogach jednokierunkowych
show_oneway_3d=1 ;0 jak wyzej lecz w trybie 3D
show_arrows_on_route=1 ; wlacza pokazywnie strzalek na trasie
show_lane_info=1 ;wlacza tablice pasa ruchu


C.D.N
_________________
Zastrzegam sobie prawo do zmiany zdania w dowolnej chwili, wyrażona opinia jest aktualna tylko w chwili jej pisania..
Ostatnio zmieniony przez janusz_40 2011-08-17, 22:28, w całości zmieniany 40 razy  
 
 
janusz_40 
Maestro GPS
CM-7068, GC-5055+



Pomógł: 114 razy
Dołączył: 15 Cze 2008
Posty: 3923
Wysłany: 2011-07-19, 15:58   

Poradnik oczywiscie bedzie pisany caly czas..

Chcialbym dodac dzial poswiecony najczestszym problemom spotykanym przy instalacji i konfiguracji Primo..

Oczekuje na posty typu:
Format postu:
Pytanie:
- opis problemu, zapytanie o sposob konfiguracji, instalacji itp..
Odpowiedz:
Sposob na rozwiazanie problemu, udzielenie wskazowek pytajcemu..

Zasady:
Odpowiedzi na pytania (jesli je znamy, rowniez przedstawiamy w poscie, jesli odpowiedzi nie znamy, odpowiadam ja lub inni czytelnicy tematu).
By nie wprowadzac w blad odpowiadamy na zapytania bez odpowiedzi cytujac pytanie.
Odpowiadamy jedynie wtedy, gdy jestesmy pewni, ze nasze wskazowki sa wlasciwe,
W temacie nie prowadzimy dyskusji - wylacznie forma - pytanie > odpowiedz..
Posty bede laczyl, edytowal, usuwal, zaleznie od potrzeb, wiec prosze sie nie obrazic, jesli czyjs post wyda mi sie nie przydatny ;-)

Pozdrawiam i zapraszam do "zabawy"
_________________
Zastrzegam sobie prawo do zmiany zdania w dowolnej chwili, wyrażona opinia jest aktualna tylko w chwili jej pisania..
 
 
jacekp1313 
Maestro GPS
Mio500+MMSDTop legal


Pomógł: 501 razy
Dołączył: 25 Wrz 2008
Posty: 17354
Wysłany: 2011-07-20, 09:08   

janusz_40 napisał/a:
Chcialbym dodać dział poświęcony najczęstszym problemom
Na początek http://www.my-navia.pl/vi...p=302490#302490

A dyskusja o poradniku wydzielona do http://www.my-navia.pl/viewtopic.php?t=32754


Uwaga:
Wszystkie pliki można znaleźć w dziale z linkami
Uwagi typu "linki w poradniku nieaktywne" będą ignorowane
_________________

 
 
Wyświetl posty z ostatnich:   
Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  
 
 

Powered by phpBB modified by Przemo © 2003 phpBB Group
Strona wygenerowana w 5,08 sekund. Zapytań do SQL: 13