MD 96700 Problem-Einstellungen

  • @SexTant,
    @Argasha,


    habe mich auch mal an MortScript probiert.


    Hier meine bescheidene Version:


    # >>>>>>>>>>


    ### Navi-Start ###


    # Prüfen ob Medion Navigator schon gestartet
    # Falls nicht, wird er gestartet


    If wndExists Medion-Navigator


    # Mach nix


    Else


    # Pfad angeben
    RunWait "\Storage Card\Programme\MEDION\MEDION-Navigator\MEDION-Navigator.exe"


    EndIf




    ### MAIN PROGRAMM ###


    # Auslesen des Ist-Zustandes der Option "Stromversorgung".
    RegReadDWord HKLM,System\CurrentControlSet\Control\Power\Timeouts,BattSuspendTimeout,Stromversorgung


    # Auslesen des Ist-Zustandes der Option "Beleuchtung".
    RegReadDWord HKCU,ControlPanel\BackLight,BatteryTimeout,Beleuchtung


    # Test-Ausgabe (kann durch # vor Message ausgeklammert werden).
    # Message %Stromversorgung%, Wert vor Abfrage Stromversorgung
    # Message %Beleuchtung%, Wert vor Abfrage Beleuchtung



    # WICHTIG!!!!
    # ===========
    # Wartezeit definieren, bevor Werte zurückgesetzt werden.
    # Wird nicht gewartet, funktioniert das Zurücksetzen evtl. nicht wie gewünscht, da
    # es noch einige Zeit dauert, bis der GPS-Empfänger sich komplett ausschaltet
    # bzw. sich evtl. noch Überbleibsel vom Navigator im Speicher befinden.
    # (Ist nur eine Vermutung von mir.)
    # Den Wert für Sleep muss jeder für sich selbst herausfinden!
    Sleep 5000



    # Gewünschte Einstellungen für "Beleuchtung" manuell vornehmen
    If { %Beleuchtung% <> 1 }


    Choice "Einstellungen", "BELEUCHTUNG bei Batteriebetrieb!^CR^^LF^Hintergrundbeleuchtung ausschalten nach Leerlauf von:", "30 Sekunden", "1 Minute", "3 Minuten", "5 Minuten", "10 Minuten"


    Case 1
    RegWriteDWord HKCU,ControlPanel\BackLight,BatteryTimeout,30
    Case 2
    RegWriteDWord HKCU,ControlPanel\BackLight,BatteryTimeout,60
    Case 3
    RegWriteDWord HKCU,ControlPanel\BackLight,BatteryTimeout,180
    Case 4
    RegWriteDWord HKCU,ControlPanel\BackLight,BatteryTimeout,300
    Case 5
    RegWriteDWord HKCU,ControlPanel\BackLight,BatteryTimeout,600


    EndChoice


    Endif


    # Gewünschte Einstellungen für "Stromversorgung" manuell vornehmen
    If { %Stromversorgung% <> 1 }


    Choice "Einstellungen", "STROMVERSORGUNG bei Batteriebetrieb!^CR^^LF^Gerät ausschalten nach Leerlauf von:", "1 Minute", "2 Minuten", "3 Minuten", "4 Minuten", "5 Minuten"


    Case 1
    RegWriteDWord HKLM,System\CurrentControlSet\Control\Power\Timeouts,BattSuspendTimeout,60
    Case 2
    RegWriteDWord HKLM,System\CurrentControlSet\Control\Power\Timeouts,BattSuspendTimeout,120
    Case 3
    RegWriteDWord HKLM,System\CurrentControlSet\Control\Power\Timeouts,BattSuspendTimeout,180
    Case 4
    RegWriteDWord HKLM,System\CurrentControlSet\Control\Power\Timeouts,BattSuspendTimeout,240
    Case 5
    RegWriteDWord HKLM,System\CurrentControlSet\Control\Power\Timeouts,BattSuspendTimeout,300


    EndChoice


    Endif



    # Endausgabe (kann durch # vor Message ausgeklammert werden).
    Message "Einstellungen wurden gesetzt!", Status:


    Exit


    # <<<<<<<<<



    Vielleicht könntet ihr das mal testen. Bei mir scheint es zu funktionieren.


    Viele Grüße, einen guten Rusch und ein frohes 2006.


    MfG, Manni.


    Edit:
    Der Befehl "Choice" mit den entsprechenden Paras muss einzeilig eingeben werden. Kommt hier nicht so rüber. Hoffe, ihr kommt damit klar.

    Einmal editiert, zuletzt von b_manni ()

  • @Argasha, ganz kurz nochmals (war noch in 2005).


    was ist davon zu halten - reine Theorie - bin kurz ohne Navi?


    # Brutalfassung


    ### MAIN PROGRAMM ###


    # Sicherstellen, daß nur eine Instanz des Navigators läuft. Doppelklicks ...
    While procExists MEDION-Navigator.exe
    Kill MEDION-Navigator.exe
    endWhile


    # Aufruf des Navigators mit Abwarten auf dessen Beendigung.
    runWait \Storage Card\Programme\MEDION\MEDION-Navigator\MEDION-Navigator.exe


    # Störenfried brutal eliminieren
    Kill GPSApp.exe


    # Auslesen des Zustandes der Option nach Navi-Beendigung.
    RegReadDWord HKLM,System\CurrentControlSet\Control\Power\Timeouts,BattSuspendTimeout,Wert


    # Message %Wert%, Wert nach Navi-Ende


    #Abfrage ob der erwartete Zustand neu gesetzt werden muß.
    if { %Wert% <> 180 }
    # Zurückschreiben des Wertes, da noch nicht korrekt:
    RegWriteDWord HKLM,System\CurrentControlSet\Control\Power\Timeouts,BattSuspendTimeout,180
    endif


    RegReadDWord HKLM,System\CurrentControlSet\Control\Power\Timeouts,BattSuspendTimeout,Wert


    # Störenfried wieder aufsetzen; ist noch verbesserungswürdig
    Run \Windows\Autostart\GPSApp.lnk


    # Wichtig am Ende als Delay
    if { %Wert% = 180 }
    Message "Batterieschutz gesetzt!", Status:
    else
    Message "Batterie-Schutz manuell zu setzen!", Fehler
    endif


    Exit


    PS.: irgendwie habe ich die Sektperlen von Mitternacht noch im Hirn, ich editier nun schon das 8. (!) mal. :wand


    Diese Version läuft, aber noch mit einem optischen Schönheitsfehler (GPS-Icon wandert nach jeden Aufruf nach links) aber das werden wir auch noch hinbekommen (im Foren-Team und mit mort).
    Wir kommen also ganz ohne störende Delays aus und GSPApp kann original im AutoStart-Ordner verbleiben. Habe das Skript nach HardReset ohne irgendeine andere Veränderung der Optionen des Systems getestet (klar, daß dabei mortSkript installiert ist) - funktionsmäßig alles im grünen Bereich.


    @b_manni, Super Beitrag! :applausDeine Vermutung hat den Nagel auf dem Kopf getroffen.


    Freut mich, daß ich Euch die mortSkript's nahe bringen konnte


    Auf geht's im neuen Jahr.

    8 Mal editiert, zuletzt von SexTant ()

  • Es scheint, als hättet Ihr eine brauchbare Lösung gefunden. Ich bin bloss nicht sicher, ob Ihr auch die Ursache richtig erkannt habt. Bei mir (MD 96700, WM5, MD 5.1) ist das Problem nämlich noch nie aufgetreten, obwohl ich die GPSAPP.exe nicht gelöscht oder sonst etwas an den Originaleinstellungen geändert habe.


    Mein Navigator ist auf der SD installiert, während des Betriebes ist das Häkchen unter Eintellungen-System-Stromversorgung-Erweitert-Batteriebetrieb weg. Wenn ich den Navigator beende, ist bei sofortiger Kontrolle das Häkchen immer noch weg, erst nach etwa 5 s ist es wieder da. Und das Gerät schaltet sich dann auch ganz folgsam nach der eingestellten Zeit aus.


    Ich betreibe allerdings auch keinen POI-Warner oder ähnliche Software parallel. Falls Ihr dies tut, könnte das vielleicht die Ursache sein.


    Ergänzung: Im Navifrieds-Forum berichtet auch gerade jemand, dass er die dortige POI-Software erst resetfrei mit dem Navigator betreiben kann, seitdem er die GPSAPP.exe nicht mehr startet.


    Es könnte sich also evtl. lohnen, genauer zu ergründen, was GPSAPP wirklich macht und ob die gemeinsamen Zugriffe auf die GPS-COM-Ports durch Warner/Observer die Ursache für die hier beschriebenen Probleme sind - denn immerhin soll WM5 dies ja eigentlich automatisch managen können. Der POI-Observer bringt aber ein eigenes Port-Zugriffs-Managment mit, der POI-Warner vermutlich auch.

    2 Mal editiert, zuletzt von Kalle Wirsch ()

  • Hallo Kalle Wirsch,
    hallo MD 96700 Leidensgenossen,



    das ist die richtige Fragestellung. Was tut das Programm GPSApp.exe?
    Dem Namen nach, nur vermutlich was, das mit GPS zusammenhängt.


    Für mich erkennbar: GPS Antenne kann manuell ein und ausgeschaltet werden,
    die Hintergrundbeleuchtung wird bei Navigation mit Akkubetrieb abgesenkt.



    Bekannte Probleme: vermutlich verursacht GPSApp Memory-Leaks, da bei Benutzung des desselben,
    häufig der PDA einfriert, Datei kann nicht .... Zertifikat...auftritt.
    Das Häkchen bei Batteriebetrieb wird entfernt und nicht wieder gesetzt.


    Ohne GPSApp, schalte ich bei Navigation im Akkubetrieb, zum Stromsparen auf Nachtdarstellung,
    (Helligkeit lässt sich in der pref.ini auf jeden gewünschten Wert einstellen) somit ist der vermutliche Troublemaker GPSApp für mich entbehrlich.



    Erbitte Kommentare dazu!



    Gruß lemm

  • Hallo @lemm,


    "Das Häkchen bei Batteriebetrieb wird entfernt und nicht wieder gesetzt."


    Das geschieht auch bei abgeschaltetem GPSApp!

  • Frohes neues Jahr euch allen!


    @SexTant:
    Die GPSAPP zu beenden ist wirklich die Holzhammermethode. Wie ich einige Posts früher schon geschrieben habe, war dieses Progran bei mir überhaupt nicht mehr im Autostart Ordner und ich konnte eigentlich gut damit leben. Das Einzige was mich gestört hat, war daß während der Navi auf Batteriebetrieb läuft, das Display nicht abgedunkelt wird. Sonst habe ich keine Nachteile festgestellt. Wenn du die GSAPP aber bein Start des Navigators killst, ist
    IMHO der einzige wirkliche Vorteil dieser EXE dahin. Ergo könnte man sich in diesem Fall das ganze Sript sparen und die Datei aus den Autostart schmeissen.
    In diesem Fall muss ich @lemm voll und ganz zustimmen.
    P.S. Welche Vermutung von b_manni meinst Du?



    @Kalle Wirsch
    Ich habe keinen POI Warner oder ähnliches installiert. Das Problem tritt nach beiner Erfahrung auch nur auf , wenn der Navigator bei eingeschalteter Stromversorgung gestartet und auch bendet wird. Solltest Du das Navi vor dem Ausschalten aus der Halterung nehmen wird der Hakern brav gesetzt.



    @alle:
    Wäre es nicht sinnvoll einen Start-Script zu schreiben, der die GSAPP ersetzt?
    Ich meine, wenn es eine Möglichkeit gibt, den Netzstatus auszulesen, beim Start des Navis ohne Versorgung die Helligkeit auf einen niedrigen Wert zu setzen und danach wieder auf normal? Der Vorteil wäre keine Rescourcenverschwendung ohne laufenden Navi und wahrscheinlich auch keine Mem-Leaks.



    Gruß, Argasha

  • Ich bin eben nicht sicher, dass GPSAPP.exe der "troublemaker" ist, da bei mir alles vorschriftsmäßig und wie voreingestellt läuft (mit GPSAPP.exe im Autostart) - nur benutze ich weder den POI-Warner noch den POI-Observer.


    Ich vermute daher eher, dass diese beiden Programme etwas tun, was die Probleme verursacht. Evtl. verhindern sie das Wieder-Häkchen-Setzen bei den Beleuchtungs-/Ausschaltoptionen nach dem Ende des Navigators.

  • Zitat

    Original von SexTant
    Hallo @lemm,


    "Das Häkchen bei Batteriebetrieb wird entfernt und nicht wieder gesetzt."


    Das geschieht auch bei abgeschaltetem GPSApp!


    Öhm, hierzu von meiner Seite ein ganz klares NÖ. Ohne GSAPP bleibt der Haken.
    Vermutlich ändert eben gerade die GSAPP den Haken, um zu verhindern, daß das Gerät ein eingeschaltetem Navi bei Batteriebetrieb abschaltet.
    Versuch mal, den Navi ohne GSAPP zu starten, klick dann den Navi mit dem Windowssymbol rechts unten in den Hintergrund und gehe dann mal in die Systemeinstellungen. Der Haken bleib auch bei eingeschaltetem Navigator gestetzt.
    Du solltest zum Test die GSAPP aus den Autotart entfernen und einen Softreset machen. Bin mir nicht sicher, ob einfaches Beenden der GSAPP alles aus dem Speicher entfernt.


    Gruß, Argasha

  • Zitat

    Original von Kalle Wirsch
    - nur benutze ich weder den POI-Warner noch den POI-Observer.


    Ich vermute daher eher, dass diese beiden Programme etwas tun, was die Probleme verursacht. Evtl. verhindern sie das Wieder-Häkchen-Setzen bei den Beleuchtungs-/Ausschaltoptionen nach dem Ende des Navigators.


    Och Kalle, ich hab wie oben geschrieben auch keins dieser Programme installiert,
    daher KÖNNEN die auch nicht die Ursache sein. Vielleicht hast du schon eine neuere Softwareversion der GSAPP, bei der der Fehler nicht mehr auftritt?
    Schreib doch bitte mal Schritt für Schritt, wie Du den Navigator einschaltest. Stromversorgung beim Einschalten und Ausschalten da? Wie gesagt, bei Batteriebetrieb tritt der Fehler i.d.R. nicht auf.


    Gruß, Argasha



  • Auch von mir ein frohes neues Jahr an alle!


    Bin ab sofort wieder einsatzbereit (hoffentlich), war 'ne lange Nacht.


    @Argasha,


    siehe meinen Beitrag vom 30.12.2005, 16:40 Uhr:


    # WICHTIG!!!!
    # ===========
    # Wartezeit definieren, bevor Werte zurückgesetzt werden.
    # Wird nicht gewartet, funktioniert das Zurücksetzen evtl. nicht wie gewünscht, da
    # es noch einige Zeit dauert, bis der GPS-Empfänger sich komplett ausschaltet
    # bzw. sich evtl. noch Überbleibsel vom Navigator im Speicher befinden.
    # (Ist nur eine Vermutung von mir.)
    # Den Wert für Sleep muss jeder für sich selbst herausfinden!
    Sleep 5000


    Das hat wohl Sextant gemeint. Meine Vermutung deckt sich mit der aus deinem gestrigen Beitrag (15:33 Uhr).


    Werde am Ball bleiben, aber heute wohl nicht mehr.


    MfG, Manni.

  • Zitat

    Original von Argasha


    Och Kalle, ich hab wie oben geschrieben auch keins dieser Programme installiert,


    Da war ich gerade am Tippen, als Du das geschrieben hast... :]


    Zitat

    Original von Argasha
    daher KÖNNEN die auch nicht die Ursache sein. Vielleicht hast du schon eine neuere Softwareversion der GSAPP, bei der der Fehler nicht mehr auftritt?


    Der TC sagt mir zur GPSAPP.exe: Datum 27.10.05 Zeit 1:24:08
    Gekauft hab' ich den MD 96700 am 14.11.2005 um 08.00 Uhr morgens :D
    Vermutest Du wirklich, dass da unterschiedliche Softwareversionen drauf sein könnten???


    Zitat

    Original von Argasha
    Schreib doch bitte mal Schritt für Schritt, wie Du den Navigator einschaltest. Stromversorgung beim Einschalten und Ausschalten da? Wie gesagt, bei Batteriebetrieb tritt der Fehler i.d.R. nicht auf.


    Bis eben hätte ich behauptet, es tritt bei mir nie auf, egal ob mit oder ohne Strom. Nach hochwissenschaftlichen Versuchen auf Deine Anregung hin ergibt sich jetzt folgendes Bild: ja, es tritt nur im Netzbetrieb auf. Und nach einem Soft-Reset sind die Häkchen wieder gesetzt. Ich habe also vermutlich nach jedem Ausschalten im Netzbetrieb so rechtzeitig einen Soft-Reset gemacht, dass es sich nicht hat auswirken können, dass die Abschaltoptionen nicht mehr gesetzt waren ;D

  • Hallo @Argasha,


    ich muß bei meiner Aussage bleiben. Soeben (!) habe ich den Fehler reproduziert.


    Alles aus \Windows\AutoStart entfernt.
    SoftReset.
    Navigator aufgerufen (nicht das Skript!), sofort 'Beenden' angeklickt - das Kästchen war leer.


    An @alle,


    Da ich persönlich auf den Nutzen von GPSApp eigentlich verzichten kann, bleibt der Aufruf gelöscht.
    Aus meinem Skript streiche ich die beiden Zeilen bezüglich GPSApp.


    Danke vorerst allen für das Interesse, die tolle Mitarbeit - meine Lösung steht damit.


    Ich bleibe weiter mit Aufmerksamkeit dabei, und warte selbstredend auf noch bessere Lösungen der Problematik.


    Mit Sicherheit melde ich mich wieder.

  • Zitat

    Original von SexTant
    ich muß bei meiner Aussage bleiben. Soeben (!) habe ich den Fehler reproduziert.


    Alles aus \Windows\AutoStart entfernt.
    SoftReset.
    Navigator aufgerufen (nicht das Skript!), sofort 'Beenden' angeklickt - das Kästchen war leer.


    Hmm, und Du bist sicher, daß der Haken wirklich VOR den Start des Navis auch gesetzt war? *nurmalsofrag*



    Zitat

    Original von SexTant
    Danke vorerst allen für das Interesse, die tolle Mitarbeit - meine Lösung steht damit.


    Schade eigentlich, hat Spass gemacht :)


    CU, Argasha

  • @Argasha,


    ist nach einem SoftReset immer gesetzt.


    Nicht 'schade'!
    Ich bleibe dem Thread doch erhalten und mische mich (hoffentlich) konstruktiv wieder ein, wenn ich nicht anders kann bzw. was Vernünftiges beizutragen habe ...


    PS.: mort hat meinen Troubble-Report erhalten.

  • Zitat

    Original von SexTant
    @Argasha,


    ist nach einem SoftReset immer gesetzt.


    Sorry, vielleicht testest Du das nochmal.
    Ich habs gerade ausprobiert. GSAPP und POUTLOOK sind nicht im Autostart.
    Haken in den Einstellungen weg gemacht, Softreset, nach dem Neustart war der Haken immer noch weg. Warum das bei Dir anders sein sollte, verstehe ich nicht.


    Gruß, Argasha