[MN6-Add-On]>>NEU<< NaviRunnerMN6 V1.7 - komfortables Multifunktions-Tool für MN6

  • Zitat

    Original von Speedup
    Hallo Zusammen,


    Ach ja, bei NaviRunner 1.4. bekomme ich laufend, manchmal im Sekundentakt, die Meldungen "GPS-Verbindung verloren", "GPS-Verbindung hergestellt", usw. obwohl die Verbindug immer da ist.


    Gruß Henning


    Hi, ist hier im Thread beschrieben. Wird in Version 1.5 behoben sein. Bis dato kannst du es in den Prefs abstellen, suche nach SND_GPSWarn.


    HTH andruschs

  • Zitat

    Original von binfredusa


    Argasha "maloocht sich ´nen Wolf" um allen gerecht zu werden, und die Wünsche und Ideen von allen für alle umzusetzen.
    Gut Ding will Weile haben...
    ...und er macht es seeeeeehr guuuuut!!!


    An dieser Stelle noch mal, ich glaube im Namen aller "Betroffenen", mein (unser) herzlichen Dank Dir, Argasha!


    :applaus :applaus :applaus :applaus :applaus


    andruschs

  • Zitat

    Original von andruschs


    :applaus :applaus :applaus :applaus :applaus


    andruschs


    Dem kann ich mich nur anschließen !!!!


    Gruß Dflesch

  • Hallo zusammen und Danke an alle für das Lob! :]


    @Speedup
    Warum MN6 bei Dir MN6 mit NaviRunner so viel länger startet, kann ich nicht nachvollziehen. Sicher braucht NaviRunner einige Sekunden (mit Helligkeitsänderung bei mir ca. 5 - 6), um die Einstellungen zu machen und das Backup zu fahren, das geschieht allerdings, bevor die MN6.exe überhaupt aufgerufen wird. Nach dem Start von MN6 verharrt Navirunner in einer Warteschleife und prüft lediglich 1 mal pro Sekunde, ob das StVO Fenster schon da ist, um es zu bestätigen, sobald es auftaucht. Wie du schon richtig erkannt hast, gibt es einen Timer für eine maximale Wartezeit, der auf 70 Sekunden eingestellt ist. Erst wenn dieser Timer überschritten ist, funktioniert das wegklicken des Hinweise nicht mehr. Ich habe nicht gerade einen der schnellsten PDAs und bei mir dauert das Laden von MN6 "nur" 40 - 45 Sekunden. Daher bin ich davon ausgegangen, dass 70 Sekunden mehr als ausreichend sind.


    Ich gehe mal davon aus, dass Du Colorteach ausgeführt hast und das Preset AutoConfirm in NaviRunner auf 1 gesetzt hast?


    Probiere mal, die MN6.exe per Hand zu starten. Ich habe es so verstanden, dass der MN6 Ladebildschirm mit dem rotierenden Navigon-Logo viel länger stehen bleibt, als normal, richtig?



    Gruß, Argasha


    P.S. NaviRunner V1.5 wird spätestens am kommenden Wochenende veröffentlicht. War ja eigentlich schon für letzte Woche geplant, aber es kam noch die ASUS P535 Unterstützung im Backlight-Bereich dazu. Muss ja auch nebenbei noch ein bisschen Arbeiten und meine Brötchen verdienen ;)

  • Zitat

    Original von Argasha


    Muss ja auch nebenbei noch ein bisschen Arbeiten und meine Brötchen verdienen ;)


    OT ON


    ... versteh´ ich nicht; ich dachte immer, wer arbeitet hätte keine Zeit Geld zu verdienen???!!!


    OT OFF

  • @ Nutzer von ASUS 63X


    Hallo Leute,


    habe nur eine Frage wegen den automatischen abschalten beim Asus 63X im Mortscript.Danach habe ich öfters Probleme meinen PDA wieder zu starten.Kennt Ihr auch solche Probleme.
    Die ganze Sache hat nichts mit dem Navirunner zu tun !!!


    Über eine kurze Antwort wäre ich Dankbar.


    Gruß, Dflesch

  • Hi dflesch,


    Nein!


    Sehr kurze Antwort, aber leider weiß ich nicht was ich sonst noch Antworten sollte? :)


    Habe mit der Kombi: MN6.2, Navirunner, POI-Warner außer ab und zu mal Absturz, ohne POI-Warner gar keine Probleme!


    : drink

  • Zitat

    Original von Argasha
    aber es kam noch die ASUS P535 Unterstützung im Backlight-Bereich dazu.


    Jepp, kann ich bestätigen, hat wohl viel Mühe gekostet.


    Aber: Es läuft!!! : drink


    Auch von mir noch mal tausend Dank!!


    oese (der mit dem Asus P 535)

  • @dflesch
    @heiko112
    @oese
    @peterfranz
    @RAMAU


    Ihr habt noch mal PN!


    Gruß, Argasha

  • Hi Argasha,


    darf ich mich vielleicht auch in die Liste der Betatester einreihen.


    Kann nämlich bei einem so guten Script nicht mehr abwarten, bis die Final-Version fertig ist. ;)


    Vielen Dank


    Gruß


    Ladgaz

  • Zitat

    Original von Ladgaz
    darf ich mich vielleicht auch in die Liste der Betatester einreihen.


    Aber gerne! Du hast PN.


    Gruß, Argasha

  • Hi Argasha,


    super - vielen Dank.


    Das versüßt mir etwas meinen Bereitschafts-Dienst heute.


    Weiter so!


    CU


    Ladgaz



  • Natürlich habe ich Colorteach laufen lassen - daran lag es letztendlich auch nicht. Mein MN benötigte aus irgend einem Grund ungefähr 90-95 Sekunden für den Start.
    Zuerst habe ich mal den Timer im NaviRunner auf 200 gesetzt, dann hat es zwar funktioniert, die Startzeit war jedoch alles anderes als zufriedenstellend.


    Ich habe nun einige Optimierungen durchgeführt (in RAM verlagert, SD-Card neu formatiert, usw...). Nun startet MN mit und ohne NaviRunner in rund 30-40 Sekunden und alles ist bestens!! Warum die Startzeit ausgerechnet mit NaviRunner so viel langsamer war konnte ich leider nicht herausfinden.


    Jetzt bin ich dann mal auf Version 1.5 gespannt ;D


    thx Argasha für die tolle Arbeit.


    Gruß Henning

  • Hallo zusammen!


    Es ist geschafft! Im ersten Post befindet sich die neun NaviRunnerMN6 Version 1.5


    Hier sind die Änderungen seit der Version 1.4:


    - Akkuüberwachung: Routinen von @dflesch zur automatischen Geräteabschaltung bei Unterschreitung einer Mindestladung im Akkubertrieb eingepflegt, allerdings mir einigen kleinen Änderungen, um die Funktion "massentauglich" zu machen (Zwangsweises setzen einiger Parameter um die Geräteabschaltung in diesem Fall zu ermöglichen, auch wenn dies normalerweise über Presets verhindert wird). Diese Funktion ist über ein neues Preset (BattMinLevel) einstell- und abschaltbar.


    - BugFix: Die blauen und gelben Hinweisschilder für Autobahn und Bundesstraße sollten nun keinen "Fehlalarm" bei der Erkennung der GPS-Verbindung mehr auslösen. Zuverlässigkeit der GPS-Abfrage generell verbessert.


    - Bugfix: Während der Wartezeit auf den POI-Warner werden nun auch Änderungen am GPS und TMC-Status berücksichtigt und vom Script sofort bearbeitet.


    - UserSettings: Einer weiteren Idee von @dflesch folgend, neues IniFile "Usersettings.txt" hinzugefügt, in das die manuellen Preset- Änderungen eingetragen werden können. Diese Datei wird sowohl von NaviRunner als auch von Start_N_Quit eingelesen, da einige Presets von beiden Scripts verwendet werden. Bei zukünftigen Updates wird diese Datei nicht überschrieben, die geänderten Einstellungen bleiben also erhalten. Es müssen nur eventuelle neue geänderte Presets hinzugefügt werden.


    - Alle userveränderbaren Variablenzuweisungen von der alten Schreibweise
    Set Variable, Wert in die neue Schreibweise Variable = Wert geändert um einfaches Copy & Paste der geänderten Presets in den "Usersettings.txt" zu ermöglichen.


    - Sleep / Reaktivierungsroutine von @dflesch leicht modifiziert eingefügt. NaviRunner wird "schlafen gelegt", wenn MN6 nicht im Vordergrund ist, führt während dieser Zeit keinerlei Aktionen aus und verbraucht in diesem Modus so gut wie keine Rechenzeit. Ausserdem wird die Hintergrundbeleuchtung für die Dauer des Schlaf-Modus auf "mittel" gesetzt, falls sie aktuell auf "dunkel" steht, um ein besseres arbeiten mit dem PDA zu ermöglichen.
    Diese Funktion ist über das Preset "NR_WakeUpDelay" konfigurierbar: Reaktivierungszeit, wenn NaviRunner inaktiv (MN6 nicht im Vordergrund) Ist der Wert größer 0, geht Navirunner in einen Schlafmodus, während MN6 nicht im Vordergrund ist, nach Ablauf der angegebenen Zeit wird MN6 automatisch wieder aktiviert. Angabe der Werte in Minuten: 0 = Funktion abgeschaltet, Standard = 10. Das Hinweisfenster gibt nun die im Preset eingestellte Zeit aus.


    - Start_N_Quit kann nun als neue Funktion per Hardware-Tastendruck den MN6 wieder in den Vordergrund holen, falls dieser minimiert läuft. Somit kann mit der HEUTE-Taste der Desktop nach vorne geholt werden, und mit der Navigator-Taste wieder zurück zu MN6 geschaltet werden. Weitere allgemeine Verbesserungen am Start_N_Quit Script.


    - Reset-Off: Die AutoOff Funktion wurde erweitert: Wenn das Preset "AutoOff" vom Standard 1 auf 2 gesetzt wird, kann nun ein RESET-OFF bei Scriptende ausgelöst werden. Das Script fährt hierbei alle von NaviRunner gestarteten Programme wie gewohnt runter, löst dann einen Softreset aus und schaltet anschließend nach dem Booten den PDA aus. Der Vorteil ist (zumindest bei mir) eine längere Laufzeit von MN6 ohne Abstürze, wenn das System frisch gebootet wurde. Neu in diesem Zusammenhang ist auch das Preset "BootCount". Man kann hiermit einstellen ob der SoftReset nach jedem oder nur nach jeden 2. 3. 4.... Start ausgelöst werden soll. Mit dem Preset "Reset_off_Delay" kann definiert werden, wie lange nach dem Booten gewartet werden soll, bis der PDA abschaltet, falls der Autostart-Ordner auf dem PDA ausgeführt wird, bevor der Bootvorgang abgeschlossen ist.


    -HP-Backlight Routine erneut modifiziert, da es durch die letzte wegen @aurel eingebrachte Flexibilität der Routine Probleme auf dem HP iPAQ 2790 von @peterfranz gab.


    - Zwei Vorschläge von @binfredusa in das Start_N_Quit Script eingearbeitet: Optionales beenden von MN6 und / oder des POI-Warners , auch wenn diese nicht über NaviRunner gestartet wurden.


    - Loox N520 Unterstützung
    - ASUS P535 Unterstützung
    - Qtek 2020i Unterstützung


    - TMC-Routine auf Wunsch von @binfredusa mit einer konfigurier- und abschaltbaren Pause versehen, damit nach dem Senderwechsel noch einige TMC-Meldungen betrachtet werden können. Der letzte Mausklick zurück ins Kartenfenster, wird abgefangen, wenn man sich nach Ablauf der Wartezeit im Meldungs-Detailfenster oder schon wieder in der Kartenansicht befindet, da man verkehrsbedingt manuell vor Ablauf der Wartezeit in die Kartenansicht zurückgeschaltet hat. Preset: TMC_Binfredusa_SpecialDelay 8)


    -Start-Auswahlmenü auf Wunsch von @binfredusa um PocketInformat erweitert. Das Startmenü ist nun über das erweiterte Preset GoFastStart konfigurier- und abschaltbar. Die Menütexte sind nun dynamisch und passen sich der Einstellung im Preset an. Sollte bei Gofast /Pocketinformat nichts ausgewählt werden, wird nach Ablauf der 70 Sekunden Maximalwartezeit MN6 gestartet und GF bzw. PI beendet.


    - Bei allen eigenständigen Scripts am Anfang eine VGA Warn-Abfrage eingebaut.


    - Start-Piep nun lauter, da die Lautstärkeanpassung ganz nach vorne gelegt wurde.


    -Verschiedene Unteroutinen, wie z. B. die Sonder-Backlight Ansteuerungen ausgelagert, um das Hauptscript unter 64 kB zu halten. Vorteil ist außerdem, dass nur die Routinen ins RAM geladen werden, die auf dem jeweiligen PDA ausgeführt werden müssen.


    - Unteroutine NavLocation (MN6.exe suchen) in externes Script ausgelagert, um Speicherplatz zu sparen, da nun auch Start_N_Quit diese Routine mitbenutzt.


    Vielen Dank an alle, die sich sowohl durch aktive Programmierung als auch durch neue Ideen und hardwarespezifische Informationen an der Entwicklung von V1.5 beteiligt haben! Vielen Dank auch an die Betatester!


    Und nun noch ein schönes (heisses) Restwochenende.


    Gruß, Argasha

  • @Argasha: wow, da steckt ja richtig viel Neues und viel Gehirnschmalz drin!!! RESPEKT!!


    Natürlich habe ich das gleich mal ausprobiert. Bisher bin ich auf folgendes Problem gestoßen.
    Nach dem Start von NaviRunner erhalte ich kurz nach dem Startsignalton folgende Meldung:



    Couldn't create directory '\" Storage \ "MN6-IniBackups'
    Line:
    MkDir (BackupPath)


    Da scheint wohl noch was beim Backup schief zu gehen...



    Und dann noch 'ne Frage. Die Sache mit dem automatischen Soft-Reset nach Beenden ist genial - bisher musste man nach 2-3 Starts von MN den PDA manuell resetten sonst ging was daneben. Warum soll das ganze nicht mit Passwort geschützten Geräten funktionieren? Schon klar, das abschalten kann erst nach der Anmeldung erfolgen, aber: Ich habe die Timeout-Werte für Systemabschaltung gesetzt und mein PDA schaltet sich nach einem Reboot nach 3 Minuten von selbst ab. Für mich wäre es also auch eine Lösung, die automatische Abschaltung nach dem Reset einfach wegzulassen.


    Gruß Speedup