WinCE Koordinateneingabe für Medion PNA mit GoPal (2.x - 5.x)
Das Programm wurde ursprünglich dazu entwickelt, Koordinaten (Längen- und Breitengrade) eingeben zu können, zu denen dann eine Route berechnet wird.
Inzwischen sind aber viele weitere Funktionen dazugekommen.
Das Programm habe ich so geschrieben, dass keine weiteren DLL's benötigt werden. Alle benutzten Funktionen werden vom WinCE Core 5.0 bereitgestellt! Das
Programm kann auf der Speicherkarte installiert werden. Lediglich eine Ergänzung in der MENU.XML oder noch einfacher (ab V1.04) in der PFSkin.skn ist nötig, damit
das Programm aufgerufen werden kann.
Weitere Infos:
Installation und Bedienung (und alte Programmversionen)
Parameterbeschreibung
KoordServer-Parameterbeschreibung
Beispiele
Menü-Beispiele
neu: Backlight-Tabelle
neu: Änderungen - Cangelog
neue Version(V1.13 Rev.1) freigegeben:
- Das MAP_Farben-Tool für GoPal 5 wurde verbessert:
Die Klartexte in der mbf_color.txt können nun 32 Zeichen lang sein. Die RGB-Werte werden nur noch bei unbekannten Farbnummern angezeigt. Zusätzlich
gibt es eine Voransicht für Text.
- Anlegen von Verzeichnissen:
Mit dem Parameter mkdir= kann nun ein Verzeichnis angelegt werden (1 Verzeichnisebene!).
- Der Copy-befehl wurde erweitert, so dass auch mit Wildcards (*,?) gearbeitet werden kann.
Beispiel (in einer Zeile):
window=0 mkdir=\Storage Card\navigation\| copy=\My Flash
Disk\navigation\MapConfigs\mapconfig_default_?.mbf|\Storage Card\navigation\MapConfigs|2
Es wird zuerst (!) das Verzeichnis navigation angelegt und dann nur die entsprechenden Dateien in das Unterverzeichnis MapConfigs kopiert.
neue Version(V1.13 Rev.3) freigegeben:
- Fehlerbeseitigung bei langen Koord-Server-Anweisungen (max 4096 Zeichen).
- Fehlerbeseitigung bei langem Klick. Hier blieb manchmal ein Teil des Bildschrims stehen.
- neue Funktion Rotate= zum Ändern der Bildschirmausrichtung (Hochkant - Querformat). Mögliche Werte: 0, 90, 180, 270, 1. Mit Rotate=1 wird der
vorher eingestellte Wert aus der Registry gelesen. So kann man nach einen Softreset den alten Zustand wieder herstellen.
- Die freie TTS-Engine eSpeak kann nun mit Koord genutzt werden. Hier gibt es eine Portierung für WinCE-ARM, die auf dem PNA läuft. Man kann die zwar auch
ohne Koord nutzen, aber mit ist es einfacher, denn die Portierung kann nicht direkt audio-out nutzen, sondern nur wav-Dateien erzeugen, die dann abgespielt
werden müssen.
Damit diese TTS funktioniert, muss die cab installiert worden sein, dabei wird ein Eintrag in der Registry
(HKLM\SOFTWARE\Microsoft\Speech\voices\Tokens\eSpeak) vorgenommen, der nach einem HR wieder hergestellt werden muss, sonst läuft
eSpeak nicht! Koord benötigt diesen Key ebenfalls um zu wissen wo die exe instaliiert wurde.
Mit window=0 Speak=Hallo| wird "Hallo" mit englischem Akzent und einer männlichen Stimme gesprochen.
Mit window=0 SpeakPara=-vde+f3 | Speak=Hallo| wird "Hallo" in deutsch und einer weiblichen Stimme gesprochen (das Leerzeichen bei
SpeakPara= beachen!). Die möglichen Parameter können hier nachgelesen werden.
neue Version(V1.13 Rev.4) freigegeben:
neue Version(V1.13 Rev.5) freigegeben:
Es steht eine neue Testversion (V1.13 Rev.6) zur Verfügung:
- Direkte Einstellung und Abschaltung der Hintergrundbeleuchtung (ohne GoPal) möglich:
Parameter: Backlight=
Die aktuelle Tabelle mit den Backlightwerten ist hier!
GoPal bietet 8 Abstufungen, diese bilde ich im Wertebereich 1 bis 8 ab! Nur die Werte im Bereich von 1 bis 8 werden (aus Kompatibilität) weiterhin im RegKey
HKCU\Software\3SOFT\Pathfinder\PowerManagement\Backlight\ACBrightness abgelegt.
Wichtiger Hinweis: Die Steuerung funktioniert nur mit dem Samsung S3C244*-Prozessoren, also den meisten (älteren) GoPal-PNAs! Die unterschiedlichen
Geräte benutzen verschiedene Backlight-Werte für die "selbe" Helligkeit (s. Tabelle). Es findet (noch keine) Überprüfung statt, welcher Prozessor vorliegt und
ich weiß auch nicht, ob bei anderen Geräten negative Auswirkungen auftreten können! Daher "auf eigenes Risiko"!
- neue POI-Verwaltung für GoPal 5.x mit vereinfachter Oberfläche, z.B. so:
GoPal=5 poiverw=\Storage Card\POIVerw5\|\My Flash Disk\navigation\poi\default\|
Es gibt nun nur noch *.pc-Dateien!
Es steht eine neue Testversion (V1.13 Rev.7) zur Verfügung:
- Der Parameter Backlight= sollte nun die Geräte 470 (465), 315T, E4430, E4445/P4445 erkennen und die jeweils passenden Werte setzten, wenn
Backlight=1 bis Backlight=8 angegeben wird!
- Bei Backlight=0 schalten alle Geräte mit Samsung-Prozessor aus. Der letzte Backlight-Wert wird in diesem Fall in der Registry gespeichert und bei
erneutem Aufruf von Backlight=0 wieder hergestellt.
- Neu sind die Werte Backlight=990 bis Backlight=999: Sie bewirken ein "sanftes" aus- bzw. einschalten der Beleuchtung, wobei 990 am schnellsten und
999 am langsamsten ist.
- Alle anderen Werte, also 9 bis 989 setzen den absoluten (harwareabhängigen) Wert für die Hintergrundbeleuchtung und sollten nur zum Testen benutzt
werden, bzw. für noch nicht unterstützte Geräte (dann bitte melden!).
- Weitere spezielle Werte: Backlight=+1 erhöht die aktuelle GoPal-Stufe um eins, Backlight=-1 erniedrigt die aktuelle GoPal-Stufe um eins (jeweils im
Bereich 1..8). Will man den absoluten (harwareabhängigen) Wert im Berich von 1 bis 8 setzten, so muss man 01 bis 08 schreiben!
Download: (nur aktuelle Versionen)
Die alten Programmversionen gibt es hier.
**) Mit Serverfunktionen und Ein-/Ausgabe von weiteren Koordinatensystemen. Daher ist die Dateigröße angewachsen!
Bitte ausprobieren und Rückmeldung im Forum!
Besucher seit 28.01.2008
Stefan Dettenhofer - Stand: 24.06.2010
Zurück zur Hauptseite