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

  • Hallo RAMAU,


    könntest Du mir bitte mal das BacklightCheck-Debug.txt per PN zukommen lassen? Das mit dem Backlight bekommen wir auch noch hin. Eventuell mit etwas Unterstützung in Form von Infos von Dir und @heiko112. Den Fensternamen habe ich schon standardmäßig eingepflegt. Eventuell brauche ich noch Registry-Snapshots, aber ich möchte mir erstmal den Debug Text anschauen, vielleicht kann ich daraus schon etwas erkennen.


    Danke, Argasha


    P.S. @Eagle 1882: Ich glaube, der N520 hat nur QVGA. Das Script selber sollte also laufen. Nur mit Backlight gibts noch Probleme.

    Einmal editiert, zuletzt von Argasha ()

  • Hi Argasha,


    ...nicht um das Thema zu wechseln, aber:


    hast Du schon eine Übersicht, wann V1.5 kommt?

  • @andruschs
    @binfredusa 
    @dflesch
    @peterfranz


    Ihr habt PN: NaviRunner V1.5 BETA 5


    Die Änderungen bei seit der BETA 4:
    -Sleep / Reaktivierungsroutine von @dflesch leicht modifiziert eingefügt.
    Funktion ist nun über das Preset NR_Sleeptime 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
    NR_SleepTime = 10


    Das Hinweisfenster gibt nun die im Preset eingestellte Zeit aus.


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


    -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. Ich hoffe, dass es nun auch dort wieder funktioniert. ( @peterfranz: Please inform me, if it works ok now, if you have the time to check it out.)


    - Start_N_Quit kann nun als neue Funktion per Hardware-Tastendruck den MN6 wieder in den Vordergrund holen, falls dieser minimiert läuft.

    - Bei allen Scripts am Anfang eine VGA-WarnAbfrage eingebaut.


    Grüße, Argasha


    P.S. @ Mani: Ich möchte vor dem entgültigen Release der V1.5 noch den Loox N520 einbinden, falls ich die nötigen Infos noch bekomme. Zu Deinem Wunsch wegen dem Gofast OK-Klick. Hab mir da Gedanken gemacht, aber der Aufwand um einen einzigen Klick zu sparen ist viel zu hoch. Das kostet zu viel Speicher (NR-Programmcode & Datei einlesen) und Rechenzeit. Man muss bei jedem MN6 Start erst die komplette Recent.sorage einlesen (bei mit über 5 kB), diese dann in Zeilen zerlegen und die erste Zeile einzelne Zeichen zerlegen, um das spezielle Minus-Zeichen erkennen. Dann muss noch geprüft werden, ob man sich im passenden Fenster befindet. Hierzu muss warscheinlich auch Colorteach angepasst werden, da neue Farbpunkte geprüft werden müssen. Und noch ein Problem: was tust Du, wenn beim nächsten Aufruf das Minus-Zeichen noch drinsteht, Du aber das Fenster aufruftst, weil Du eine andere Adresse eingeben willst? NaviRunner kann nicht erkennen, ob das Routenfenster durch ein externen Programm oder den User geöffnet wurde. Das ist mit zu unsicher.

    Einmal editiert, zuletzt von Argasha ()

  • Zitat

    Original von Argasha


    ...
    ...
    P.S. @ Mani: Ich möchte vor dem entgültigen Release der V1.5 noch den Loox N520 einbinden, falls ich die nötigen Infos noch bekomme. Zu Deinem Wunsch wegen dem Gofast OK-Klick. Hab mir da Gedanken gemacht, aber der Aufwand um einen einzigen Klick zu sparen ist viel zu hoch. Das kostet zu viel Speicher (NR-Programmcode & Datei einlesen) und Rechenzeit. Man muss bei jedem MN6 Start erst die komplette Recent.sorage einlesen (bei mit über 5 kB), diese dann in Zeilen zerlegen und die erste Zeile einzelne Zeichen zerlegen, um das spezielle Minus-Zeichen erkennen. Dann muss noch geprüft werden, ob man sich im passenden Fenster befindet. Hierzu muss warscheinlich auch Colorteach angepasst werden, da neue Farbpunkte geprüft werden müssen. Und noch ein Problem: was tust Du, wenn beim nächsten Aufruf das Minus-Zeichen noch drinsteht, Du aber das Fenster aufruftst, weil Du eine andere Adresse eingeben willst? NaviRunner kann nicht erkennen, ob das Routenfenster durch ein externen Programm oder den User geöffnet wurde. Das ist mit zu unsicher.


    Puuh, Du bist ja gut drauf;
    da kommt einer mit einer (fast) nicht zu realisierenden Idee, und statt einfach zu sagen "...geht nich", nimmst Du Dir die Zeit, ausführlich zu erklären, warum und wieso nicht. Und dabei lernt man dann auch noch was.


    Schon dafür gebührt Dir


    herzlichen Dank ! :engel

  • @Argasha


    Meine Hochachtung !!!


    Habe Deine Beta getestet und habe keine Probleme damit.Läuft wie geschmiert.
    Man kann nur den Hut ziehen vor Deiner Arbeit.Habe Dich ja oft mit meinen Wünschen überrumpelt.Langsam gehen meine Ideen aus,weil es einfach perfekt läuft.


    Danke für Deine geleistete Arbeit !!!!!!


  • @dflesch
    Hey, nun lass mal die Kirche im Dorf! ;)
    Schliesslich hast Du doch die Hauptarbeit und vor allem die Idee mit der neuen Routine gehabt und ich hab nur noch ein wenig "nachgefeilt". :)


    Zur Info: Ich arbeite gerade im Hintergrund per PN mit @heiko112 an einer Backlight-Anpassung für den Loox N520. Mal schauen, was draus wird.


    Gruß, Argasha


  • Hi,


    @Argasha und @dflesch


    Ich bin begeistert, was Ihr leistet. Würde auch gern mehr leisten, mein Spektrum diesbezüglich ist jedoch sehr begrebzt.


    by andruschs

  • Hallo andruschs ,


    ich glaube,der Erfolg beruht auf der Zusammenarbeit vieler Leute.Hier wird nicht nur gemeckert und beschimpft,sondern einer hilft den Anderen.Jede Hilfe,auch wenn sie noch so klein und unbedeutend ist,kann manchen User weiterhelfen.
    Bei anderen Themen kann man im Forum kaum noch reinschauen,da sich die Leute immer etwas an den Kopf schmeisen müssen.


    @Argasha
    Die Kirche steht noch im Dorf!
    Dein "nachfeilen" unserer Ideen,macht ja erst den Navirunner zu dem,was es ist. " Ein mächtiges und perfektes Tool "
    Ehre wem Ehre gebührt!!!


    Gruß an Alle


    Dflesch

  • @Argasha


    Hi Oliver,


    vielen Dank für Dein Beta5: läuft (wie erwartet) super!


    Eins liegt mir schon lange auf dem Herzen; hab´es jedoch wegen Geringfügigkeit immer wieder vergessen; ist ja auch nur ein kleiner Schönheits"fehler", der lediglich eines Feinschliffs bedarf:


    wenn im Zuge des Sciptablaufs irgendwann der MN6 gestartet wird, geht´s dann weiter zur Navigation. Das Nachladen des POIWarners habe ich auf 30 Sec. verlängert. (jetzt kommt´s) Erst nach Laden und Aktivierung des POIWarners kommt die akustische Meldung (GPS_1stFix (steht bei mir auf "1")).
    Eigentlich "steht" doch die GPS-Verbindung schon vorher, bei Beginn der Navigation. Könntest Du das noch "nachfeilen"?


    Und dann hab´ ich noch eine Frage: unmittelbar bei Scriptstart (durch die HW-Taste) kommt ein kleiner Piepton. Den würde ich gerne ändern, weil er mir zu leise ist. Wo kann ich den im Script finden; hab´bisher vergeblich gesucht.

  • Zitat

    Original von binfredusa
    wenn im Zuge des Sciptablaufs irgendwann der MN6 gestartet wird, geht´s dann weiter zur Navigation. Das Nachladen des POIWarners habe ich auf 30 Sec. verlängert. (jetzt kommt´s) Erst nach Laden und Aktivierung des POIWarners kommt die akustische Meldung (GPS_1stFix (steht bei mir auf "1")).
    Eigentlich "steht" doch die GPS-Verbindung schon vorher, bei Beginn der Navigation. Könntest Du das noch "nachfeilen"?


    Hallo Mani,
    Habe mir den Code noch mal angeschaut. Eigentlich wird die Meldung nur unterdrückt, wenn der Warner bereits gestartet, aber noch nicht aktiviert wurde. Dass musste sein, da das aufpoppende Warnerfenster sonst einen Fehlalarm auslösen würde. VOR den Warner Start, also während der 30 sekündigen Wartezeit, sollte die Meldung eigentlich kommen. Wenn Du Dir sicher bist, dass der Sat-Fix vor dem Warner Start schon da war, muss ich mir das noch mal genau anschauen. Eine Erklärung habe ich so aus dem Stehgreif dafür nicht. Der Code sieht eigentlich gut aus. Vor dem Wochenende kann ich mich allerdings aus Zeitgründen nicht mit Navirunner beschäftigen.


    Zitat

    Original von binfredusa
    Und dann hab´ ich noch eine Frage: unmittelbar bei Scriptstart (durch die HW-Taste) kommt ein kleiner Piepton. Den würde ich gerne ändern, weil er mir zu leise ist. Wo kann ich den im Script finden; hab´bisher vergeblich gesucht.


    Witzig, am letzten Wochenende hat mich schon ein anderer User darauf angesprochen. Den Start-Piep habe ich ja schon seit V1.0 oder so drin. Erst später habe ich dann die automatische Lautstärkeanpassung eingebaut, allerdings im Script in der Nähe des "Herzlich Willkommen" Samples. Beim Startpiep wird die Systemlautstärke daher noch nicht hochgregelt. In der Beta 6, habe ich im NaviRunner Script die Lautstärkeregelung vor den Start-Piep gelegt, so dass der nun etwas lauter sein sollte. Ich verwende übrigens den bei MN6 mitgelieferten Sample BEEP.WAV. Der Sample selber ist schon recht laut. Man könnte höchstens noch die Frequenz ändern, dass der Ton ein wenig höher ist und hierdurch von den kleinen PPC-Quäkern etwas lauter wiedergegeben werden kann.


    Gruß, Argasha


  • ... na klar, das ist es ja;
    der POIWarner wird gem. Presets erst während des Navifensters gestartet, und das wiederum kommt doch erst bei SatFix.


    ### POI-Warner Start (0 = nicht starten, 1 = starten)
    Warner_Start = 1


    ### Startverzögerung für POI-Warner im Kartenfenster
    ### Hinweis: Timer wird zurückgesetzt, wenn man innerhalb der Wartezeit das
    ### Kartenfenster wieder verlässt oder den Edit(Zoom)-Modus aktiviert.
    ### (Standard = 15)
    Warner_StartDelay = 30


    ### Preset für sofortiges beenden des Warners beim MN6 Startvorgang, falls
    ### der interne Autostart von POI-Warner aktiviert ist. POI-Warner wird dann
    ### automatisch nach dem Start der Navigation nachgeladen, wenn das Preset
    ### Warner_Start auf 1 gesetzt ist.

    ### 0 = nicht beenden, 1 = beenden (Standard = 1)
    Warner_Kill = 0


    ...



    ### Zeitpunkt Kartenfenstererkennung (für Tag-Nacht Umschaltung,
    ### laden des POI-Warners, TMC-Senderwechsel).
    ### (1 = nach öffnen des Kartenfensters, 2 = nach Navigationsstart (Standard: 1))
    MapDetection = 2


    ...
    Ich glaube, "da liegt der Hund begraben"!
    Gut wäre natürlich, wenn bei SatFix die entsprechende Ansage kommt, und eine Weitere bei Aktivierung des POIWarners.
    By the way: Wer hat eigentlich Deine Texte gesprochen?
    Könnte diese Dame entsprechende Texte für POIWarner sowie für GoFast und PocketInformant sprechen- bitte?
    "POIWarner aktiviert, ... deaktiviert, PocketInformant beendet" etc.


    letzteres gemäß:
    ### Sicherheitsabfrage erreicht, bestätige Sicherheitsabfrage nach 1 Sek.
    ### Wenn Pocketinformant gestartet wurde, wird er jetzt beendet!
    If (ProcExists ("PocketInformant.exe"))
    Kill ("Pocketinformant.exe") <----------------------"Close" klappt nicht
    EndIf


    p.s. liegst Du eigentlich in absehbarer Zeit wieder an irgend einem Strand herum; ich meine für längere Zeit?

    Einmal editiert, zuletzt von binfredusa ()

  • Habe heute Navirunner installiert. Wenn ich das Script mittels Hardwaretaste oder auch manuell starte, kommt gleich der Hinweis:
    [NaviRunnerMN6 V1.4]
    Problem MN6 weder im Gerät noch auf SD-Karte gefunden. Bitte MN6 Installation und korretkte Einstellung des NaviRunners Presets-STORAGE prüfen!
    Beende Script


    Was ist da falsch gelaufen?

  • Zitat

    Original von Matze63
    Habe heute Navirunner installiert. Wenn ich das Script mittels Hardwaretaste oder auch manuell starte, kommt gleich der Hinweis:
    [NaviRunnerMN6 V1.4]
    Problem MN6 weder im Gerät noch auf SD-Karte gefunden. Bitte MN6 Installation und korretkte Einstellung des NaviRunners Presets-STORAGE prüfen!
    Beende Script


    Was ist da falsch gelaufen?


    Hi Matze63,
    wie und wo hast du denn den NR installiert?
    Hast Du die Presets im Script überarbeitet?
    Wo ist denn der MN6 installiert?
    Hast Du alle .TXT-Files sowie die REM´s in den Scripts gelesen (und verstanden)?


    Für mehr Hilfe brauche ich mehr Info´s.

    Einmal editiert, zuletzt von binfredusa ()


  • ich habe NR wie im Schnellstart installiert (auf SD-Karte\Programme\NaviRunner\)
    Presets im Script überarbeitet - nein - wie mache ich das
    MN6 ist auf SD-Karte unter \MN6 standardmäßig installiert