Benutzerdefinierte Knöpfe in allen Standardfenstern

  • Hi,
    ich versuche gerade Glopus auf einem VDO-Dayton PN6000 zum laufen zu bekommen.
    Die "normalen" Funktionen klappen soweit alle. Leider bekomme sich den MiniSerilot Treiber nicht zum laufen, so das ich bisher nicht Glopus parallel zum VDO Navigationsprogramm laufen lassen kann.
    Meine Frage im Moment:
    In der Kartenansicht kann man benutzerdefinierte Buttons einblenden. Geht das auch in den anderen Standard Fenstern? z.B. auf der Goto Seite?


    Auch hatte ich gehofft, einen Button zum Umschalten zwischen Glopus und dem VDO Programm einblenden zu können. Aber sowie das VDO Programm läuft, geht da scheinbar nichts mehr.

  • Eigene Buttons kann Glopus nur in einige Naviprogramme und auf die eigene Kartenseite legen. Über die Möglichkeit grundsätzlich bestimme Buttons über alle Programme zu legen habe ich schon nachgedacht, aber noch nicht eingebaut. Leider kenne ich Dein Gerät nicht, aber mich würde schon mal interessieren, warum Serilot nicht läuft.

  • Hallo Peter,
    ich habe gerade nochmal versucht den Serilot Treiber aus Glopus heraus zu aktivieren:


    Mein GPS Empfänger sendet auf COM1:
    Also Serilot ausgewählt.
    Configure Serilot:


    Installed auf (virtueller Port): COM6 (ist frei)
    Verbind mit (=Hardware): COM1


    Nach der Warnung zum Systemeingriff erscheint:
    Fehlermeldung:
    Bei der Installation ist ein Fehler aufgetreten. Bitte rebooten Sie den PPC


    Anschliessend wird zwar COM6 (Serilot) als Quelle angezeigt
    Aber es wird nichts empfangen.


    Auch nach Reboot geht es nicht. Die Daten können nur auf COM1 empfangen werden :-D)


    Kann ich irgendwo in der Registry oder sonst wo mehr erkennen?

  • Hast Du mal einen anderen Port probiert?
    Der einzige Registry Zweig, der für Glopus angelegt wird, liegt unter HKEY_LOCAL_MACHINE\\Drivers\\BuiltIn\\Serilot


    Aber wie Du schreibst, verweigert das System den Start. Da kann ich aus der Ferne leider nicht helfen.

  • Hallo Peter,
    unter diesem Zweig sind nach der Installation auch einige Einträge:
    FriendlyName
    Dll
    Prefix
    ConnectTo
    DeviceArrayIndex
    Index
    Order


    sieht alles venünftig aus, aber tut nicht :(

  • Hallo Peter,
    also ich habe noch weiter geforscht.
    Der Serilot Treiber funktioniert auch auf dem PN6000. Aber nur direkt nach der Installation. Der Treiber wird in das \Windows Verzeichnis kopiert.
    Nach jedem Neustart ist er aber wieder weg, da das Verzeichnis wohl aus dem ROM neu aufgebaut wird.
    Bis jetzt habe ich noch keine Idee, wie ich den Treiber beim Neustart dort hinein bekomme ?(
    Pfad in der Registry auf das interne Flash verbiegen scheint nicht zu funktionieren. Es sind 2 DLLs die daran beteiligt sind (serilot.dll und commod.dll) ?


    Kann jemand helfen?


  • Ich weis nicht welche Programme es noch gibt aber mit MortScript kann man bei jedem einschalten ein Script ausführen lassen das z.B. die Dateien jedesmal wieder rein kopiert ....


    Gruß
    Silver

    Regioausflug.de Wandertourenplaner für Odenwald, Rhön, Mittelrhein und Taunus!!!!


    Ein Stau ist nur hinten blöd - vorne gehts !!!!

    Einmal editiert, zuletzt von Silver34 ()

  • Zitat

    Original von Silver34
    Ich weis nicht welche Programme es noch gibt aber mit MortScript kann man bei jedem einschalten ein Script ausführen lassen das z.B. die Dateien jedesmal wieder rein kopiert ....


    Gruß
    Silver


    Da bin ich skeptisch, denn die Treiberinitialisierung erfolgt bestimmt bevor ein Script ausgeführt wird. Jedenfalls war mir das auch noch nicht bekannt, dass es Geräte gibt, die beim Booten alles wieder zurücksetzen.

  • Es ist zur Zeit leider so, das ich nach jedem Neustart die beiden DLLs wieder in das Windows Verzeichnis kopieren muß. Dann in Glopus Serilot deaktivieren und wieder aktiveren. Dann geht es. Bis zum ausschalten.
    So hatte ich mir das nicht vorgestellt.


    Was macht eigentlich dieses serilotfix. Aber irdendwo was davon gelesen, finde es aber im Moment nicht.


    Reinkopieren macht ein Script, ok. Aber dann müsste die Deaktivierung, Aktivierung (oder Reaktivierung) auch automatisch ausgelöst werden, damit das ganze läuft. ?(

  • Zitat

    Original von dancefan
    Was macht eigentlich dieses serilotfix. Aber irdendwo was davon gelesen, finde es aber im Moment nicht.


    Reinkopieren macht ein Script, ok. Aber dann müsste die Deaktivierung, Aktivierung (oder Reaktivierung) auch automatisch ausgelöst werden, damit das ganze läuft. ?(


    Stimmt, daran habe ich gar nicht mehr gedacht. Serilotfix macht genau das Beschriebene und müsste demzufolge nur nach dem Kopieren aufgerufen werden.
    http://glopus.de/tools/SerilotFix.exe

  • Zitat

    Original von dancefan
    Es ist zur Zeit leider so, das ich nach jedem Neustart die beiden DLLs wieder in das Windows Verzeichnis kopieren muß.
    ...(


    Kann es sein, dass du versehentlich einen Kaltstart machst und deshalb das System neu reinkopiert wird?
    Bei meinem Gopal passiert genau das, wenn ich den Ausschaltknopf etwas länger drücke.

    Einmal editiert, zuletzt von Murmel ()

  • @ Murmel,
    um das VDODayton Naviprogramm zu verlassen muss ich einen Kaltstart machen. Das ist die einzige Möglichkeit. Dann sind aber alle Daten im Hauptspeicher gelöscht.


    Ansonsten funktioniert aber die Variante mit Serilot und dem VDODayton PN6000. Zumindest kann ich beide Programme parallel laufen lassen und beide erhalten die GPS Daten. Über ein Tool wie Quicklaunch.exe kann ich auch zwischen beiden Programmen hin und herschalten.