Navit: Unterschied zwischen den Versionen
B-M-N (Diskussion | Beiträge) (→Kartenmaterial herunterladen: Format, RS) |
B-M-N (Diskussion | Beiträge) K (Textersetzung - „z.B.“ durch „z. B.“) |
||
(87 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
+ | Dieses Projekt beschreibt die Vorgehensweise um Navit auf dem [[PNA 500|PNA500T]] (MD96012) zum Laufen zu bringen. | ||
− | + | Diese Vorgehensweise ist leicht abgewandelt auch auf andere PNAs/PDAs übertragbar. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | Des Weiteren wird auf die Verwendung weiterer Software Bezug genommen. | |
− | + | {{Hinweis}} Für Schäden am Gerät durch ggf. gemachte Änderungen, auch nach dieser Anleitung, wird '''keine''' Haftung übernommen! | |
− | |||
− | |||
− | + | == Was ist Navit? == | |
+ | Navit ist ein unter der GPL stehendes Open-Source-Projekt. Es enthält neben einigen Tracking-Funktionen auch eine Navigations-Engine. | ||
+ | Navit ist Plattform unabhängig, so gibt es Binaries für Windows (32bit), Windows Mobile, Windows CE, Android und Linux. | ||
+ | Die aktuelle (28.05.2019) Stable Version ist '''0.5.3''' vom 31.08.2018 . | ||
'''Vorteile''' | '''Vorteile''' | ||
* kostenloses Open-Source-Programm, welches unter der GPL steht | * kostenloses Open-Source-Programm, welches unter der GPL steht | ||
* für verschiedene Plattformen erhältlich | * für verschiedene Plattformen erhältlich | ||
− | * extrem konfigurierbar | + | * extrem konfigurierbar, von der Stimme zum Layout bis hin zum Menü |
* brauchbare Navigations-Engine | * brauchbare Navigations-Engine | ||
− | * Kann mit verschiedenen | + | * Kann mit verschiedenen Kartenarten umgehen wie OSM, Garmin, Reiseplaner |
'''Nachteile''' | '''Nachteile''' | ||
− | * Konfiguration nur über .xml-Datei möglich | + | * Konfiguration nur über ''.xml''-Datei möglich |
− | |||
− | + | == Was ist OpenStreetMaps (OSM)? == | |
− | [ | + | [[Abkürzungen_Begriffe_Formate#OSM|OSM]] ist eine offene Weltkarte, an der sich alle beteiligen können. Man könnte sagen, OSM ist für Straßenkarten das, was Wikipedia für Lexika ist. |
'''Vorteile''' | '''Vorteile''' | ||
Zeile 38: | Zeile 33: | ||
'''Nachteile''' | '''Nachteile''' | ||
* weite Teile außerhalb Europas noch unvollständig | * weite Teile außerhalb Europas noch unvollständig | ||
− | * riesige Kartendatei(en) -zumindest DACH und BeNeLux- wegen der vielen POIs (z.B. Parkbänke...) | + | * riesige Kartendatei(en) -zumindest DACH und BeNeLux- wegen der vielen POIs (z. B. Parkbänke...) |
* übliche "Wikipedia"-Nachteile | * übliche "Wikipedia"-Nachteile | ||
− | + | == Benötigte Software == | |
− | + | ; Microsoft ActiveSync | |
− | Für die Verbindung PC | + | : Für die Verbindung des Windows-PC mit dem PNA wird [[Kompatible_Software#Microsoft ActiveSync|Microsoft ActiveSync]] benötigt, getestete und somit empfohlene Version ist 4.5. <br />Es soll unter Linux eine Möglichkeit mit SynCE geben. Ein Versuch mit Ubuntu 11.04 und der in der Repository befindlichen Version schlug allerdings fehl. |
− | Es soll unter Linux eine Möglichkeit mit SynCE geben. Ein Versuch mit Ubuntu 11.04 und der in der Repository befindlichen Version schlug allerdings fehl. | + | ; WinCE Registry Editor |
− | + | : Zum Bearbeiten der WinCE-Registry wird ein Registry Editor wie z. B. RegEdit (Download siehe [[#Weblinks | Weblinks]]) oder [[Kompatible_Software#CERegEditor|CERegEditor]] benötigt. Eine Internet-Suche nach "WinCE Registry Editor" bietet im Suchergebnis diverse Freeware-Tools an. | |
− | + | ; ShowTaskBar | |
− | + | : Um die Taskleiste sichtbar zu machen wird das Programm [[Kompatible_Software#toosten ShowTaskBar V1.1|toosten ShowTaskBar V1.1]] benötigt. (Download siehe [[#Weblinks | Weblinks]]) | |
− | Zum Bearbeiten der WinCE- | + | ; {{Sprungmarke | PortSplitter}} (Optional) |
− | + | : Soll mehr als ein Programm auf das GPS-Device zugreifen (z. B. Navit und GPSTacho), ist diese Software zwingend nötig. VirtComNG (2.x) aus dem POI-Observer-Paket funktioniert leider nicht bzw. nicht zuverlässig (Navit wird extrem langsam). PortSplitter kann man bei gpsmeter.com beziehen (Download siehe [[#Weblinks | Weblinks]]). Da es kein Paket explizit für WinCE4 gibt, muss man auf die Windows Mobile 2003-Version zurückgreifen. Zusätzlich wird die ''AYGSHELL.DLL'' benötigt. | |
− | + | ; {{Sprungmarke | Hotkey}} | |
− | + | : Dieses Programm [[Kompatible_Software#Hotkey|HotKey]] fängt Tastencodes (Tastendrücke) ab und führt ggf. eine oder mehrere Aktionen aus. (Download siehe [[#Weblinks | Weblinks]]) | |
− | Um die Taskleiste sichtbar zu machen wird | + | ; Original GoPAL-Software |
− | + | : Aus dieser Software muss die Einstellungsseite zum Einstellen der Lautstärke, Bildschirmhelligkeit etc. aufgerufen werden. | |
− | + | ; Navit | |
− | + | : Das Kernstück dieses Projekts. Auf die Software wird u. a. weiter unten Bezug genommen. (Download siehe [[#Weblinks | Weblinks]]) | |
− | Soll mehr als ein Programm auf das GPS-Device zugreifen (z.B. Navit und GPSTacho), ist diese Software zwingend nötig. VirtComNG (2.x) aus dem POI-Observer-Paket funktioniert leider nicht bzw. nicht zuverlässig (Navit wird extrem langsam). PortSplitter kann man bei | + | ; GPS-Tacho (optional) |
− | + | : Ein Programm [[Kompatible_Software#GPSTacho|GPS-Tacho]] zur GPS-unterstützten Geschwindigkeitsanzeige mittels Tachometer beinhaltet auch div. Odometer-Funktionen und ist durch INI-Dateien konfigurierbar. (Download siehe [[#Weblinks | Weblinks]]) | |
− | |||
− | Dieses Programm fängt Tastencodes (Tastendrücke) ab und führt ggf. eine oder mehrere Aktionen aus. | ||
− | [ | ||
− | |||
− | |||
− | Aus dieser Software muss die Einstellungsseite zum Einstellen der Lautstärke, Bildschirmhelligkeit etc. aufgerufen werden. | ||
− | |||
− | |||
− | Das Kernstück dieses Projekts. Auf die Software wird u.a. weiter unten Bezug genommen. | ||
− | [ | ||
− | |||
− | |||
− | Ein Programm zur GPS- | ||
− | [ | ||
== Vorbereiten des PNAs == | == Vorbereiten des PNAs == | ||
Für das Aufspielen der neuen Software muss das PNA entsprechend vorbereitet werden. | Für das Aufspielen der neuen Software muss das PNA entsprechend vorbereitet werden. | ||
=== Sichern der Originalsoftware === | === Sichern der Originalsoftware === | ||
− | + | ; Geräte ohne internen Speicher | |
Um die Originalsoftware zu sichern ist lediglich der Inhalt der SD-Karte per Kartenlesegerät auf dem PC zu kopieren. Ein "Umzug" der Software auf eine 4GB SD-Karte (nicht SDHC!) ist erforderlich, möchte man sie parallel betreiben. Größere Karten (sofern überhaupt verfügbar) wurden nicht getestet. | Um die Originalsoftware zu sichern ist lediglich der Inhalt der SD-Karte per Kartenlesegerät auf dem PC zu kopieren. Ein "Umzug" der Software auf eine 4GB SD-Karte (nicht SDHC!) ist erforderlich, möchte man sie parallel betreiben. Größere Karten (sofern überhaupt verfügbar) wurden nicht getestet. | ||
− | + | ; Geräte mit internem Speicher | |
− | |||
Findet sich auf dem Typenschild zur Bezeichnung "MDPNA500T" noch der Zusatz "M2" bzw. "M5", handelt es sich um ein Gerät mit internem Speicher (256 bzw. 512MB). | Findet sich auf dem Typenschild zur Bezeichnung "MDPNA500T" noch der Zusatz "M2" bzw. "M5", handelt es sich um ein Gerät mit internem Speicher (256 bzw. 512MB). | ||
Hier ist das Gerät per USB und ActiveSync zu verbinden und der Inhalt des Ordners "\My Flash Disk" auf den PC zu sichern. Dieser Vorgang dauert einize Zeit. | Hier ist das Gerät per USB und ActiveSync zu verbinden und der Inhalt des Ordners "\My Flash Disk" auf den PC zu sichern. Dieser Vorgang dauert einize Zeit. | ||
=== Sichtbarmachen des Desktops und der Taskbar === | === Sichtbarmachen des Desktops und der Taskbar === | ||
− | + | Folgendes bitte beachten: | |
− | + | # Per ActiveSync den Ordner ''\My Flash Disk\Programme'' bei Geräten mit internem Speicher bzw. Ordner ''\My Storage Card\Programme'' bei Geräten ohne internem Speicher erstellen. | |
− | + | # Den Registry Editor und die ''ShowTaskbar.exe'' in das erstellte Verzeichnis kopieren. | |
− | + | # Per Rechtsklick > Verknüpfung erstellen für beide Programme eine Verknüpfungsdatei generieren. | |
− | + | # Die Verknüpfungsdateien in den Ordner ''\Windows\StartUp'' des PNAs kopieren. | |
− | + | # Softreset des PNAs durchführen. Nach Start des Gerätes müsste die Taskleiste und/oder zumindest der Registry Editor sichtbar sein. | |
− | + | # Im Registry Editor den Schlüssel <code>HKLM\init</code> öffnen und den Eintrag <code>Init82</code> löschen.<br />Hier kann man eigentlich nichts kaputt machen; ein Hardreset (Aus- und Einschalten des PNAs am unteren Schalter) macht alle Änderungen am Flashspeicher rückgängig, auch die Verknüpfungen im ''StartUP''-Ordner. | |
− | + | # Erneuten Softreset durchführen. Es müssen jetzt Taskbar und Registy Editor zu sehen sein. Schließt man den Registry Editor, ist der Desktop sichtbar. | |
− | |||
− | === Bei Fehlschlagen der Sichtbarmachung des Desktops === | + | ==== Bei Fehlschlagen der Sichtbarmachung des Desktops ==== |
Sollte es nicht möglich sein, mit oben genannten Schritten den Desktop sichtbar zu machen, ist ein Update des CE-Images notwendig. | Sollte es nicht möglich sein, mit oben genannten Schritten den Desktop sichtbar zu machen, ist ein Update des CE-Images notwendig. | ||
− | + | # '''Flashdatei downloaden:'''<br />Auf der Wiki-Seite [[Softwareupdates_und_Kartenstände#Firmware-Updates|Firmware-Updates]] sind CE-Images diverser GoPal-PNAs für den Download aufgelistet. (Downloads für PNA500T siehe auch unter [[#Weblinks | Weblinks]]) Für welches Gerät ein CE-Image gedacht ist, wird ebenfalls beschrieben. Bitte lieber doppelt und dreifach lesen bevor geflashed wird, denn dieser Vorgang ist NICHT durch Hardreset rückgängig zu machen! | |
− | + | # '''Flashen vorbereiten:'''<br /> Die herunter geladene Datei entpacken und deren Inhalt auf eine leere mit FAT16 formatierte SD-Karte <= 1GB kopieren, zuerst die ''.bin''- und dann die ''.cks''-Datei! | |
− | + | # '''CE-Image flashen:''' | |
− | + | ## Gerät mit Netzspannung versorgen. Geht dem Akku während des Schreibvorgangs die Puste aus, hilft nur noch der Medion Kundendienst! | |
− | + | ## Gerät am unteren Schalter aus (off) schalten. | |
− | + | ## SD-Karte einlegen ggf. tauschen | |
− | + | ## Seitliche Taste "Lautstärke -" drücken und gedrückt halten! | |
− | + | ## Gerät am unteren Schalter wieder ein (on) schalten | |
− | + | ## Es erscheint ein blauer Bildschirm mit einem Menü (PNA hochkant). Jetzt die "-" Taste loslassen. | |
− | Die herunter geladene Datei entpacken und deren Inhalt auf eine leere | + | ## Menüpunkt 2 ("CE-Image from SD", oder ähnlich) per Tastendruck "+" wählen und mit "-" bestätigen. |
− | + | ## Das Gerät liest jetzt die Flashdatei ein, löscht den Flashspeicher und schreibt das neue Image in den Flashspeicher. <br />Jetzt KEINE KNÖPFE betätigen, das Gerät ausschalten oder die Netzversorgung trennen! Bei einem Crash während des Flashvorgangs hilft nur noch der Kundendienst. | |
− | + | ## Meldet das Gerät "Writing complete" oder ähnliches, nach ca. 10s einen Hardreset (Aus- und Einschalten des PNAs am unteren Schalter) durchführen. | |
− | # Gerät mit Netzspannung versorgen. Geht dem Akku während des Schreibvorgangs die Puste aus, hilft nur noch der Medion Kundendienst! | + | ## Durch den Flashvorgang wird der Inhalt des internen Speicher, sofern vorhanden, unbrauchbar gemacht. Dieser ist zunächst zu löschen. |
− | # Gerät am unteren Schalter aus (off) schalten. | + | ## Die gesicherten Daten vom Abschnitt [[#Sichern der Originalsoftware | "Sichern der Originalsoftware"]] zurückschreiben, sofern gewünscht. |
− | # SD-Karte einlegen ggf. tauschen | + | ## Abschnitt [[#Sichtbarmachen des Desktops und der Taskbar | "Sichtbarmachen des Desktops und der Taskbar"]] erneut ausführen. |
− | # Seitliche Taste "Lautstärke -" drücken und gedrückt halten! | ||
− | # Gerät am unteren Schalter wieder ein (on) schalten | ||
− | # Es erscheint ein blauer Bildschirm mit einem Menü (PNA hochkant). Jetzt die "-" Taste loslassen. | ||
− | # Menüpunkt 2 ("CE-Image from SD", oder ähnlich) per Tastendruck "+" wählen und mit "-" bestätigen. | ||
− | # Das Gerät liest jetzt die Flashdatei ein, löscht den Flashspeicher und schreibt das neue Image in den Flashspeicher. <br />Jetzt KEINE KNÖPFE betätigen, das Gerät ausschalten oder die Netzversorgung trennen! Bei einem Crash während des Flashvorgangs | ||
− | # Meldet das Gerät "Writing complete" oder ähnliches, nach ca. 10s einen Hardreset (Aus- und Einschalten des PNAs am unteren Schalter) durchführen. | ||
− | # Durch den Flashvorgang wird der Inhalt des internen Speicher, sofern vorhanden, unbrauchbar gemacht. Dieser ist zunächst zu löschen. | ||
− | # Die gesicherten Daten | ||
− | # | ||
=== Einstellen der Windows-Systemordner === | === Einstellen der Windows-Systemordner === | ||
Zeile 132: | Zeile 102: | ||
# Registry Editor öffnen, sofern nicht bereits geöffnet. | # Registry Editor öffnen, sofern nicht bereits geöffnet. | ||
# Den Schlüssel "<code>HKLM\Explorer\System Folders</code>" öffnen. | # Den Schlüssel "<code>HKLM\Explorer\System Folders</code>" öffnen. | ||
− | # Die Einträge für Desktop und Startup entsprechend der in | + | # Die Einträge für Desktop und Startup entsprechend der in Abschnitt [[#Anlegen der neuen Systemordner | "Anlegen der neuen Systemordner"]] erstellten Ordner ändern. Die Bildschirmtastatur ist über die Taskleiste ("Tastatur mit Stift"-Symbol) erreichbar. |
==== Verknüpfungen verschieben ==== | ==== Verknüpfungen verschieben ==== | ||
− | Bevor die in | + | # Bevor die in Abschnitt [[#Registry bearbeiten | "Registry bearbeiten"]] gemachten Änderungen per [[Reset#Soft_Reset|Softreset]] wirksam gemacht werden, müssen die Verknüpfungen vom Ordner ''\Windows\Startup'' in den neuen ''StartUp''-Ordner verschoben werden. |
+ | # Die Verknüpfung zum Registry Editor kann jetzt gelöscht werden, er muss nicht immer bei Neustart aufgerufen werden. | ||
+ | # Auch den abschließenden [[Reset#Soft_Reset|Softreset]] nicht vergessen! | ||
=== Benutzerdefinierte Einstellungen === | === Benutzerdefinierte Einstellungen === | ||
− | Nun kann man das Windows-System mit der Systemsteuerung (Start/Settungs/Control Panel) nach eigenen Bedürfnissen anpassen | + | Nun kann man das Windows-System mit der Systemsteuerung (Start/Settungs/Control Panel) nach eigenen Bedürfnissen anpassen. |
− | == Navit | + | Empfohlen wird zumindest die Deaktivierung des Hintergrundbildes, da so wertvoller Speicher freigegeben wird. |
− | Als erstes muss die herunter geladene .zip-Datei | + | |
+ | == Navit einrichten == | ||
+ | Als erstes muss die herunter geladene ''navit.zip''-Datei entpackt werden. Das Programm befindet sich im Unterverzeichnis ''Navit''. | ||
=== Kartenmaterial herunterladen === | === Kartenmaterial herunterladen === | ||
− | Navit kann unter anderem OpenStreetMaps-Karten verwenden. Mit dem | + | Navit kann unter anderem OpenStreetMaps-Karten verwenden. Mit dem "Planet extractor" (Download siehe [[#Weblinks | Weblinks]]) kann ein benutzerdefinierter oder vordefinierter Bereich der Weltkarte extrahiert und heruntergeladen werden. Ganz Europa nimmt bereits 3,4 GB in Anspruch, eine genügend große SD-Karte wird vorausgesetzt. |
− | Weil die Datei später in die Konfiguration eingebunden werden muss, sollte ein einfacher Dateiname zum Speichern gewählt werden, z.B. "''osm_europe.bin''". | + | Weil die Datei später in die Konfiguration eingebunden werden muss, sollte ein einfacher Dateiname zum Speichern gewählt werden, z. B. "''osm_europe.bin''". |
=== Konfigurationsdatei bearbeiten === | === Konfigurationsdatei bearbeiten === | ||
− | Die Konfigurationsdatei | + | Die Konfigurationsdatei ''navit.xml'' befindet sich im Verzeichnis "''Navit''".<br /> |
− | + | {{Hinweis | Die Datei verwendet Unix-Zeilenumbrüche. Der Windows-Texteditor Notepad versteht diese nicht und zeigt statt dessen ungültige Zeichen an. Ein Texteditor wie Notepad++ kann die Datei korrekt anzeigen.}} | |
− | + | # '''Serielle Schnittstelle einrichten:''' <br />Die Zeile beginnend mit "<vehicle" suchen und wie folgt abändern bzw. ergänzen: <code>source="wince:com2:" baudrate="4800"</code> | |
− | Die Zeile beginnend mit "<vehicle" suchen und wie folgt abändern | + | # '''Karte automatisch in Fahrtrichtung drehen:'''<br />Zur automatischen Kartenausrichtung in Fahrtrichtung folgende Anweisungen in die "<code><vehicle</code>"-Zeile einfügen: <code>follow="1" update="1"</code> |
− | + | # '''Kartenmaterial einbinden:'''<br />Die Zeilen mit "mapset" suchen. Es kann mehrere <code><mapset [...]></code>-Tags geben. Wichtig ist, dass nur einen Block <code>mapset</code> mit <code>enabled="yes"</code> aktiviert ist. <br />Folgendes Beispiel bindet die in Abschnitt [[#Kartenmaterial herunterladen | "Kartenmaterial herunterladen"]] heruntergeladene und auf der SD-Karte gesicherte Karte ein: <pre> <mapset enabled="yes"> <map type="binfile" enabled="yes" data="/My Storage Card/osm_europe.bin"/> </mapset></pre> Innerhalb eines <code>mapset</code>-Blocks dürfen mehrere <code><map enabled="yes" [...] /></code>-Tags vorhanden sein.<br />Die Kartenabschnitte sollten sich wegen eines Bugs, der zumindest in Version 0.2.0 enthalten ist, möglichst nicht überschneiden. | |
− | + | # '''Oberflächenkonfiguration:'''<br />Um testweise eine einfache Oberflächengestaltung zu aktivieren, sind die Elemente <code><osd enabled="no" [...] /></code> auf <code>enabled="yes"</code> zu ändern.<br />Es gibt fertige Layouts zum Download bei navit-project.org (Download siehe [[#Weblinks | Weblinks]]), dort wird auch die Einbindung beschrieben. Die meisten dieser Layouts müssen allerdings für den Betrieb mit 320x240 Bildpunkten angepasst werden. | |
− | Zur automatischen Kartenausrichtung in Fahrtrichtung folgende Anweisungen in die "<vehicle" Zeile einfügen: follow="1" update="1" | + | # '''Weitere Einstellungsmöglichkeiten:'''<br />Eine Auflistung aller Konfigurationsmöglichkeiten sprengt den Rahmen dieses Artikels, dafür gibt es ein eigenes Wiki (siehe [[#Weblinks | Weblinks]]). |
− | |||
− | |||
− | Die Zeilen mit "mapset" suchen. Es | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | Innerhalb eines | ||
− | |||
− | |||
− | Um | ||
− | |||
− | |||
− | Es gibt | ||
− | |||
− | |||
− | Eine Auflistung aller Konfigurationsmöglichkeiten sprengt den Rahmen dieses Artikels, dafür gibt es | ||
=== Navit auf dem Gerät vorbereiten === | === Navit auf dem Gerät vorbereiten === | ||
==== Programmdateien kopieren ==== | ==== Programmdateien kopieren ==== | ||
− | Nach den Modifikationen an der "navit.xml" den Ordner | + | Nach den Modifikationen an der "navit.xml" den Ordner ''Navit'' mit allen seinen Unterordnern im Verzeichnis ''\Programme'' der Speicherkarte kopieren (Geräte ohne internen Speicher). Bei Geräten mit internem Speicher den Unterordner ''Navit'' samt Unterordner per ActiveSync nach ''\My Flash Disk\Programme'' kopieren. |
− | Wenn man die Beispielkarte von München nicht benötigt und diese aus der "navit.xml" entfernt hat, kann man Speicherplatz sparen, indem man die entsprechende .bin-Datei in "Navit\Maps" oder den ganzen Ordner löscht. Damit wird die Übertragungszeit via ActiveSync extrem gekürzt. | + | Wenn man die Beispielkarte von München nicht benötigt und diese aus der "navit.xml" entfernt hat, kann man Speicherplatz sparen, indem man die entsprechende ''.bin''-Datei in "Navit\Maps" oder den ganzen Ordner löscht. Damit wird die Übertragungszeit via ActiveSync extrem gekürzt. |
==== Verknüpfung erstellen ==== | ==== Verknüpfung erstellen ==== | ||
− | Ist das Gerät mit ActiveSync verbunden, per Rechtsklick auf die "[...]\Programme\Navit\Navit.exe" eine Verknüpfung erstellen. Per Rechtsklick auf die Verknüpfung diese ggf. umbenennen.<br /> | + | Ist das Gerät mit ActiveSync verbunden, per Rechtsklick auf die "''[...]\Programme\Navit\Navit.exe''" eine Verknüpfung erstellen. Per Rechtsklick auf die Verknüpfung diese ggf. umbenennen.<br /> |
− | Jeweils eine Kopie in den in | + | Jeweils eine Kopie in den in Abschnitt [[#Anlegen der neuen Systemordner | "Anlegen der neuen Systemordner"]] eingerichteten ''Desktop''-Ordner in "''\Windows\Programme''" und falls gewünscht, in den dort eingerichteten ''StartUp''-Ordner kopieren. |
=== Erster Testlauf === | === Erster Testlauf === | ||
− | + | # Per Doppelklick auf's Navit-Desktop-Icon oder per ''Startmenü/Programme/Navit'' wird das Programm gestartet.<br />Sollte Navit auch im ''StartUp''-Ordner verknüpft sein, wird es nach einem Softreset automatisch gestartet. | |
− | Per Doppelklick | + | # Nach einigen Sekunden erscheint die Oberfläche gemäß der Konfiguration in der "''navit.xml''".<br />* Sollte die Oberfläche nicht erscheinen oder mit Fehlermeldung abbrechen, ist die "''navit.xm''l" fehlerhaft. Oft liegt es an einem Tippfehler oder des Fehlens eines "<code><</code>" oder "<code>></code>" zu Beginn oder am Ende eines Tags bzw. bei "Einzeilern" ein "<code>/></code>".<br />* Wird keine Karte angezeigt, liegt das entweder daran, dass die Geo-Position außerhalb des Kartenbereichs liegt oder die Karte wurde nicht gefunden ("''navit.xml''" und/oder SD-Karte prüfen). |
− | + | # Durch Antippen auf dem Bildschirm (ausgenommen OSD-Elemente) öffnet sich das Menü.<br />Unter "Aktion" kann u.</code>a. eine Navigation gestartet werden. Weil die Menüstruktur von Version zu Version bzw. durch benutzerdefinierten Einstellungen geändert werden kann, einfach mal das Menü durchsuchen. Am oberen Bildschirmrand gibt es eine Navigationszeile:<br />* Die "Weltkugel" zeigt wieder die Karte an.<br />* Das "Häuschen" zeigt wieder das Hauptmenü an.<br />* Per Klick auf ".." gelangt man eine Ebene zurück. | |
− | |||
− | Nach einigen Sekunden erscheint die Oberfläche gemäß der Konfiguration in der "navit.xml". Sollte die Oberfläche nicht erscheinen oder mit Fehlermeldung abbrechen, ist die "navit. | ||
− | Wird keine Karte angezeigt, liegt das entweder daran, | ||
− | |||
− | |||
− | Durch Antippen auf dem Bildschirm (ausgenommen OSD-Elemente) öffnet sich das Menü. Unter "Aktion" kann u.a. eine Navigation gestartet werden. Weil die Menüstruktur von Version zu Version bzw. durch benutzerdefinierten Einstellungen geändert werden kann, einfach mal das Menü durchsuchen. | ||
− | Am oberen Bildschirmrand gibt es eine Navigationszeile: | ||
− | |||
− | |||
− | |||
− | |||
− | == | + | == Geräteeinstellungsseite wieder herstellen == |
− | Durch den Einsatz von Navit fehlt die Seite mit den Geräteeinstellungen zur Bildschirmhelligkeit, Lautstärke, | + | Durch den Einsatz von Navit fehlt die Seite mit den Geräteeinstellungen zur Bildschirmhelligkeit, Lautstärke, Touch-Kalibrierung und zum Power-Management. |
Weil auch die Tasten "Lauter" und "Leiser" nicht mehr funktionieren, ist diese Einstellungsseite besonders wichtig. | Weil auch die Tasten "Lauter" und "Leiser" nicht mehr funktionieren, ist diese Einstellungsseite besonders wichtig. | ||
− | + | {{Hinweis | Die hier gemachten Angaben betreffen GoPal Navigator AE 1.5, bei anderer Software ist analog zu dieser Anleitung vorzugehen.}} | |
− | |||
Folgende Abfolge ist getestet und wird empfohlen: | Folgende Abfolge ist getestet und wird empfohlen: | ||
− | # Aus dem Backup von | + | # Aus dem Backup von Abschnitt [[#Sichern der Originalsoftware | "Sichern der Originalsoftware"]] das Verzeichnis "''Navigation''" suchen und in einen anderen Ordner kopieren. Anschließend den kopierten Ordner öffnen. |
− | # Die Ordner "poi", "roadicon", "Skin480x272" und alle Dateien | + | # Die Ordner "''poi''", "''roadicon''", "''Skin480x272''" und alle Dateien außer "''Settings.exe''" löschen. |
− | # Den Ordner "Navigation" nach "Settings" umbenennen und per ActiveSync in den "Programme"-Ordner kopieren. | + | # Den Ordner "''Navigation''" nach "''Settings''" umbenennen und per ActiveSync in den "''Programme''"-Ordner kopieren. |
− | # Analog zu | + | # Analog zu Abschnitt [[#Verknüpfung erstellen | "Verknüpfung erstellen"]] Programmverknüpfungen erstellen. |
− | # Doppelklick auf die "Settings.exe" oder einer ihrer Verknüpfungen auf dem Gerät öffnet jetzt die Einstellungsseite. Mittels "Testreihe" kann durch Löschen weiterer nicht benötigter Dateien ein | + | # Doppelklick auf die "''Settings.exe''" oder einer ihrer Verknüpfungen auf dem Gerät öffnet jetzt die Einstellungsseite. |
− | + | Mittels "Testreihe" kann durch Löschen weiterer nicht benötigter Dateien ein Fine-Tuning geschehen. Einige ''bmp''-Dateien im ''Skin''-Ordner und ein paar andere Dateien sind überflüssig. Sollte versehentlich eine benötigte Datei gelöscht werden, kann diese leicht aus dem Backup wiederhergestellt werden. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | == Hotkey installieren == | |
+ | Die [[#Geräteeinstellungsseite wieder herstellen|wiederhergestellte Einstellungsseite]] möchte man sicherlich auch erreichen, während Navit läuft. Genau dafür ist das Programm "Hotkey" da. | ||
− | + | # Um Hotkey einzurichten, ist zunächst heruntergeladene ''zip''-Archiv ([[#Hotkey|HotKey]]) zu entpacken.<br /> | |
+ | # Neben der ''.exe''-Datei findet sich eine "''hotkey.ini''". Diese ist mit einem Texteditor wie folgt abzuändern um z. B. die Taste "Lauter" (+) mit der Einstellungsseite zu belegen, wobei <Pfad> "''My Flash Disk''" bei Gerät mit und "''My Storage Card''" bei Gerät ohne internem Speicher ist: <pre>SETTINGS ElapseTime = 100 CheckIntervall = 50 HOTKEY KeyCode = 117 Command = \<Pfad>\Programme\Settings\settings.lnk</pre> | ||
+ | # Weitere Einträge sind zu löschen. | ||
+ | # Im "''Programme''"-Ordner das Unterverzeichnis "''Hotkey''" anlegen und dorthin die ''.exe'' und die "''hotkey.ini''" kopieren. | ||
+ | # Analog zu Abschnitt [[#Verknüpfung erstellen | "Verknüpfung erstellen"]] die Programmverknüpfungen anlegen.<br />'''Wichtig:''' Damit Hotkey bei Softreset automatisch gestartet wird, unbedingt eine Verknüpfung ins "''StartUp''"-Verzeichnis kopieren.<br />Nach Start von Hotkey öffnet sich mit Tastendruck "Lauter" die Einstellungsseite, auch wenn Navit läuft! | ||
− | + | Folgende Tastenbelegungen sind möglich: | |
+ | {| class="wikitable" | ||
+ | ! Gerät || Taste !! KeyCode | ||
+ | |- | ||
+ | | rowspan="3"| [[PNA 500]]T | ||
+ | | "Fähnchen" || 196 | ||
+ | |- | ||
+ | | "Lauter" (+) || 117 | ||
+ | |- | ||
+ | | "Leiser" (-) || 118 | ||
+ | |} | ||
+ | Sollte die Tastenbelegung bei anderen Geräten unbekannt sein, kann die Hotkey-GUI per Doppelklick auf das Tray-Icon geöffnet werden. Hotkey zeigt den Keycode der zuletzt gedrückten Taste an. Nach dem Schließen der GUI wird Hotkey wieder beendet und muss erneut für den Hintergrunddienst gestartet werden.<br /> | ||
+ | {{Hinweis | Bitte dann hier die Tabelle vervollständigen, damit andere Nutzer das nicht nochmals machen müssen!}} | ||
− | Wird PortSplitter das erste Mal ausgeführt öffnet sich die Konfigurations-GUI, sie kann aber auch jederzeit per Klick auf's Trayicon geöffnet werden. | + | == PortSplitter installieren == |
+ | Soll neben Navit ein weiteres Programm GPS-Daten verarbeiten, ist das Programm entsprechend [[#PortSplitter | Benötigte Software - PortSplitter]] notwendig. | ||
+ | # '''PortSplitter installieren'''.<br />Dazu muss man die ''.exe''-Datei ins "''Programme''"-Verzeichnis und die .dll-Datei samt ''aygshell.dll'' nach "''\Windows''" kopieren. Programmverknüpfungen zur ''.exe'' analog zu Abschnitt [[#Verknüpfung erstellen | "Verknüpfung erstellen"]] und [[#Hotkey installieren | "Hotkey installieren"]] anlegen. | ||
+ | # '''PortSplitter einrichten'''<br />Wird PortSplitter das erste Mal ausgeführt öffnet sich die Konfigurations-GUI, sie kann aber auch jederzeit per Klick auf's Trayicon geöffnet werden.<br />Hier als Input-Port <code>COM2:</code> und 4800baud wählen. Als Output ''''für jedes Programm einen virtuellen Port'''' (z. B. COM4: für Navit und COM5: für ein weiteres Programm) einrichten.<br />Wichtig: "Autostart" anhaken, damit wird bei Programmaufruf der Portsplitter automatisch aktiviert und ins Tray minimiert wird. | ||
+ | # '''Navit anpassen'''<br />Wird Navit mit PortSplitter betrieben, ist die "<vehicle [...]" Zeile der "''navit.xm''l" von <code>source="wince:com2:"</code> nach <code>source="wince:com4:"</code> (gem. 2.) abzuändern, ansonsten bekommt navit keinen SatFix bzw. PortSplitter meldet "Kann COM-Port nicht öffnen" (o.ä.). | ||
− | + | == GPSTacho installieren == | |
− | + | Wird ein präziserer Tacho und/oder einige einfach bedienbare Odometerfunktionen gewünscht, ist mit GPS-Tacho gut bedient. Das Paket ist auch schon für den PNA 500T und ähnliche vorkonfiguriert erhältlich. | |
− | ''' | + | '''GPSTacho einrichten:''' |
− | + | # Das Archiv entpacken. | |
− | + | # Im Programmordner nach "''inis\GPS''" wechseln. Eine der beiden ''.ini''-Dateien öffnen und <code>COM5:</code> (gem. Abschnitt [[#PortSplitter installieren|PortSplitter installieren - PortSplitter einrichten]]) und <code>4800baud</code> einstellen. Die andere ''.ini''-Datei kann gelöscht werden. | |
− | + | # Den Ordner "''[...]\Programme\GPSTacho\''" anlegen und die in Punkt 1. entpackten Dateien und Unterordner dorthin kopieren. Analog zu Abschnitt [[#Verknüpfung erstellen | "Verknüpfung erstellen"]] die Programmverknüpfungen anlegen. | |
− | + | # Taste belegen: Damit GPSTacho aufgerufen werden kann, während Navit läuft, muss die "''hotkey.ini''" '''ergänzt''' werden.<br /> Im folgenden Beispiel wird die "Leiser"-Taste belegt, wobei <Pfad> "''My Flash Disk''" bei Gerät mit und "''My Storage Card''" bei Gerät ohne internem Speicher ist. Vergleiche auch Abschnitt [[#Hotkey installieren | "Hotkey installieren"]]: <pre> HOTKEY KeyCode = 118 Command = \<Pfad>\Programme\GPSTacho\GPSTacho.lnk</pre> | |
− | |||
− | |||
− | |||
− | Das Archiv entpacken. Im | ||
− | |||
− | |||
− | |||
− | Den Ordner "[...]\Programme\GPSTacho\" anlegen und die in Punkt | ||
− | |||
− | |||
− | |||
− | Damit GPSTacho aufgerufen werden kann, während Navit läuft, muss die "''hotkey.ini''" ergänzt werden. Im folgenden Beispiel wird die "Leiser"-Taste belegt | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Weblinks== | ==Weblinks== | ||
− | '''Navit''' | + | '''Navit''' |
− | [http://navit-project.org Homepage] | + | * [http://www.navit-project.org Homepage] navit-project.org |
− | [http:// | + | * [http://download.navit-project.org/ Downloadcenter] navit-project.org |
− | [ | + | * [https://20635-30791823-gh.circle-artifacts.com/0/wince/output/navit.zip Download Software navit.zip] für WinCE |
− | [ | + | * [https://wiki.navit-project.org/index.php/WinCE Navit-Wiki] Infos zur Konfiguration der Software für WinCE |
− | [http:// | + | * [http://wiki.navit-project.org/index.php/OSD_Layouts Layouts] Navit-Wiki - Download fertiger Oberflächen-Layouts |
− | + | '''OpenStreetmaps''' | |
− | '''OpenStreetmaps''' | + | * Homepage [http://osm.org osm.org] oder [http://openstreetmaps.org openstreetmaps.org] |
− | [http://osm.org | + | * [https://wiki.openstreetmap.org/wiki/DE:OSM_Map_On_Garmin Maps herunterladen] OSM-Wiki - Infos zum herunterladen von Karten für Navis |
− | [http://openstreetmaps.org | + | '''Notwendige Tools''' |
− | + | * [http://www.microsoft.com/downloads/de-de/details.aspx?familyid=9e641c34-6f7f-404d-a04b-dc09f8141141&displaylang=de Download Active Sync 4.5] von microsoft.com | |
− | + | * [https://forum.pocketnavigation.de/cms/attachment/18098-showtaskbar-zip/ Download ShowTaskBar] von pocketnavigation.de | |
− | [ | + | * [https://forum.pocketnavigation.de/cms/attachment/1004808-hotkey-zip/ Download Hotkey.zip] von pocketnavigation.de |
− | + | * [https://forum.pocketnavigation.de/cms/attachment/1005374-hotkey1-1-zip/ Download Hotkey1.1.zip] von pocketnavigation.de | |
− | [http://www.microsoft.com/downloads/de-de/details.aspx?familyid=9e641c34-6f7f-404d-a04b-dc09f8141141&displaylang=de Download Active Sync 4.5] | + | '''Optionale Software''' |
− | [ | + | * [http://www.gopal-navigator.de/downloads.php?do=file&id=303 Download CE-Image MDPNA500T ohne internen Speicher] |
− | [http:// | + | * [http://www.gopal-navigator.de/downloads.php?do=file&id=301 Download CE-Image MDPNA500T mit internen Speicher] |
− | [http://www. | + | * [http://gpsmeter.com/index.php?page=downloads Downloads gpsmeter.com] Download PortSplitter |
− | [http:// | + | * [http://www.pocketnavigation.de/article/view_527__GPSTacho/4.3.8.html Download GPSTacho] |
− | [http://www.pocketnavigation.de/article/view_527__GPSTacho/4.3.8.html Download GPSTacho] | + | * [http://www.freewarepocketpc.net/ppc-download-phm-registry-editor.html Download PHM Registry Editor] - Ersatz für RegEdit |
− | |||
− | |||
[[category:Zusatz-Software]] | [[category:Zusatz-Software]] |
Aktuelle Version vom 24. April 2021, 20:07 Uhr
Dieses Projekt beschreibt die Vorgehensweise um Navit auf dem PNA500T (MD96012) zum Laufen zu bringen.
Diese Vorgehensweise ist leicht abgewandelt auch auf andere PNAs/PDAs übertragbar.
Des Weiteren wird auf die Verwendung weiterer Software Bezug genommen.
Hinweis: Für Schäden am Gerät durch ggf. gemachte Änderungen, auch nach dieser Anleitung, wird keine Haftung übernommen!
Inhaltsverzeichnis
- 1 Was ist Navit?
- 2 Was ist OpenStreetMaps (OSM)?
- 3 Benötigte Software
- 4 Vorbereiten des PNAs
- 5 Navit einrichten
- 6 Geräteeinstellungsseite wieder herstellen
- 7 Hotkey installieren
- 8 PortSplitter installieren
- 9 GPSTacho installieren
- 10 Weblinks
Navit ist ein unter der GPL stehendes Open-Source-Projekt. Es enthält neben einigen Tracking-Funktionen auch eine Navigations-Engine. Navit ist Plattform unabhängig, so gibt es Binaries für Windows (32bit), Windows Mobile, Windows CE, Android und Linux. Die aktuelle (28.05.2019) Stable Version ist 0.5.3 vom 31.08.2018 .
Vorteile
- kostenloses Open-Source-Programm, welches unter der GPL steht
- für verschiedene Plattformen erhältlich
- extrem konfigurierbar, von der Stimme zum Layout bis hin zum Menü
- brauchbare Navigations-Engine
- Kann mit verschiedenen Kartenarten umgehen wie OSM, Garmin, Reiseplaner
Nachteile
- Konfiguration nur über .xml-Datei möglich
Was ist OpenStreetMaps (OSM)?
OSM ist eine offene Weltkarte, an der sich alle beteiligen können. Man könnte sagen, OSM ist für Straßenkarten das, was Wikipedia für Lexika ist.
Vorteile
- kostenloses Kartenmaterial
- wird ständig aktualisiert
- viele POIs
- übliche "Wikipedia"-Vorteile
Nachteile
- weite Teile außerhalb Europas noch unvollständig
- riesige Kartendatei(en) -zumindest DACH und BeNeLux- wegen der vielen POIs (z. B. Parkbänke...)
- übliche "Wikipedia"-Nachteile
Benötigte Software
- Microsoft ActiveSync
- Für die Verbindung des Windows-PC mit dem PNA wird Microsoft ActiveSync benötigt, getestete und somit empfohlene Version ist 4.5.
Es soll unter Linux eine Möglichkeit mit SynCE geben. Ein Versuch mit Ubuntu 11.04 und der in der Repository befindlichen Version schlug allerdings fehl. - WinCE Registry Editor
- Zum Bearbeiten der WinCE-Registry wird ein Registry Editor wie z. B. RegEdit (Download siehe Weblinks) oder CERegEditor benötigt. Eine Internet-Suche nach "WinCE Registry Editor" bietet im Suchergebnis diverse Freeware-Tools an.
- ShowTaskBar
- Um die Taskleiste sichtbar zu machen wird das Programm toosten ShowTaskBar V1.1 benötigt. (Download siehe Weblinks)
- PortSplitter (Optional)
- Soll mehr als ein Programm auf das GPS-Device zugreifen (z. B. Navit und GPSTacho), ist diese Software zwingend nötig. VirtComNG (2.x) aus dem POI-Observer-Paket funktioniert leider nicht bzw. nicht zuverlässig (Navit wird extrem langsam). PortSplitter kann man bei gpsmeter.com beziehen (Download siehe Weblinks). Da es kein Paket explizit für WinCE4 gibt, muss man auf die Windows Mobile 2003-Version zurückgreifen. Zusätzlich wird die AYGSHELL.DLL benötigt.
- Hotkey
- Dieses Programm HotKey fängt Tastencodes (Tastendrücke) ab und führt ggf. eine oder mehrere Aktionen aus. (Download siehe Weblinks)
- Original GoPAL-Software
- Aus dieser Software muss die Einstellungsseite zum Einstellen der Lautstärke, Bildschirmhelligkeit etc. aufgerufen werden.
- Navit
- Das Kernstück dieses Projekts. Auf die Software wird u. a. weiter unten Bezug genommen. (Download siehe Weblinks)
- GPS-Tacho (optional)
- Ein Programm GPS-Tacho zur GPS-unterstützten Geschwindigkeitsanzeige mittels Tachometer beinhaltet auch div. Odometer-Funktionen und ist durch INI-Dateien konfigurierbar. (Download siehe Weblinks)
Vorbereiten des PNAs
Für das Aufspielen der neuen Software muss das PNA entsprechend vorbereitet werden.
Sichern der Originalsoftware
- Geräte ohne internen Speicher
Um die Originalsoftware zu sichern ist lediglich der Inhalt der SD-Karte per Kartenlesegerät auf dem PC zu kopieren. Ein "Umzug" der Software auf eine 4GB SD-Karte (nicht SDHC!) ist erforderlich, möchte man sie parallel betreiben. Größere Karten (sofern überhaupt verfügbar) wurden nicht getestet.
- Geräte mit internem Speicher
Findet sich auf dem Typenschild zur Bezeichnung "MDPNA500T" noch der Zusatz "M2" bzw. "M5", handelt es sich um ein Gerät mit internem Speicher (256 bzw. 512MB). Hier ist das Gerät per USB und ActiveSync zu verbinden und der Inhalt des Ordners "\My Flash Disk" auf den PC zu sichern. Dieser Vorgang dauert einize Zeit.
Sichtbarmachen des Desktops und der Taskbar
Folgendes bitte beachten:
- Per ActiveSync den Ordner \My Flash Disk\Programme bei Geräten mit internem Speicher bzw. Ordner \My Storage Card\Programme bei Geräten ohne internem Speicher erstellen.
- Den Registry Editor und die ShowTaskbar.exe in das erstellte Verzeichnis kopieren.
- Per Rechtsklick > Verknüpfung erstellen für beide Programme eine Verknüpfungsdatei generieren.
- Die Verknüpfungsdateien in den Ordner \Windows\StartUp des PNAs kopieren.
- Softreset des PNAs durchführen. Nach Start des Gerätes müsste die Taskleiste und/oder zumindest der Registry Editor sichtbar sein.
- Im Registry Editor den Schlüssel
HKLM\init
öffnen und den EintragInit82
löschen.
Hier kann man eigentlich nichts kaputt machen; ein Hardreset (Aus- und Einschalten des PNAs am unteren Schalter) macht alle Änderungen am Flashspeicher rückgängig, auch die Verknüpfungen im StartUP-Ordner. - Erneuten Softreset durchführen. Es müssen jetzt Taskbar und Registy Editor zu sehen sein. Schließt man den Registry Editor, ist der Desktop sichtbar.
Bei Fehlschlagen der Sichtbarmachung des Desktops
Sollte es nicht möglich sein, mit oben genannten Schritten den Desktop sichtbar zu machen, ist ein Update des CE-Images notwendig.
- Flashdatei downloaden:
Auf der Wiki-Seite Firmware-Updates sind CE-Images diverser GoPal-PNAs für den Download aufgelistet. (Downloads für PNA500T siehe auch unter Weblinks) Für welches Gerät ein CE-Image gedacht ist, wird ebenfalls beschrieben. Bitte lieber doppelt und dreifach lesen bevor geflashed wird, denn dieser Vorgang ist NICHT durch Hardreset rückgängig zu machen! - Flashen vorbereiten:
Die herunter geladene Datei entpacken und deren Inhalt auf eine leere mit FAT16 formatierte SD-Karte <= 1GB kopieren, zuerst die .bin- und dann die .cks-Datei! - CE-Image flashen:
- Gerät mit Netzspannung versorgen. Geht dem Akku während des Schreibvorgangs die Puste aus, hilft nur noch der Medion Kundendienst!
- Gerät am unteren Schalter aus (off) schalten.
- SD-Karte einlegen ggf. tauschen
- Seitliche Taste "Lautstärke -" drücken und gedrückt halten!
- Gerät am unteren Schalter wieder ein (on) schalten
- Es erscheint ein blauer Bildschirm mit einem Menü (PNA hochkant). Jetzt die "-" Taste loslassen.
- Menüpunkt 2 ("CE-Image from SD", oder ähnlich) per Tastendruck "+" wählen und mit "-" bestätigen.
- Das Gerät liest jetzt die Flashdatei ein, löscht den Flashspeicher und schreibt das neue Image in den Flashspeicher.
Jetzt KEINE KNÖPFE betätigen, das Gerät ausschalten oder die Netzversorgung trennen! Bei einem Crash während des Flashvorgangs hilft nur noch der Kundendienst. - Meldet das Gerät "Writing complete" oder ähnliches, nach ca. 10s einen Hardreset (Aus- und Einschalten des PNAs am unteren Schalter) durchführen.
- Durch den Flashvorgang wird der Inhalt des internen Speicher, sofern vorhanden, unbrauchbar gemacht. Dieser ist zunächst zu löschen.
- Die gesicherten Daten vom Abschnitt "Sichern der Originalsoftware" zurückschreiben, sofern gewünscht.
- Abschnitt "Sichtbarmachen des Desktops und der Taskbar" erneut ausführen.
Einstellen der Windows-Systemordner
Um die Arbeit nach einem Hardreset zu erleichtern kann man diverse Windows-Systemordner per Registry Editor auf den nicht flüchtigen Speicher legen.
Anlegen der neuen Systemordner
- Per ActiveSync oder CE-Explorer zum Ordner "\My Flash Disk" bei Geräten mit internen Speicher bzw. "\My Storage Card" bei Geräten ohne internen Speicher wechseln.
- Ordner "Desktop" anlegen
- Ordner "StartUp" anlegen
Registry bearbeiten
- Registry Editor öffnen, sofern nicht bereits geöffnet.
- Den Schlüssel "
HKLM\Explorer\System Folders
" öffnen. - Die Einträge für Desktop und Startup entsprechend der in Abschnitt "Anlegen der neuen Systemordner" erstellten Ordner ändern. Die Bildschirmtastatur ist über die Taskleiste ("Tastatur mit Stift"-Symbol) erreichbar.
Verknüpfungen verschieben
- Bevor die in Abschnitt "Registry bearbeiten" gemachten Änderungen per Softreset wirksam gemacht werden, müssen die Verknüpfungen vom Ordner \Windows\Startup in den neuen StartUp-Ordner verschoben werden.
- Die Verknüpfung zum Registry Editor kann jetzt gelöscht werden, er muss nicht immer bei Neustart aufgerufen werden.
- Auch den abschließenden Softreset nicht vergessen!
Benutzerdefinierte Einstellungen
Nun kann man das Windows-System mit der Systemsteuerung (Start/Settungs/Control Panel) nach eigenen Bedürfnissen anpassen.
Empfohlen wird zumindest die Deaktivierung des Hintergrundbildes, da so wertvoller Speicher freigegeben wird.
Als erstes muss die herunter geladene navit.zip-Datei entpackt werden. Das Programm befindet sich im Unterverzeichnis Navit.
Kartenmaterial herunterladen
Navit kann unter anderem OpenStreetMaps-Karten verwenden. Mit dem "Planet extractor" (Download siehe Weblinks) kann ein benutzerdefinierter oder vordefinierter Bereich der Weltkarte extrahiert und heruntergeladen werden. Ganz Europa nimmt bereits 3,4 GB in Anspruch, eine genügend große SD-Karte wird vorausgesetzt. Weil die Datei später in die Konfiguration eingebunden werden muss, sollte ein einfacher Dateiname zum Speichern gewählt werden, z. B. "osm_europe.bin".
Konfigurationsdatei bearbeiten
Die Konfigurationsdatei navit.xml befindet sich im Verzeichnis "Navit".
Hinweis: Die Datei verwendet Unix-Zeilenumbrüche. Der Windows-Texteditor Notepad versteht diese nicht und zeigt statt dessen ungültige Zeichen an. Ein Texteditor wie Notepad++ kann die Datei korrekt anzeigen.
- Serielle Schnittstelle einrichten:
Die Zeile beginnend mit "<vehicle" suchen und wie folgt abändern bzw. ergänzen:source="wince:com2:" baudrate="4800"
- Karte automatisch in Fahrtrichtung drehen:
Zur automatischen Kartenausrichtung in Fahrtrichtung folgende Anweisungen in die "<vehicle
"-Zeile einfügen:follow="1" update="1"
- Kartenmaterial einbinden:
Die Zeilen mit "mapset" suchen. Es kann mehrere<mapset [...]>
-Tags geben. Wichtig ist, dass nur einen Blockmapset
mitenabled="yes"
aktiviert ist.
Folgendes Beispiel bindet die in Abschnitt "Kartenmaterial herunterladen" heruntergeladene und auf der SD-Karte gesicherte Karte ein:<mapset enabled="yes"> <map type="binfile" enabled="yes" data="/My Storage Card/osm_europe.bin"/> </mapset>
Innerhalb einesmapset
-Blocks dürfen mehrere<map enabled="yes" [...] />
-Tags vorhanden sein.
Die Kartenabschnitte sollten sich wegen eines Bugs, der zumindest in Version 0.2.0 enthalten ist, möglichst nicht überschneiden. - Oberflächenkonfiguration:
Um testweise eine einfache Oberflächengestaltung zu aktivieren, sind die Elemente<osd enabled="no" [...] />
aufenabled="yes"
zu ändern.
Es gibt fertige Layouts zum Download bei navit-project.org (Download siehe Weblinks), dort wird auch die Einbindung beschrieben. Die meisten dieser Layouts müssen allerdings für den Betrieb mit 320x240 Bildpunkten angepasst werden. - Weitere Einstellungsmöglichkeiten:
Eine Auflistung aller Konfigurationsmöglichkeiten sprengt den Rahmen dieses Artikels, dafür gibt es ein eigenes Wiki (siehe Weblinks).
Programmdateien kopieren
Nach den Modifikationen an der "navit.xml" den Ordner Navit mit allen seinen Unterordnern im Verzeichnis \Programme der Speicherkarte kopieren (Geräte ohne internen Speicher). Bei Geräten mit internem Speicher den Unterordner Navit samt Unterordner per ActiveSync nach \My Flash Disk\Programme kopieren. Wenn man die Beispielkarte von München nicht benötigt und diese aus der "navit.xml" entfernt hat, kann man Speicherplatz sparen, indem man die entsprechende .bin-Datei in "Navit\Maps" oder den ganzen Ordner löscht. Damit wird die Übertragungszeit via ActiveSync extrem gekürzt.
Verknüpfung erstellen
Ist das Gerät mit ActiveSync verbunden, per Rechtsklick auf die "[...]\Programme\Navit\Navit.exe" eine Verknüpfung erstellen. Per Rechtsklick auf die Verknüpfung diese ggf. umbenennen.
Jeweils eine Kopie in den in Abschnitt "Anlegen der neuen Systemordner" eingerichteten Desktop-Ordner in "\Windows\Programme" und falls gewünscht, in den dort eingerichteten StartUp-Ordner kopieren.
Erster Testlauf
- Per Doppelklick auf's Navit-Desktop-Icon oder per Startmenü/Programme/Navit wird das Programm gestartet.
Sollte Navit auch im StartUp-Ordner verknüpft sein, wird es nach einem Softreset automatisch gestartet. - Nach einigen Sekunden erscheint die Oberfläche gemäß der Konfiguration in der "navit.xml".
* Sollte die Oberfläche nicht erscheinen oder mit Fehlermeldung abbrechen, ist die "navit.xml" fehlerhaft. Oft liegt es an einem Tippfehler oder des Fehlens eines "<
" oder ">
" zu Beginn oder am Ende eines Tags bzw. bei "Einzeilern" ein "/>
".
* Wird keine Karte angezeigt, liegt das entweder daran, dass die Geo-Position außerhalb des Kartenbereichs liegt oder die Karte wurde nicht gefunden ("navit.xml" und/oder SD-Karte prüfen). - Durch Antippen auf dem Bildschirm (ausgenommen OSD-Elemente) öffnet sich das Menü.
Unter "Aktion" kann u.a. eine Navigation gestartet werden. Weil die Menüstruktur von Version zu Version bzw. durch benutzerdefinierten Einstellungen geändert werden kann, einfach mal das Menü durchsuchen. Am oberen Bildschirmrand gibt es eine Navigationszeile:
* Die "Weltkugel" zeigt wieder die Karte an.
* Das "Häuschen" zeigt wieder das Hauptmenü an.
* Per Klick auf ".." gelangt man eine Ebene zurück.
Geräteeinstellungsseite wieder herstellen
Durch den Einsatz von Navit fehlt die Seite mit den Geräteeinstellungen zur Bildschirmhelligkeit, Lautstärke, Touch-Kalibrierung und zum Power-Management. Weil auch die Tasten "Lauter" und "Leiser" nicht mehr funktionieren, ist diese Einstellungsseite besonders wichtig.
Hinweis: Die hier gemachten Angaben betreffen GoPal Navigator AE 1.5, bei anderer Software ist analog zu dieser Anleitung vorzugehen.
Folgende Abfolge ist getestet und wird empfohlen:
- Aus dem Backup von Abschnitt "Sichern der Originalsoftware" das Verzeichnis "Navigation" suchen und in einen anderen Ordner kopieren. Anschließend den kopierten Ordner öffnen.
- Die Ordner "poi", "roadicon", "Skin480x272" und alle Dateien außer "Settings.exe" löschen.
- Den Ordner "Navigation" nach "Settings" umbenennen und per ActiveSync in den "Programme"-Ordner kopieren.
- Analog zu Abschnitt "Verknüpfung erstellen" Programmverknüpfungen erstellen.
- Doppelklick auf die "Settings.exe" oder einer ihrer Verknüpfungen auf dem Gerät öffnet jetzt die Einstellungsseite.
Mittels "Testreihe" kann durch Löschen weiterer nicht benötigter Dateien ein Fine-Tuning geschehen. Einige bmp-Dateien im Skin-Ordner und ein paar andere Dateien sind überflüssig. Sollte versehentlich eine benötigte Datei gelöscht werden, kann diese leicht aus dem Backup wiederhergestellt werden.
Hotkey installieren
Die wiederhergestellte Einstellungsseite möchte man sicherlich auch erreichen, während Navit läuft. Genau dafür ist das Programm "Hotkey" da.
- Um Hotkey einzurichten, ist zunächst heruntergeladene zip-Archiv (HotKey) zu entpacken.
- Neben der .exe-Datei findet sich eine "hotkey.ini". Diese ist mit einem Texteditor wie folgt abzuändern um z. B. die Taste "Lauter" (+) mit der Einstellungsseite zu belegen, wobei <Pfad> "My Flash Disk" bei Gerät mit und "My Storage Card" bei Gerät ohne internem Speicher ist:
SETTINGS ElapseTime = 100 CheckIntervall = 50 HOTKEY KeyCode = 117 Command = \<Pfad>\Programme\Settings\settings.lnk
- Weitere Einträge sind zu löschen.
- Im "Programme"-Ordner das Unterverzeichnis "Hotkey" anlegen und dorthin die .exe und die "hotkey.ini" kopieren.
- Analog zu Abschnitt "Verknüpfung erstellen" die Programmverknüpfungen anlegen.
Wichtig: Damit Hotkey bei Softreset automatisch gestartet wird, unbedingt eine Verknüpfung ins "StartUp"-Verzeichnis kopieren.
Nach Start von Hotkey öffnet sich mit Tastendruck "Lauter" die Einstellungsseite, auch wenn Navit läuft!
Folgende Tastenbelegungen sind möglich:
Gerät | Taste | KeyCode |
---|---|---|
PNA 500T | "Fähnchen" | 196 |
"Lauter" (+) | 117 | |
"Leiser" (-) | 118 |
Sollte die Tastenbelegung bei anderen Geräten unbekannt sein, kann die Hotkey-GUI per Doppelklick auf das Tray-Icon geöffnet werden. Hotkey zeigt den Keycode der zuletzt gedrückten Taste an. Nach dem Schließen der GUI wird Hotkey wieder beendet und muss erneut für den Hintergrunddienst gestartet werden.
Hinweis: Bitte dann hier die Tabelle vervollständigen, damit andere Nutzer das nicht nochmals machen müssen!
PortSplitter installieren
Soll neben Navit ein weiteres Programm GPS-Daten verarbeiten, ist das Programm entsprechend Benötigte Software - PortSplitter notwendig.
- PortSplitter installieren.
Dazu muss man die .exe-Datei ins "Programme"-Verzeichnis und die .dll-Datei samt aygshell.dll nach "\Windows" kopieren. Programmverknüpfungen zur .exe analog zu Abschnitt "Verknüpfung erstellen" und "Hotkey installieren" anlegen. - PortSplitter einrichten
Wird PortSplitter das erste Mal ausgeführt öffnet sich die Konfigurations-GUI, sie kann aber auch jederzeit per Klick auf's Trayicon geöffnet werden.
Hier als Input-PortCOM2:
und 4800baud wählen. Als Output 'für jedes Programm einen virtuellen Port' (z. B. COM4: für Navit und COM5: für ein weiteres Programm) einrichten.
Wichtig: "Autostart" anhaken, damit wird bei Programmaufruf der Portsplitter automatisch aktiviert und ins Tray minimiert wird. - Navit anpassen
Wird Navit mit PortSplitter betrieben, ist die "<vehicle [...]" Zeile der "navit.xml" vonsource="wince:com2:"
nachsource="wince:com4:"
(gem. 2.) abzuändern, ansonsten bekommt navit keinen SatFix bzw. PortSplitter meldet "Kann COM-Port nicht öffnen" (o.ä.).
GPSTacho installieren
Wird ein präziserer Tacho und/oder einige einfach bedienbare Odometerfunktionen gewünscht, ist mit GPS-Tacho gut bedient. Das Paket ist auch schon für den PNA 500T und ähnliche vorkonfiguriert erhältlich.
GPSTacho einrichten:
- Das Archiv entpacken.
- Im Programmordner nach "inis\GPS" wechseln. Eine der beiden .ini-Dateien öffnen und
COM5:
(gem. Abschnitt PortSplitter installieren - PortSplitter einrichten) und4800baud
einstellen. Die andere .ini-Datei kann gelöscht werden. - Den Ordner "[...]\Programme\GPSTacho\" anlegen und die in Punkt 1. entpackten Dateien und Unterordner dorthin kopieren. Analog zu Abschnitt "Verknüpfung erstellen" die Programmverknüpfungen anlegen.
- Taste belegen: Damit GPSTacho aufgerufen werden kann, während Navit läuft, muss die "hotkey.ini" ergänzt werden.
Im folgenden Beispiel wird die "Leiser"-Taste belegt, wobei <Pfad> "My Flash Disk" bei Gerät mit und "My Storage Card" bei Gerät ohne internem Speicher ist. Vergleiche auch Abschnitt "Hotkey installieren":HOTKEY KeyCode = 118 Command = \<Pfad>\Programme\GPSTacho\GPSTacho.lnk
Weblinks
Navit
- Homepage navit-project.org
- Downloadcenter navit-project.org
- Download Software navit.zip für WinCE
- Navit-Wiki Infos zur Konfiguration der Software für WinCE
- Layouts Navit-Wiki - Download fertiger Oberflächen-Layouts
OpenStreetmaps
- Homepage osm.org oder openstreetmaps.org
- Maps herunterladen OSM-Wiki - Infos zum herunterladen von Karten für Navis
Notwendige Tools
- Download Active Sync 4.5 von microsoft.com
- Download ShowTaskBar von pocketnavigation.de
- Download Hotkey.zip von pocketnavigation.de
- Download Hotkey1.1.zip von pocketnavigation.de
Optionale Software
- Download CE-Image MDPNA500T ohne internen Speicher
- Download CE-Image MDPNA500T mit internen Speicher
- Downloads gpsmeter.com Download PortSplitter
- Download GPSTacho
- Download PHM Registry Editor - Ersatz für RegEdit