Beiträge von morgen1

Garmin fenix 7X und epix Gen 2 im Test

Der Schwerpunkt dieses Tests und Vergleichs der Garmin Fenix 7X Solar und Garmin Epix Gen 2 liegt auf den Sensoren wie Höhenmesser, Positionsbestimmung und Herzfrequenz. Was unterscheidet die beiden GPS-Outdoor-Smartwatches? Und wie gut ist die Taschenlampe der Fenix 7X für den Outdoorbereich? Hier geht es zum Test der Outdoor-Smartwatches ...

    @mike und @ p.st.
    danke für das zipfile. du kannst es wieder vom Server nehmen. Ich habe im Analogschluß die Ursache gefunden. Es liegt nicht am Namen. Der Name ist bedeutungslos. Die Erklärung würde den Rahmen sprengen. Nur kurz gesagt , man muß mit dem Hexeditor was anpassen . Ich werde aber die inoffizielle Beta Version 1.4 IMG2MS entsprechend umbauen und dann geht es aus MS heraus mit Typfile. Wenn die fertig ist, bekommt Ihr die zum testen . Ich kann mich aber terminlich nicht festlegen.
    Das problem ist damit gelöst.
    morgen1


    .....


    Was auffällt:
    bei der Canaren ist die ID hex: be, 00 und das Typ-file heisst 100BE
    bei der Topo HD ist die ID hex: 49,10 und das Typ-file heisst 4910


    Bei welchen anderen Foren hast Du noch etwas über Typ-files gesehen?


    das gibt zu denken. Nachfrage : Läßt sich die Topo HD erfolgreich aus MS heraus auf das GPS laden?. Die ID stehen in der TDB als Hexwert. Hier ist noch ein Ansatzpunkt für Verbesserungen. Sollte es wirklich nur der Filename sein, so könnte ich das hinkriegen. typfiles als .txt und vieles mehr findest Du unter
    http://tech.groups.yahoo.com/group/map_authord/files/. Dort ist in einer pdf-anleitung nur der Weg über sendmap erwähnt. Es gibt zahlreiche typfiles auch uncompiliert als txt. Forumssprache ist englisch.
    morgen1

    @ morgen1
    Die Einbindung des Typ-files funktioniert mit deinem Programm ebenso wie mit dem MapSetToolKit. Sieht unter MapSource auch einwandfrei aus.


    Was mit beiden nicht geht, ist die Übertragung des TYP-files zusammen mit den Kacheln auf's GPSr. Es werden nur die Kacheln übertragen. Bin noch nicht dahingestiegen, was da genau nicht funktioniert.


    Bezüglich MapEdit: Wäre es nicht möglich MapEdit die geänderten Elemente unter zu schieben? Michael Sotin hat ja auch einige Erweiterungen zu MapEdit gemacht.


    Erweiterungen für Mapedit hab ich nicht drauf. Das ist hohe Programmierkunst. Ich beherrsche nur die niedere.
    Um herauszufinden, warum die typfiles aus MS heraus nicht übertragen werden, müßte man erst testen, ob es denn mit proffesionellen Karten, welche typfiles beinhalten, funktioniert. Mir ist da nur die Hungary Naviguide und die Topo Adria bekannt. Ich habe aber nur gecrackte Versionen, die in MS funktionieren, aber die Kacheln kann ich mangels gültigen Unlockcode nicht aufs GPS übertragen. D.H. ich kann selbst nicht testen. Falls jemand eine offizielle Version hat, und es funktioniert aus MS heraus, kann man eine Analyse der Registry machen und dann versuchen das nachzubauen. Allerdings sind die mit IMG2MS erzeugten Reg-Einträge von der Struktur her schon identisch mit den gekauften Karten. Auch die tdb habe binär geändert, denn cgpsmapper erzeugt es nicht direkt. Woraus ich folgere, daß es noch einen anderen Grund geben muß. Ich habe auch in anderen Foren dazu nichts gelesen. Die machen es alle mit sendmap. morgen1


    Was ich (wir) brauchen ist neben den lesbaren TYP-File (.txt-Format) auch noch eine Kartenkachel die all diese Feinheiten wie Schattierung u.s.w. enthält und nach dazu mit GPSMapEdit lesbar ist. Die Kacheln der Adria Topo kann man mit MapEdit nicht öffnen. Es gibt eine Fehlermeldung. Schade. Lassen sich die Kacheln der Swiss Topo 1.1 öffnen?

    Peter


    Hallo, das hilft Dir nicht. In mapedit werden die durch das typfile bewirkten Ändrungen nicht dargestellt. Deine Idee, mapedit als Viewer zu verwenden funktioniert nicht. Als Viever geht aber Mapsource. Mit der inoffizillem Betaversion 1.4 von IMG2MS geht die Einbindung sehr schnell und Änderungen lassen sich begutachten. Dazu kannst Du eine beliebige Kachel irgendeiner Karte nehmen. morgen1

    hallo p.st.
    1. das script von ziploader konvertiert von img nach mp.
    2. An Deiner Stelle würde ich mir was in VB schreiben. Wie von mike_hd empfohlen, lassen sich die mp-files leicht bearbeiten. Es gibt in VB methoden zum Ersetzen("Replace(Ausdruck,Suchen,ersetzendurch)") mit denen kannst Du das realisieren. Wenn Du dann noch 2 Textboxen einbaust für die zu ersetzenden Strings, bist Du universell und kannst beliebige Strings ersetzen. Die Textboxen lassen sich ja mehrfach verwenden um nacheinander die beabsichtigten Strings einzugeben. Den Start zum ersetzen würde ich dann extra mit Commanbutton realisieren. Das ganze dann in eine Schleife packen, die den ganzen Ordner durchläuft. ich habe sowass im "Batchkonverter" realisiert.
    viel Spaß. morgen1

    Aber das sind auch nur binäre Dateien, wie kann man mit denen was anfangen?


    Das ist nur Stoff zum probieren, Editieren kann man die nicht. Aber man kann mit der Version IMG2MS 1.4 ein bißchen damit spielen. Zum Beispiel ein paar beliebige Kacheln damit kombinieren um den Unterschied festzustellen. Damit werden nur die enormen Möglichkeiten deutlich. Zur praktischen Verwendung ist das noch nichts. Ist nur zum schnuppern. Ich warte auf die Veröffentlichung der ersten Ergenisse von usern. Die werden wie warme Semmeln weggehen. Der Download mit Mozilla geht . IE teste ich prinzipiell nicht.
    morgen1


    Hallo Sven,
    ich staune über Deine Energie, mit der Du die Sache angehst. Aber warum willst Du das Rad unbedingt zum X-ten mal neu erfinden. TDB und Regfile brauchst Du nie selbst zu schreiben. Das macht Software. Es ist schon Arbeit genug die IMG-files zu schreiben, malen oder welches Hilfsmittel Du auch benutzt. Ich kann Dir nur empfehlen Mapedit nochmal in die engere Wahl zu ziehen. Damit hast Du mit dem Format.mp ein im Klartext vorliegendes Textfile. Die Struktur ist genial einfach und sofort zu verstehen. Dort kannst du Änderungen mit suchen<---> ersetzen durchführen usw. Für mich hat sich eine Kombination aus graphischen Betrieb (mapedit), zum abmalen OZIexplorer, die Ozifiles kannst Du dann in Mapedit öffnen, und Klartext im mp-file als optimal erwiesen. Die ganze Arbeit steckt doch im imgfile. Wenn das fertig ist, einfach in Mapedit unter Export--Garminfile das imgfile erstellen lassen. Mehr brauchst Du nicht. Die Einbindung mit allen reg und tdb wird dann mit IMG2MS erledigt. Das ist alles graphisch zu bedienen und Du must nicht in die Commandline.
    Also wozu noch unnötige und ev. fehlerhafte reg-files schreiben.
    Außerdem möchte ich Dir mal zur Abschreckung empfehlen, zwei tdb#s mit den gleichen ID-nummer zu erzeugen. Du wirst Augen machen, was mit Deinen MS passiert. Tue es aber nur, falls Du in der Lage bist den Schaden in der Registry von Hand zu beheben. Du scheinst nicht zu wissen, das Mapsets auf jeden Computer eine andre Nummer haben können und deshalb weitergegebene tdb#s MS ruinieren können, falls die ID-schon drauf ist.
    Die neuen Versionen von MS sind zwar tolerater, aber Dargestellt wird trotzden nur ein Mapset.


    morgen1

    Wenn man ein fertiges Typfile hat, ist es kein Problem, beliebige Img-Kacheln als Mapset in MS einzubinden. Da kann man schon mal sehen, welche Optik das Typfile bringt. Werkzeug dazu ist http://www-user.tu-chemnitz.de/~moth/Setup_IMG2MSDEMO1-4-2.zip.Ist als Demo-Version ab sofort downloadbar. Setup_IMG2MSDEMO1-4-2.exe in den Ordner Deiner Wahl kopieren und starten. Es sucht sich cgpsmapper selbst . Für Typfiles sind aber nur aktuelle Versionen cgpsmapper zu gebrauchen. Wie gehabt die Kacheln auswählen und zusätzlich ein vorhandenes Typfile auswählen. Tip : im ordner c:\Garmin\Familiy 709 und 844 sind welche enthalten . Typfiles sind ungelockt, auch wenn diese zu gelockten Mapsets gehören.
    Die Selbstanfertigung ist ein anderes Kapitel. Es stecken enorme optische Möglichkeiten drin.


    Wär nett , wenn man Tipps veröffentlicht, wo es Typfiles zum Download gibt. Nicht jedes Typfile stellt jede Karte korrekt dar. Bei Profikarten sind die Typfiles auf die enthaltenen Objekte abgestimmt. Zum Beispiel hatte ich jetzt eines, das konnte kein Wasser(blau) darstellen.


    morgen1


    morgen1

    Folglich verwendest Du also die russische Transliteration. Sie ist eigentlich für Menschen gedacht welche nativ russisch Sprechen. Ein nativ englischsprachiger Mensch könnte damit eventuell auch etwas anfangen. Für einen native deutsch sprechenden Menschen liefert diese Transliteration aber oft ein überraschendes Ergebnis. Das russische В wird zum Beispiel fälschlicher Weise in das V (wie Vogel) transliteriert. Im Deutschen entspricht das russische В aber eigentlich einem W (wie Wilhelm).


    Das Problem sehe ich auch. Aber mir ist nichts bessseres eingefallen. Ich bin definitiv kein Sprachwissenschaftler. Solltest Du einen Hinweis für mich haben, wie kyrillische Zeichen sprachwissenschaftlich exakt in deutsche Zeichen zu konvertieren sind, so würde ich das schnell ändern. Mangels besserem Wissen habe ich mich an das Vorbild mapedit gehalten.


    Siehe in diesem Zusammenhang auch die von mir geschriebene und GPSMapEdit beiliegende trans-de.dat. Diese wird benötigt, um Karten mit deutschen Sonderzeichen für alte Garmin-Empfänger aufzubereiten, die nur einen 7-Bit ASCII-Zeichensatz besitzen.


    Gruss Joern Weber


    Die habe ich mir auch angeschaut. Aber wie Du schon geschrieben hast, hat die keinen vollen Transliterationssatz, sondern nur die Umlaute. In diesen Zusammenhang ist mir erst durch Deine Antwort klar geworden , wozu die da ist. Intuitiv nahm ich fälschlicherweise an, 'Convert Label' und Deine Tabelle würde kyrillische Zeiche transliterieren. Da das nicht funktionierte, habe ich dann mein eigenes Tool geschrieben.


    morgen1

    Welche Transliteration verwendest Du, die deutsche, englische oder russische?


    Gruss Joern Weber


    Ich tausche die ASCII code Zeichen, deren Dezimalwert bei den kyrilischen Zeichen zwischen 184 bis 255 liegt, gegen Ascii 39 bis 121 aus. Bei einigen kyrillischen Zeichen ("Tscha"= Acsii 249) wird ein Zeichen gegen mehrerer getauscht. ACSII 249 <---> gegen Ascii 115+99+104. Die Austauschtabelle entspricht der in der Trans-ru.dat von Mapedit verwendeten Tabelle. Jedoch wird die Tabelle selbst nicht verwendet, sondern der Austausch ist im Quellcode fest einprogrammiert. Sollte Bedarf an weiteren oder anderen transliterationen bestehen, kann ich den leicht enbauen.
    morgen1


    Die usb-probleme haben mit diesen Registryschlüsseln nichts gemeinsam. Die von Dir genannten Schlüssel verwalten die Karten. Löschen dieser Schlüssel löst keine USB-problem, sondern Du kannst die Karten dann nicht mehr anzeigen. Wegen der USB mußt Du unter anderen Schlüsseln suchen. Durchsuche mal HKLM classesroot. Die genaue Stelle kann ich nicht sagen. Vielleicht liest ein Computerexperte mit und kann weiterhelfen. morgen1

    Hallo, ich habe jetzt ein Tool in das Netz gestellt, mit dem man die kyrillischen Schriftzeichen von Rus und ntm -Karten in lateinische wandeln kann. Damit lassen sich dann die freien rus und ntm-Karten nach Bearbeitung mit diesem Tool auch im Garmin mit lateinischen Schriftsatz anzeigen. Diese, "Transliterieren" genannte Funktion, ist in den "Batchkonverter Version2.0" zusätzlich eingebaut worden. Genaue Erläuterungen gibt es Hier :http://www-user.tu-chemnitz.de/~moth/Hilfe.html . Und den Konverter hier:
    http://www-user.tu-chemnitz.de/~moth/Konverter.html


    morgen1

    Hallo Peter,


    Das mit dem Copyright-Eintrag must Du näher erklären. Dabei handelt es sich um einen reinen Text, wie bei einem Straßennamen.
    Es ist nicht möglich das dieser (oder ein anderer) Text solche Probleme verursacht (außer Cgpsmapper hat einen Fehler, oder "verweigert" MDK Karten).

    Der Copyrighteintrag macht keine Probleme, ich habe daran nur erkannt, daß die Imgs mit MDK erzeugt wurden.


    Zitat

    Und die GR Projekte von http://mapdekode.iol.gr sind fertige, vollständige Projekte. Da braucht man weder MDK, Cgpsmapper, IMG2MS noch ein anderes Programm zum Einbinden. Dazu reicht einmalig die Regeinträge zu erstellen.

    Das stimmt leider nicht ganz. Ich habe Deine Anleitung exakt befolgt und die Registry wie angewiesen geändert. Das Problem sind die in der tdb enthaltenen ID-Nummern. Wenn ich bereits ein Karte z.B. mit den Schlüssel '".....\Products\Bulgarien" (oder sonst ein Land) habe und dabei eine von Dir verwendetet ID (ich habe die 117 benutzt)in der tdb enthalten ist, was man nie weis, weil die nicht lesbar ist, wird das Mapset in MS V 6.11.5 nicht angezeigt. Es wird aber angezeigt, wenn die Griechenland wieder entfernt wird. Also es darf nur ein Mapset mit dieser ID geben.Du kannst nicht davon ausgehen, das die ID-Nummer auch als Schlüsselname in der Registry steht. Diese Konventionen sind für MS nicht erforderlich und werden auch kaum befolgt. Dort stehen meist Klartextnamen.In älteren MS -Versionen gab es Absturz.
    Die einzig sichere Methode ist, auf dem Computer alle bereits verwendeten ID auszulesen und dann eine freie zu benutzen. Wer nicht mit MDK vertraut ist nutzt dann halt IMG2MS oder ein anderes Tool, welches cgpsmapper steuert. Und dann läuft das nicht wegen der Leerlevel.
    Ich finde das Konkurenzdenken zu cgpsmapper nicht ganz glücklich. Wenn alle Toolsets am Markt kompatibel wären, wäre vieles einfacher.
    Ich entnehme Deiner Antwort auch ,das es keinen wirklichen Programmtechnischen Hinderungsgrund gibt , sondern das traditionell gewachsen ist.
    mit freundliche Grüßen morgen1

    MDK erstellt immer die beiden leeren Zonen. Beeinflussung nicht möglich.
    :bye: Peter


    Hallo Peter, darin liegt u.U.ein gewisses Problem. Ich nutze gern die von Dir veröffentlichte Griechenlandkarte. Habe aber ein Problem mit der Bedienung von Mapdekode und verwende zum ändern, anpassen, einbinden ....lieber Mapedit und als Compiler cgpsmapper. Cgpsmapper stürtzt regelmäßig ab, falls man versucht eine Karte mit 2 Leerlevel einzubinden. Warum müssen bei Deinen Karten unbedingt 2 Leerlevel sein ?. Wäre es immer nur 1 Leerlevel, so wären Dein Compiler mit cgpsmapper kompatibel, was für die community einfacher wäre. Den Sinn der 2 Leerlevel begreife ich nicht. Vielleicht hilfst Du mir da mal weiter. Da fleißige Mapdekodebenutzer inzwischen einige Img-files mit diesen mehreren Leerlevels in Netz gestellt haben und die auch von anderen gedownloadet wurden, scheitern die bei der Einbindung in MS mittels cgpsmapper. Ohne Dir zu Nahe treten zu wollen oder Mapdekode zu kritisieren, es ist erhebliche Einarbeitung für MDK erforderlich. Und wer nur schnell fertige Karten einbinden will, nutzt IMG2MS. Aber bei 2 Leerlevels funktioniert das nicht. Mir persönlich macht das nichts, da ich den Zusammenhang kenne und die Leerlevel rausschmeiße, dann geht es ja, aber es ist unbefriedigend.
    Mir gehen regelmäßig Anfragen zu, warum cgpsmapper abstürtzt.- Und die Analyse zeigt die doppelten Leerlevel und den Copyright-Eintrag "Erzeugt mit MDK" ( oder so ähnlich). Es scheint also Doch einige zu betreffen.
    morgen1

    Vielen Dank für alle Anteilnahme und die guten Tipps:danke:

    Ich weiß zwar nicht, was ich soeben anders gemacht habe als vorher, aber was soll ich sagen, die Kiste läuft wieder:p
    Ich hake die Geschichte ab unter mystische Gegebenheiten mit dem PC

    :bye: torpedo


    Nachtrag : lese leider erst heute,wo alles wieder gerichtet ist, mit.
    Wahrscheinlich hattest Du Files, die zu installierten Karten gehören gelöscht oder verschoben. Dann kommt dieser typische Fehler, Es wäre schmerzärmer ohne Neuinstallation abgegangen, wenn Du erst mal IMG2MS in der freien Demoversion hätttest laufen lassen . das zeigt Dir die Fehler an und kann diese auch gleich bereinigen ohne Neuinstallation. Schau mal hier. http://www.naviboard.de/vb/sho…?t=18505&highlight=IMG2MS