Teamskin GoPal 5.5 480x272

  • hier ist der Schlüssel (im Format für Mortscript):


    ("HKCU" , "Software\Elektrobit\streetdirector_hmi\DataPool", "2134507597")


    1 entspricht Karte ohne Höhe
    3 entspricht Karte mit Höhe



    0 = Keine
    1 = Gebäude
    2 = Höhenprofil
    3 = Gebäude und Höhenprofil


    Also
    0 und 1 ohne Höhenprofil
    2 und 3 mit Höhenprofil


    ist nur wichtig je nach dem wie man die Registry abfragt .
    ansonsten ist es schon richtig was athos schrieb .


    Gruß Manni

  • ist nur wichtig je nach dem wie man die Registry abfragt .
    ansonsten ist es schon richtig was athos schrieb .


    Also
    0 und 1 ohne Höhenprofil
    2 und 3 mit Höhenprofil


    Danke Manni,


    hab mir schon fast gedacht, das zwischen 1 und 3 noch was ist, aber da ich hier für meine ersten Tests(weiter bin ich leider noch nicht) nur im Quickmenü umgestellt habe, war nicht mehr zu finden.


    Dein Neues Menüdesign erinnert mich irgendwie an den "Karbon-Look" vom "Stahl-Skin". :thumbup:

  • Danke euch beiden. :thumbup:
    mal schauen, ob man daraus was basteln kann.


    mikee

    Einmal editiert, zuletzt von mikee ()

  • soooo, hab das mal probiert. per mort und koord.


    ein ändern des registry-Eintrages führt nicht zum Ziel:



    der Registry-Wert wird zwar geändert, aber in der Kartenansicht nicht wirksam :S


    dafür funktioniert die umständlichere Variante mit vielen koord-Clicks. :)


    Code
    If  (RegRead( "HKCU" , "Software\Elektrobit\streetdirector_hmi\DataPool", "2134507597") = 3)
      Run ("\My Flash Disk\programme\koord465.exe" , "window=0 SendKey=\fGopal Navigator\0x7F\c-100,350,140\
      c-100,460,50\c-200,460,50\c-200,120,120\c-100,30,250\s250\0x73\s100\0x78\s100\0x7B\|")
    EndIf


    gibt es evtl. eine galantere Umsetzung ?(


    mikee

    2 Mal editiert, zuletzt von mikee ()

  • Hallo mikee
    Ändern der Registry um Darstellungen in GoPal zu ändern geht ab GoPal 5 so gut wie gar nicht mehr .
    Das abschalten des Höhenprofil mit Klickfolge aber auch per Hand gibt den Arbeitsspeicher nicht frei , erst wenn GoPal neugestartet wird ist der Arbeitsspeicher wieder freigegeben .
    Dann kann man auch direkt die streetdirector_hmi.reg den Wert "2134507597"=dword:00000001 ( Gebäude ) auf dword:00000000 ändern und GoPal neustarten .
    Ich suche schon lange eine MortScript Routine die mir auf dem Navi die streetdirector_hmi.reg einliest und Werte ändert , da müssen wir uns mal mit unsere Mort-Experten unterhalten .


    Gruß Manni

  • Moin Manni,


    mir geht es gar nicht vorrangig um das "Speicher freigeben". (ich hab ja 128 ^^ )
    sondern, dass bei Auswahl der Funktion "Ziel aus Karte wählen" (auf dem TMC-Sender in der mapview) vor dem Schalten zu diesem Fenster das Höhenprofil abgeschaltet wird. Mit Höhenprofil geht das raus- und reinzoomen für die neue Zielsuche aus der Karte extrem langsam.


    und mit der zweiten Variante funktioniert dies gut. Man sieht nur eben die Klick-Folge dabei ...


    mikee

  • Das abschalten des Höhenprofil mit Klickfolge aber auch per Hand gibt den Arbeitsspeicher nicht frei , erst wenn GoPal neugestartet wird ist der Arbeitsspeicher wieder freigegeben .


    Aber ich kann ohne Absturz auf die Autobahn, direkt den Speicher hab ich noch nicht beobachtet.


    Ich suche schon lange eine MortScript Routine die mir auf dem Navi die streetdirector_hmi.reg einliest und Werte ändert , da müssen wir uns mal mit unsere Mort-Experten unterhalten .


    Nur theoretisch: Die reg ist aufgebaut wie eine INI, da müsste Read/WriteIni von Mortscript funktionieren.

  • Hallo Athos


    Ich verkaufe doch nicht mein Unikat . :D




    Ich beiß mir immer noch die Zähne an der streetdirector_hmi.reg aus , diese mir zu änder ,

    #########################################
    rename("\My Flash Disk\settings\0\Navigation\streetdirector_hmi.reg", "\My Flash Disk\settings\0\Navigation\streetdirector_hmi.ini",1)


    IniWrite \My Flash Disk\settings\0\Navigation\streetdirector_hmi.ini , HKEY_CURRENT_USER\Software\Elektrobit\streetdirector_hmi\DataPool, "2135031827", "31,0,1020,30,30,4,17,255,0,255"


    rename("\My Flash Disk\settings\0\Navigation\streetdirector_hmi.ini", "\My Flash Disk\settings\0\Navigation\streetdirector_hmi.reg",1)


    umbenennen in streetdirector_hmi.ini muss ich sie schon sonst geht es gar nicht.
    So wie ich es jetzt habe schreibt er mir eine neue streetdirector_hmi.ini , es sieht so aus als ob MortScript mit diesem Format was die streetdirector_hmi.reg hat nicht zurecht kommt , das Rename allein macht es .
    Das 31,0,1020,30,30,4,17,255,0,255 sorgt dafür das nach dem TeamSkin neuaufsetzen im Quickmenu das Icon sofort den richtigen Hintergrund hat .


    Gruß Manni




    Gruß Manni

  • Manni,
    wo du dich doch so gut mit streetdirector auskennst, :D
    kannst du mit bitte auch die Werte für die 2D/3D / eingenordet Darstellung angeben.
    Dann würde ich den Aufruf für "Ziel aus Karte" noch ergänzen, dass dies immer 2D mit eingenordeter Karte ist.
    Vielleicht gibt es dafür ja auch direkt ein Event ?
    Danke


    mikee

  • Hallo mikee


    Dafür braucht es zwei Werte


    Norden oben , nur mit Sat zu sehen
    "2134769780"=dword:00000001
    "2134769759"=dword:00000002



    2D – Kartenrichtung Optimiert
    "2134769774"=dword:00000001
    "2134769759"=dword:00000001



    3D - Karte in Fahrtrichtung
    "2134769774"=dword:00000002
    "2134769759"=dword:00000003


    Gruß Manni

  • hat funktioniert. THX.
    dachte erst, ich muss nur "2134769759" abfragen auf "1" oder "3".
    zusätzlich war auch noch die 2134769774" auf "2" nötig.


    so hat man jetzt immer bei "Ziel aus Karte" eine eingenordete 2D :thumbup:


    mikee