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

  • [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/motz.gif] zefix, wieso muss man diese Treadseite hier neuerdings horizontal scrollen.
    Ich benehme mich mal wieder wie der letzte [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/spinner.gif]


    sorry @ all - ich [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/anbet.gif] mich zu bessern !



    @ Argasha,


    [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/klatsch.gif] :applaus es funktioniert einwandfrei !!!


    Vielen Dank, auch für deine Hilfe mit solch einem [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/nixwissen.gif] wie mir


    Zitat

    Original von binfredusa


    ich glaube zu wissen, was muscote für eine super Idee hat:


    Er möchte auch nach Beenden vom MN6 die automatische "Tag-Nacht-Umschaltung" der Helligkeit für alle anderen Prog´s weiter nutzen; eigentlich eine tolle Idee, wenn umsetzbar.
    Klingt jedenfalls gut....


    nnnnja - nur viel komplizierter


    Aber mir ist heute bei der "neu"-installation vom NaviRunner aufgefallen,
    ich glaube es war im Bereich Start_N_Quit --> BKL-Steuerung?


    Zitat

    oder so ähnlichMort-Script-intern

    ist binfredusa´s Interpretation meiner [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/gruebeln.gif] da schon vorgesehen?Also, ich würde lieber die BKL-Steuerung grundsätzlich und immer (schon vor einem MN6 Start) nutzen wollen. Was aber bestimmt heissen würde diese Funktion ausserhalb des NaviRunners (als autorunn oder im Autostart) zu deponieren und dem NaviRunner nur nochdie Tag/Nacht-Ansicht von MN6 zu überlassen.Dabei schwebt mir aber eine "extra Wurscht" (ähnlich dem binfredusa_specialdelay)vor, in Bezug auf den Akkubetrieb.Ich nutze das Navi als "Auto-Kranfahrer" und zwar an manchen Tagen auf 3-4 versch. Fahrzeugen. Manche davon bieten keine Stromversorgung.Und privat, nutze ich das Navi auch zum Motorradeln - in der Jackentasche - mit Helmlautsprechern......ACHTUNG: MotorradSpecialDelay! Da brauche ich dann keine Hintergrundbeleuchtung (sonst muss ich nach 1,5 Std. Fahrt in die andalusischen Berge umdrehen damit ich auch wieder "heim" finde - oder doch Karten mitnehmen).(auswählbar bei beginnendem Akkubetrieb? - HGBL wie in BKL-Steuerung hinterlegt?oder wie in Systemsterung [ausschalten nach Leerlauf von...] hinterlegt?)Auch wäre eine "Ansage" der Meldung: Akku nur noch 35% Ladung ( bei 15% wird dann aber erst abgeschaltet) ein echtes Featur.Und? wie kommt die [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/idee.gif] an?Ein Glück das ich nicht Proggen kann :ausheck Aber ich weiß was das zu proggen bedeutet [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/atomrofl.gif]Gruß, Helmut

  • Hallo Helmut,


    dieser Teil Deiner Idee...

    Zitat

    Original von muscote


    ...
    ...
    oder so ähnlichMort-Script-intern ist binfredusa´s Interpretation meiner [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/gruebeln.gif] da schon vorgesehen?Also, ich würde lieber die BKL-Steuerung grundsätzlich und immer (schon vor einem MN6 Start) nutzen wollen. Was aber bestimmt heissen würde diese Funktion ausserhalb des NaviRunners (als autorunn oder im Autostart) zu deponieren und dem NaviRunner nur nochdie Tag/Nacht-Ansicht von MN6 zu überlassen.


    ... ist eigentlich doch "nur" ein Extract von NR, der in einem Separaten Script untergebracht werden könnte.


    Bei der

    Zitat


    ... "extra Wurscht" (ähnlich dem binfredusa_specialdelay)vor, in Bezug auf den Akkubetrieb.Ich nutze das Navi als "Auto-Kranfahrer" und zwar an manchen Tagen auf 3-4 versch. Fahrzeugen. Manche davon bieten keine Stromversorgung.Und privat, nutze ich das Navi auch zum Motorradeln - in der Jackentasche - mit Helmlautsprechern......ACHTUNG: MotorradSpecialDelay! Da brauche ich dann keine Hintergrundbeleuchtung (sonst muss ich nach 1,5 Std. Fahrt in die andalusischen Berge umdrehen damit ich auch wieder "heim" finde - oder doch Karten mitnehmen).(auswählbar bei beginnendem Akkubetrieb? - HGBL wie in BKL-Steuerung hinterlegt?oder wie in Systemsterung [ausschalten nach Leerlauf von...] hinterlegt?)Auch wäre eine "Ansage" der Meldung: Akku nur noch 35% Ladung ( bei 15% wird dann aber erst abgeschaltet) ein echtes Featur.


    ... sieht es m.w. anders aus: Im Moment ist doch die BKL u.a. über die Stromversorgung "geschaltet"; woher soll NR wissen, wann ein Betrieb ohne Netzversorgung versehentlich oder gewollt stattfindet?


    Dabei ist der "Einbau" einer akustischen Ladewarnung das Wenigste.


    Auch bei der "auswählbar bei beginnendem Akkubetrieb" würde das bedeuten, das bei jedem "Stromausfall" immer sofort das Auswahlmenue käme. Im jetzigen Script ist es jetzt als Warnung eingebaut, weil es im Kfz häufig wegen der "excelenten" Anzünder-Steckdosen zu "Wackelkontakten" kommt. (Glaub mir, ich fahre im Jahr ca. 250 verschiedene Kfz.!).


    Ich bin nicht sicher, das dieses Problem mit einer Gesamt-Scriptgröße von unterhalb 64Kb zu leisten ist.


    An dieser Stelle ist natürlich unser Spezi Argasha gefragt..........




    p.s. könntest Du mir mal Deine "Smiley-Sammlung" per PN zukommen lassen? Die "Dinger" hier im Forum sind mittlerweile ein wenig "abgelutscht".

  • Hallo binfredusa,


    Zitat

    ... ist eigentlich doch "nur" ein Extract von NR, der in einem Separaten Script untergebracht werden könnte.


    ja das wäre die eine Lösung ich hatte aber eher an eine andere gedacht.......
    kommt weiter unten!


    Zitat

    ... sieht es m.w. anders aus: Im Moment ist doch die BKL u.a. über die Stromversorgung "geschaltet"; woher soll NR wissen, wann ein Betrieb ohne Netzversorgung versehentlich oder gewollt stattfindet?


    ich denke eher umgekehrt. die BKL ist eigenständig ABER reagiert zusätzlich auf die Stromversorgungsart..........


    Zitat

    Dabei ist der "Einbau" einer akustischen Ladewarnung das Wenigste.


    Stopp! nicht Ladewarnung, die gibt es schon - sondern Unterspannungswarnung


    ja aber mit meinen Sonderwünschen: Preset ob diese Warnung auch akustisch
    ausgegeben werden soll oder nicht
    und, Abschaltung des Gerätes erst später oder wieder nicht = zusätzliche Schaltschwelle
    macht schon ganz schön viel Arbeit!


    Zitat

    Auch bei der "auswählbar bei beginnendem Akkubetrieb" würde das bedeuten, das bei jedem "Stromausfall" immer sofort das Auswahlmenue käme. Im jetzigen Script ist es jetzt als Warnung eingebaut, weil es im Kfz häufig wegen der "excelenten" Anzünder-Steckdosen zu "Wackelkontakten" kommt. (Glaub mir, ich fahre im Jahr ca. 250 verschiedene Kfz.!).


    Genau deswegen vorher beim ersten Versorgungsverlust - MotoradSpecialDelay!!!


    Wie läuft das ab beim Motorradeln?
    Ich tippe mir die Route Zuhause mit dem PDA am Netz --> ziehe den Stecker --> Navi in die Innentasche der Jacke und los gehts.
    Bei aktiviertem MotorradSpecialDelay fragt mich das Script einmalig bei
    Netzverlusst (--> Steckerziehen): BKL wie in Navirunner settings hinterlegt?
    (also heller/dunkler Tag/Nacht?) oder wie in Systemsterung hinterlegt? (dann kann sich die BKL des Navirunners (oder dieser ganz) Schlafen legen und übergibt und aktiviert vorher noch was auch im Navirunner unter: "Backlight_Bat_Timeout=" steht.
    Hast du das MotorradSpecialDelay gar nicht erst aktiviert, bleibt alles so wie bisher
    also keine Ärger mit Wackelsteckdosen
    Hast du es aktiviert kannst du immer noch sagen Stop,Nein ich brauche den Bildschirm
    mache mit den normalen Navirunner BKL-Sterungen weiter.
    Das ganze ist gültig bis zum Neustart von MN6 (oder Navirunner?)


    Vor ca. 25 Jahren sind die ersten echten Computersteuerungen in Autokränen eingesetzt worden.
    Damals habe ich Jahrelang Prototypen gefahren und habe (auch) als Schnittstelle zu den Programierern gedient. Auch wenn ich das Proggen selber nicht behersche, es
    ist einiges an Grundwissen und Umsetzkenntnissen vorhanden.
    Ich habe mir zu meiner Idee/Anregung schon gründliche Gedanken gemacht und werde diese mal versuchen in ein gutverständliches Blockschaldbild niederzuschreiben.
    Aber nicht mehr Heute [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/schlafen.gif] und dann ist das auch noch ein wenig anders wenn man
    nicht direkt dem Programierer gegenüberstehen kann.


    Und, an dieser Stelle ist natürlich dann auch erst mal unser Spezi Argasha gefragt..........ob es auch Ihm gefällt.


    Zitat

    p.s. könntest Du mir mal Deine "Smiley-Sammlung" per PN zukommen lassen? Die ";Dinger" hier im Forum sind mittlerweile ein wenig "abgelutscht".


    schon geschehen


    Gruß Helmut

  • @ Argasha


    Halt Stopp - alles zurück [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/spassbremse.gif]


    ich denke [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/idee.gif]das ein MotorradSpecialDelay bereits vorhanden ist wenn man die Möglichkeiten der Settings/Presets von Navirunner nur vernünftig verknüpft. [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/gruebeln.gif]
    Werde mich morgen mal ein wenig damit spielen und berichte dann.


    Wie war das doch wieder?

    Zitat

    Original von muscote(Habe gar keine Zeit für "Spiele")X( :engel


    Dann würden nur noch ein paar Kleinigkeiten übrig bleiben (aber davon nicht
    wenige :lachen ) damit es auch ein echtes MotorradSpecial wird.



    Buona Notte, Helmut

  • @muscote
    Könnt ihr euch vielleicht mal enscheiden? Erst hüh, dann hott... :D


    Klingt alles recht kompliziert. Sicherlich ist es grundsätzlich möglich, ein BKL-Script immer im Hintergrund laufen zu lassen, nur bin ich mir nicht sicher, wie sich die Scripts und auch der Interpreter verhalten, wenn sie über Tage hinweg laufen. Außerdem erschließt sich mir der Sinn nicht, ausserhalb der Navigation den Bildschirm zu dimmen. In der Regel hat man ja außerhalb des Autos, wenns Dunkel ist, Licht an und wird daher nicht vom PDA geblendet. Weiterhin haben die meisten PDAs ja mittlerweile eine eigene Dimmfunktion im Akku-Modus.


    NaviRunner selbst beendet sich jedenfalls immer, nachdem MN6 verlassen wurde. Das werde ich auch nicht ändern.


    Zu Deiner Motorrad- bzw. ohne-Netz-längere-Zeit-navigieren Geschichte, da hab ich vor einiger Zeit mal was gebastelt:


    Displaybeleuchtung abschalten


    Vielleicht hilft Dir das was. Der Bildschirm wird auf Tastendruck komplett (Beleuchtung und TFT) abgeschaltet, während die Programme weiterlaufen. Stomsparender gehts nimmer.


    Mann muss ja nicht alles um jeden Preis automatisieren...


    Gruß, Argasha


    P.S. NaviRunner V1.7 nimmt langsam Formen an. :)
    Eine zusätzliche akustische Warnung bei niedrigem Akkkustand vor der eigentlichen Not-Abschaltung durch NaviRunner kann ich noch einbauen.

    2 Mal editiert, zuletzt von Argasha ()

  • Zitat

    Original von Argasha



    ... Sicherlich ist es grundsätzlich möglich, ein BKL-Script immer im Hintergrund laufen zu lassen, nur bin ich mir nicht sicher, wie sich die Scripts und auch der Interpreter verhalten, wenn sie über Tage hinweg laufen.


    wieso über Tage? irgendwann in 24 Std. muss jeder mal [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/schlafen.gif]und dann schaltet man seinen PDA in der Regel doch auch ab. Oder?
    Nun ja, es kommt vor das wir in einem zug nach Andalusien durchfahren (mit
    abwechseln beim Lenkradheben) insofern, und auch bei Fernfahrern könnte es stimmen.
    Aber ich würde mich anbieten es zu testen - was kann schon pasieren ausser das ich den PDA per Softreset wieder reaktiviere und das Script dann ausser Kraft setze?


    Zitat


    Außerdem erschließt sich mir der Sinn nicht, ausserhalb der Navigation den Bildschirm zu dimmen. In der Regel hat man ja außerhalb des Autos, wenns Dunkel ist, Licht an und wird daher nicht vom PDA geblendet. Weiterhin haben die meisten PDAs ja mittlerweile eine eigene Dimmfunktion im Akku-Modus.


    Na, dann möchte ich gerne versuchen dir den (meinen) Sinn etwas näher bringen:
    Wenn ich unterwegs (angenommen auf einem Parkplatz anhalte und..) mal eben das Naviprogramm in den Hintergrund verschiebe um die gleichzeitig vom PDA ans Radio übergebenen Musikdateien zu ändern; oder kurz Informationen zu meinem nächsten Kunden abzurufen oder oder oder, geht der Navirunnner schlafen und schaltet mir die Backlight entsprechend meiner PDA-Einstellungen (abhängig von der Stromversorgung).
    Das ist gut gemeint, entspricht aber (zu mindest bei meiner Nutzweise) nicht der Realität.
    Auch meine Innenbeleuchtung ist in den seltensten Fällen eine gute Beleuchtung wodurch der nun sehr helle PDA doch zu einer gewissen Augenbelastung wird.
    Ich glaube, dich nicht erst von der :sonnedes MD 96700 überzeugen zu müssen, du hast wenn ich mich recht erinnere den selben.
    Andersherum ist der von mir eingestellte Wert für einen hellen Tag dann wieder zu gering. Hier müsste ich dann immer erst die Dimmfunktion aufrufen um die Backlight an die momentane Beleuchtungssituation anzupassen.
    Egal ob Akku-Modus oder Externe-Stromversorgung - was fehlt ist eine Tages/Nachtlicht also zeitgesteuerte angepasste Hintergrundbeleuchtung.
    Zu Hause benutze (ich zumindest) das PDA am aller seltensten - es ist ja auch als Mobiles-Gerät gedacht. Zuhause nehme ich den viel handlicheren und besser zu bedienenden PC.
    Aber selbst zu Hause würde eine zeitgesteuert Hintergrundbeleuchtung nicht soo weit daneben liegen (auch hier ist es ein gewaltiger Unterschied ob Sonnenlicht durchs Fenster fällt oder die elektrische Beleuchtung die Nacht zum Tag macht), und wenn dann habe ich hier doch immer die Ruhe mir die Hintergrundbeleuchtung mal eben anzupassen - oder andersherum, wenn ich hier mit dem Navirunner arbeite (zum Routen erstellen....) greift doch die BKL-Steuerung auch!
    O.K. hier könnte ich genausogut dann MN6 direkt aufrufen.


    Zitat

    NaviRunner selbst beendet sich jedenfalls immer, nachdem MN6 verlassen wurde. Das werde ich auch nicht ändern.


    Akzeptiere ich, macht ja auch Sinn
    Aber es wäre doch eine Überlegung ob man nicht die Deaktivierung der BKL-Steuerung während sich der NaviRunner schlafen legt entfernt - oder (wers mag) per Preset einstellen kann.
    Oder aber die BKL-Steuerung auslagert in ein eigenes Script (wie das Start_N_Quit) und es getrennt aufrufen (in den Autostart?) oder aber an den NaviRunner binden kann per Preset ( automatischer Start von BKL bei Navirunnerstart? 0= ja (standart);1=nein)
    Ich weiß, es ist schwer es allen recht zu machen


    Zitat

    Zu Deiner Motorrad- bzw. ohne-Netz-längere-Zeit-navigieren Geschichte, da hab ich vor einiger Zeit mal was gebastelt:
    Displaybeleuchtung abschalten
    Vielleicht hilft Dir das was. Der Bildschirm wird auf Tastendruck komplett (Beleuchtung und TFT) abgeschaltet, während die Programme weiterlaufen. Stomsparender gehts nimmer.


    Suuuuper, [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/dankoe.gif]
    (warum haben PDA´s nur immer zu wenig HW Tasten? [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/heul2.gif])


    Soweit zu hüh - morgen nehme ich mir dann das hott vor (MotorradSpecialDelay bereits vorhanden), ich habe ja nun nachdem das Forum einige Zeit nicht erreichbar war (den Grund habe ich natürlich erst erfahren nach dem der Umzug geglückt war - herzlichen Glückwunsch @ allen daran Beteiligten :respektdas ging schnell und reibungslos für solch ein Vorhaben ) reichlich Zeit gehabt ausführlich zu Testen.
    Wie versprochen mein Bericht dazu kommt.


    Zitat

    P.S. NaviRunner V1.7 nimmt langsam Formen an.
    Eine zusätzliche akustische Warnung bei niedrigem Akkkustand vor der eigentlichen Not-Abschaltung durch NaviRunner kann ich noch einbauen.


    das wäre echt super, dann weiß man auch als Motorradler (ohne Bildschirm) warum, oder wann die Else nix mehr sagt.
    [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/prooost.gif]



    Gruß, und danke nochmal [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/gutenacht.gif]


    Helmut

    Einmal editiert, zuletzt von muscote ()

  • Zitat

    Original von muscote


    wieso über Tage? irgendwann in 24 Std. muss jeder mal [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/schlafen.gif]und dann schaltet man seinen PDA in der Regel doch auch ab. Oder?


    Wenn Du den PDA ausschaltest, wird er lediglich in einen Ruhezustand versetzt. Der gesamte Speicherinhalt bleibt wie er ist. Daher läuft das Script über Tage oder sogar Wochen (mit dem "Einfrieren" beim Ausschalten), bis Du einen Softreset machst, denn es geschieht eben kein neustart des Scripts. Erst bei Softreset wird der Speicher geleert und das Script neu gestartet.



    Zitat

    Original von muscote
    Wenn ich unterwegs (angenommen auf einem Parkplatz anhalte und..) mal eben das Naviprogramm in den Hintergrund verschiebe um die gleichzeitig vom PDA ans Radio übergebenen Musikdateien zu ändern; oder kurz Informationen zu meinem nächsten Kunden abzurufen oder oder oder, geht der Navirunnner schlafen und schaltet mir die Backlight entsprechend meiner PDA-Einstellungen (abhängig von der Stromversorgung).
    Das ist gut gemeint, entspricht aber (zu mindest bei meiner Nutzweise) nicht der Realität.
    Auch meine Innenbeleuchtung ist in den seltensten Fällen eine gute Beleuchtung wodurch der nun sehr helle PDA doch zu einer gewissen Augenbelastung wird.


    Die Helligkeitsumschaltung beim "Schlafen legen" kann ich in der V1.7 per Preset abschaltbar machen. Es wir übrigens nur umgeschaltet, wenn sich der PDA aktuell auf dunkelster Stufe befindet. Bei mittlerer und hoher (?) Helligkeit geschieht nichts. Die Meldung, dass sich Navirunner schlafen legt, wird in der V1.7 per Preset übrigens durch einen Piepton oder ein neues Sample ersetzt werden können, da mir das Meldungsfenster auch schon ein paar mal in die Quere gekommen ist.



    Zitat

    Original von muscote
    Egal ob Akku-Modus oder Externe-Stromversorgung - was fehlt ist eine Tages/Nachtlicht also zeitgesteuerte angepasste Hintergrundbeleuchtung.
    ...
    Aber selbst zu Hause würde eine zeitgesteuert Hintergrundbeleuchtung nicht soo weit daneben liegen


    Wieso fehlt die?? Hier würde ich Dir das Preset P_SwitchMode ans Herz legen:
    ; Modus für Umschaltung "Akku/Netzbetrieb"
    ; Mögliche Werte:
    ; "auto" = Automatische Prüfung, keine Eingabe nötig (Standardeinstellung)
    ; "manual" = Auswahlmenü bei Scriptstart, ist flexibel, z.b. für Testzwecke
    ; "netz" = Keine Akku-Schonung, Helligkeit immer wie bei Netzbetrieb, ohne Eingabe

    Wenn Du das auf "netz" stellst, wird die Helligkeit ausschließlich über die Uhrzeit gesteuert.



    Zitat

    Original von muscote
    Oder aber die BKL-Steuerung auslagert in ein eigenes Script (wie das Start_N_Quit) und es getrennt aufrufen (in den Autostart?) oder aber an den NaviRunner binden kann per Preset ( automatischer Start von BKL bei Navirunnerstart? 0= ja (standart);1=nein)
    Ich weiß, es ist schwer es allen recht zu machen


    Du kannst die BacklightSteuerung in NaviRunner auch jetzt schon abschalten (Preset BL_Disable = 1).
    Das solltest Du auch tun, wenn du das angehängte Script testest!8)


    NR-BKL_Control.mscr muss mit ins NaviRunner-Verzeichnis und enthält die komplette Backlight-Steuerung von NaviRunner (setzt aber eine NR-Installation voraus, da es auf die gleichen Inis zurückgreift) sowie die Glockenschlag-Routine. Letztere wird allerdings von NR-BKL_Control nur ausgeführt, wenn NaviRunner NICHT läuft, da die Stundenschläge sonst doppelt ausgeführt würden. Weiterhin berechnet das Script den Sonnenauf- und Untergang nicht wie NaviRunner einmalig bei Scriptstart, sondern wenn immer wenn dich das Datum ändert (z.b. 11.11.2007 -> 12.11.2007). Somit sollte es eigentlich theoretisch endlos laufen können.
    Die neuen Presets BKL_SND_Clockstroke (Stundenschlag Ein/Aus) und BKL_P_SwitchMode (Auswertung des Powerstatus für Beleuchtungssteuerung) können auch in die UserPrefs übernommen werden, da sie sich mit NaviRunner nicht beissen.
    Die Schleifen-Wartezeit habe ich jetzt mal auf 10 Sekunden festgelegt, d.h. das Script loopt nur ein mal pro 10 Sekunden. Außerdem sind zwischen den Aufrufen für die Subroutinen auch immer 1-sekündige Pausen eingelegt, damit die CPU-Belastung möglichst gering bleibt. Ein mal gestartet läuft das Script (rein theoretisch!) bis zum nächsten Soft-Reset. Man könnte, wenn gewünscht, eine Verknüpfung auf das Script im Autostart erstellen. Na denn, viel Spass :D


    Gruß, Argasha


    EDIT: Korrigierte Version angehängt. War noch ein Tippfehler bei den Fehlermeldungen.



    EDIT2: Version 1.1 online gestellt.
    Änderungen:
    - Kurzes InfoFenster bei ScriptStart und ScriptEnde


    - Ursprungsversion konnte nur per Softreset beendet werden. V1.1 schreibt bei ScriptStart eine Datei namens NR-BKL_Control_active.ini und loopt dann so lange, wie die Datei existiert oder bis ein Softreset erfolgt. Mit anderen Worten: Der User kann das Script nun beenden, indem er oben genannte Ini-Datei per Hand löscht. Das Script gibt dann eine entsprechende Bestätigungsmeldung aus.


    - BigBugFix: Hatte versehentlich noch die Abfrage für BL_Disable = 1 aktiv gelassen. :wand Hierdurch wurde die Backlight-Steuerung auch in diesen Script deaktiviert, obwohl dies eigentlich nur bei NaviRunner der Fall sein sollte. Doppelt dumm, wenn einem das beim testen nicht auffällt, weil man im Userprefs.txt per Hand anstatt BL_Disable = 1 BL-Disable = 1 einträgt und so die Variable gar nicht gesetzt wird! :wand :wand


    Dieses Script werde ich wohl als Extra-Tool bei NaviRunner V1.7 mitliefern, da hiermit alle kompatiblen PDAs mit jeder NaviSoftware automatisch gedimmt werden können. Es wird als Stand-Alone Version nur das Config-Verzeichnis sowie die Slider-SubRoutinen und das BacklightCheck benötigt. Wer nicht auf die Sprachsamples "Umschaltung auf Akkubetrieb" bzw "Umschaltung auf Netzbetrieb" verzichten möchte, benötigt zusätzlich noch das Samples Verzeichnis mit diesen beiden Samples darin.

  • Hallo Argasha,


    Zitat

    Original von Argasha
    Wenn Du den PDA ausschaltest, wird er lediglich in einen Ruhezustand versetzt. Der gesamte Speicherinhalt bleibt wie er ist. Daher läuft das Script über Tage oder sogar Wochen (mit dem "Einfrieren" beim Ausschalten), bis Du einen Softreset machst, denn es geschieht eben kein neustart des Scripts. Erst bei Softreset wird der Speicher geleert und das Script neu gestartet.


    Sorry, da erkennt man mal wieder das ich noch immer ein Newbie bin in Bezug auf´n PDA - das vergesse ich immer wieder.


    Zitat

    Die Helligkeitsumschaltung beim "Schlafen legen" kann ich in der V1.7 per Preset abschaltbar machen.

    Das wäre Suuper, wird aber nicht mehr unbedingt gebraucht wenn man dein unten angehängtes Script NR-BKL_Control.mscr in Verbindung mit dem Preset BL-Disable in NR einsetzt.

    Zitat

    Die Helligkeitsumschaltung beim "Schlafen legen"..............Es wir übrigens nur umgeschaltet, wenn sich der PDA aktuell auf dunkelster Stufe befindet. Bei mittlerer und hoher (?) Helligkeit geschieht nichts.

    ist mir gar nicht aufgefallen, so gut funktioniert es am Tage, aber in der Nacht ist es dann doch störend aufgefallen - also doch eher ein Zeichen das man es abschalten können sollte (für uns MD 96700 Nutzer)?


    Zitat

    Die Meldung, dass sich Navirunner schlafen legt, wird in der V1.7 per Preset übrigens durch einen Piepton oder ein neues Sample ersetzt werden können, da mir das Meldungsfenster auch schon ein paar mal in die Quere gekommen ist.

    sehr gute :idee aber bitte: ersetzt werden können per Preset

    Zitat


    ...Hier würde ich Dir das Preset P_SwitchMode ans Herz legen:...........
    Wenn Du das auf "netz" stellst, wird die Helligkeit ausschließlich über die Uhrzeit gesteuert.


    Ja, hatte ich an sich gesehen, aber irgendwie als Möglichkeit verworfen da ich dachte das es sich mit dem fehlenden Symbol für die externe Stromversorgung (und den Ansagen dazu) beißt und auch zu erhöhtem Stromverbrauch führt (davor hattest du glaub ich gewarnt?)
    Habe ich wohl falsch verstanden - die Warnung gilt natürlich nur wenn ich keine Netzversorgung habe. Bei meinen Kurzzeit Einsätzen auf Fahrzeugen ohne Stromversorgung dürfte das keine Rolle spielen und zum Motorradeln könnte man sich das ja ändern oder aber wie gesagt dein Script Displaybeleuchtung abschalten benutzen oder [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/posaunen.gif] [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/Pfeilnachrechts.gif] NR-BKL_Control.mscr [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/dankoe.gif]



    Zitat


    Du kannst die BacklightSteuerung in NaviRunner auch jetzt schon abschalten (Preset
    BL_Disable = 1).


    Das habe ich gewusst - aber bisher für meine Zwecke uninteressant gewesen da ja im Normalfall dann gar keine automatische BKL-Steuerung mehr erfolgt wäre und beim Motorradeln extra immer alle Systemsterungen für die Hintergrundbeleuchtung neu gesetzt werden müssten da MN6 diese ja beim Start verändert (Haken entfernen für Akku-Betrieb HB abschalten nach x min.)
    Ja doch, ich kenne auch das Preset Backlight_Bat_Timeout, aber das greift erst bei Scriptende und nicht bei NR legt sich schlafen


    Da dieses Thema aber in das MotoradSpecial fällt behandel ich das der besseren Übersichtlichkeit wegen, erst im nächsten Tread (mein versprochener TestBericht)


    Gruß, Helmut

  • Also hier jetzt meine Ergebnisse für den Test MotoradSpecialDelay bereits in NR vorhanden


    Ich habe in NR die Presets wie folgt eingestellt:


    BattMinLevel = 15
    (was aber bisher uninteressant da ja keine akkustische Ausgabe erfolgte, mir aber ca. 6 Std. Navigieren erlaubt bei abgeschaltetem Display)


    BL_Disable = 0
    (!!! was geändert werden müsste auf = 1 wenn man das neue Script NR-BKL_Control.mscr einsetzen will)


    P_SwitchMode = "auto"
    SND_PWRWarn = 1
    (um eindeutig erkennen zu können das auch der NR den Akku-Betrieb erkannt und übernommen hat, damit ich weiß wann ich auf den Today-Bildschirm umschalten kann, und - damit die System steuerungs Einträge für die BKL --> "bei Akku-Betrieb" auch greifen)


    SND_GPSWarn = 1
    (darauf möchte ich bei Navi in der Innentasche auf gar keinen Fall verzichten [ist aber nur Simuliert worden wegen aktueller Kälte - habe während der Arbeit alle Tests von geschlossenen Fahrzeugen - aber ohne externe Stromversorgung - gemacht])


    NR_WakeUpDelay = 480 !
    (das ermöglicht mir das der NR sich für 8 Std. schlafen legt ohne MN6 wieder in den Vordergrund zu holen und deshalb die Hintergrundbeleuchtung selbstständig wieder eingeschaltet wird, ich aber bei Routenänderungen oder neu Eingaben MN6 mit der HW-Taste wieder in den Vordergrund holen kann)




    Zitat

    Original von Argasha
    Die Helligkeitsumschaltung beim "Schlafen legen" kann ich in der V1.7 per Preset abschaltbar machen.
    ............da mir das Meldungsfenster auch schon ein paar mal in die Quere gekommen ist.


    Das war hier ganz hilfreich da man im Meldungsfenster dann auch bestätigt bekam das der NR sich für 480 min. Schlafen legt


    Power_Bat_Timeout = 0
    (war eigentlich überflüssig da MN6 beim Start diese Einstellung erzwingt)


    Backlight_Bat_Timeout = 60 !
    (sollte erzwingen das der von MN6 bei Start von MN6 gesetzte Wert 0=kein Haken überschrieben wird)


    Und genau hier sitzt die Krux
    Es hat teilweise einwandfrei funktioniert.
    Ich habe meine Route mit externer Stromversorgung eingegeben, die Navigation gestartet (Satfix besteht), die Stromversorgung gekappt, abgewartet das NR das erkennt, mit einer HW-Taste auf den Today-Bildschirm gewechselt --> NR legt sich schlafen für xxx min.--O.K. Und die Systemsteuerung schaltet die Hintergrundbeleuchtung nach 60 sek. aus [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/banana_1.gif]


    Das nächst mal dann: ich warte und warte aber die Hintergrundbeluchtung wird einfach nicht abgeschaltet.


    Nach etlichen Versuchen hab ichs dann geschnallt warum es das eine mal geht und dann mal wieder nicht.


    es kommt immer darauf an wer zuletz/gerade die System steuerungs Werte für die BKL unter Akku-Betrieb bearbeitet hat.


    MN6 tut das bei jedem Start (eigentlich logisch aber entgegen meinem Verwendungszweck [Motorradeln ohne Display -> Nur akustisch])
    NR setzt den Haken erst beim beenden wieder (für den Fall das MN6 es vergisst!)


    Für ein MotorradSpecialDelay müsste das der NR nach dem MN6 Start, z.B. vor dem Schlafen legen nochmal korrigieren.
    Wie gesagt nur für ein MotorradSpecial


    Eine Lösung könnte hier das Script Displaybeleuchtung abschalten bringen, habe das aber noch nicht zusammen mit dem NR probiert - werde ich aber, da ich ja hier die BKL-Steuerung für diesen Zweck im NR deaktivieren kann!


    Ich denke das dieses Problem ebenso bei Verwendung der neuen NR-BKL_Control.mscr bestehen bleibt (die ja eigentlich gar nichts mit dem MotorradSpecial zu tun hat)


    Inwiefern sich das Script Displaybeleuchtung abschalten mit dem NR-BKL_Control.mscr verträgt muss ich erst mal bedenken.
    Vieleicht könnte Argasha hierzu etwas sagen - er kennt seine Scripte am besten und hat bisher immer (scheinbar) ohne Mühe sofort nachvollziehen können was diese "verursachen".


    Soweit zu hott:D und meinen Erkenntnissen dazu wie man ein MotorradSpecial evtl. in, oder mit dem NR kombinieren kann.


    Jetzt werde ich aber erst mal meine Geschenke ([Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/dankoe.gif] @ Argasha ) auspacken und probieren in wie weit ich damit zurecht komme.


    Gruß, Helmut

  • Hallo Argasha,


    [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/nonono.gif] :wand [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/nonono.gif] hat sich doch jeder [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/Hacker.gif]schon mal vertippt.


    jetzt läuft´s richtig rund [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/dankoe.gif]


    Zitat

    Original von Argasha
    EDIT2: Version 1.1 online gestellt.
    Änderungen:
    - Kurzes InfoFenster bei ScriptStart und ScriptEnde
    .........Mit anderen Worten: Der User kann das Script nun beenden.........


    :tup :tup :tup :D


    Zitat

    Original von Argasha
    Dieses Script werde ich wohl als Extra-Tool bei NaviRunner V1.7 mitliefern.........


    [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/disco108xj6.gif] auf die Version freue ich mich schon [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/klatsch.gif]



    Eine Frage hätte ich aber noch :engel


    Wenn:


    Zitat

    Original von Argasha
    ...schreibt bei ScriptStart eine Datei namens ...............


    und


    Zitat

    Original von Argasha
    ..... Das Script gibt dann eine entsprechende Bestätigungsmeldung aus.....


    ein Mort Script schreiben kann [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/gruebeln.gif]- kann es dann auch löschen?:ausheck:ausheck:ausheck:ausheck


    könnte dann [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/gnade.gif]evtl.
    deinem Script: Displaybeleuchtung abschalten beigebracht werden nach dem Drücken der festgelegten HardwareTaste zuerst eine .ini-Datei zu suchen in der geschrieben steht ";Display an" .........
    .........und wenn dieser Eintrag dort steht:
    1.) eine evtl. vorhandene Datei: "NR-BKL_Control_active.ini" zu löschen? , und
    2.) in der evtl. vorhandene Datei: "UsersPrefs.txt" den Eintrag "BL_Disable = x" zu über schreiben mit "BL_Disable = 1" ? (somit würde auch der Navirunner nicht umschalten, wenn das Script "NR-BKL_Control" gar nicht genutzt wird?) und
    3.) evtl. eine entsprechende Bestätigungsmeldung ausgeben ?
    (erledigt - schalte Display aus!) und
    4.) in der .ini den Entrag: ";Display an" durch ";Diplay aus" zu ersetzen?
    und dann erst das Display abzuschalten?


    in der geschrieben steht ";Display aus" .........
    .........und wenn dieser Eintrag dort steht:


    alles wieder in den Ursprungszustand zu versetzen und das Display wieder einzuschalten?


    Das wäre dann ein Grund das Script Displaybeleuchtung abschalten als Motorrad-Extra-Tool dem NavirRunner beizufügen und die NaviRunner Versionsnummer endlich auf 2.0 zu erheben


    [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/kaffeetrinker_2.gif] :schimpf [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/hammer1.gif] [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/gnade.gif] [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/gruebeln.gif] [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/idee.gif] [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/Hacker.gif] [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/posaunen.gif] :applaus [Blockierte Grafik: http://www.helmut-stoepfgeshoff.de/smile/prooost.gif] 

    Gruß, Helmut

  • Hallo,
    ich weiß nicht, ob das Problem hier schon mal gepostet wurde.
    Ich hab nen A696 von Asus.
    Wenn ich das Script "Backlight-Control" laufen lasse, wird nicht erkannt, das das Einstellungsfenster nach der Helligkeitseinstellung bereits geschlossen wurde. Nach dreimaliger Aufforderung bricht das Script ab.
    Leider lässt sich dann der Runner nicht starten, bricht mit der Fehlermeldung ab, das das Backlight-Steuerprogramm nicht gestartet werden konnte.


    Jens

  • Hallo Jens,


    Zitat


    Wenn ich das Script "Backlight-Control" laufen lasse, wird nicht erkannt, das das Einstellungsfenster nach der Helligkeitseinstellung bereits geschlossen wurde. Nach dreimaliger Aufforderung bricht das Script ab.


    ich habe zwar keinen ASUS aber eigentlich schließt das stand-allone Backlight-Control das Einstellungsfenster doch selber wieder.
    Was für eine Aufforderung bekommst du da? Und von welchem Programm ausgegeben? Hast du evtl. das Einstellungsfenster selber schon vorher geschlossen?
    Hänge doch mal einen Screenshoot der Aufforderung an


    Zitat


    Leider lässt sich dann der Runner nicht starten, bricht mit der Fehlermeldung ab, das das Backlight-Steuerprogramm nicht gestartet werden konnte.


    kann das daran liegen das du in der UsersPrefs den Eintrag: BL_DISABLE = x nicht auf 1 gesetzt hast und der NavirRunner bemerkt das ein anderes Programm (ist ja nur ein Auszug des NaviRunners [wenn auch leicht abgeändert]) bereits die BL-Steuerung übernommen hat?


    Wenn dir meine Vermutungen nicht weiterhelfen können wirst du wohl Argasha´s Antwort abwarten müssen.


    Gruß Helmut


  • Hi,


    Meinst Du NR-BacklightCheck.mscr oder das hier separat gepostete "NR-BKL_Control.mscr"? Letzteres funktioniert natürlich nur, wenn vorher NR-BacklightCheck ausgeführt wurde (ist ja noch ein Zusatzscript für NaviRunner und kein eigenständiges Programm).


    Solltest Du das Problem bei NR-BacklightCheck.mscr haben, sende mir bitte mal das BacklightCheck-Debug.txt per PN zu. eventuell kann der Fenstername nicht ausgelesen werden.


    Gruß, Argasha

  • Hallo Argasha,


    habe noch einen kleinen Bug(?) welcher für die 1.7 noch verbessert werden könnte?
    Wenn ich zuerst eine Fahrt mache in einem Fahrzeug welches über das Feature TMC-Adapter verfügt und dann das Navi (laufendes Programm) mit in ein Fahrzeug mitnehme welches das TMC-Feature nicht bietet, wird beim planmäßig nächsten anstehendem TMC-Senderwechsel vom NaviRunner (oder MN6?) erkannt das kein TMC-Modul mehr vorhanden ist und es erscheint die dementsprechende korrekte Fehlermeldung.
    Anschließend bleibt aber das Fenster "Optionen-Auswahl" in welchem der NaviRunner auf "Verkehr" geklickt hatte) geöffnet - hier sollte noch ein Klick auf den "Optionen" Button eingefügt werden damit das Optionen-Auswahl-Menü wieder geschlossen wird.
    Es sei denn das war von dir so gewollt damit man merkt das die TMC-Funktionalität abhanden gekommen ist und deaktiviert wurde. Wenn ich den NaviRunner gleich ohne TMC-Modul starte kommt diese Meldung nämlich erst gar nicht.
    Und wenn ich den umgekehrten Weg gehe, werden auch einfach die TMC-Optionen wieder aufgenommen.


    Außerdem habe ich das Problem das sich bei erreichen eines eingegebenen Ziels, MN6 incl. dem Navirunner blitzschnell + selbständig beendet. Oftmals so schnell das nicht mal mehr die Ansage "Sie haben das Ziel erreicht, das Ziel liegt re" noch zu Ende gehört wird.
    Es erscheint kein Meldefenster wie: Mobile Navigator beenden? oder Das Gerät kann jetzt ausgeschaltet werden lediglich das letzte Sample Good by ist noch zu hören, dann wird auf den Today Bildschirm umgeschaltet,
    wobei immer Reste der MN6-Ansicht im oberen Bildschirmrand zu sehen bleiben, so das das Startmenü nicht erreichbar ist.
    Der einzige mir bekannte Weg aus dieser Situation ist dann den NaviRunner wieder über die Hardware Taste noch-mal zu starten und dann aus der Eingabeansicht den NaviRunner Ordnungsgemäß zu beenden.


    Meine Einstellungen lauten: MN6 nicht eigenständig beenden nur über den NaviRunner--> ST_U_Q - nur beenden (AlwaysQuit = 0) (was ja auch funktioniert);
    Infofenster An (Info = 1);
    beenden --> Auswahlfenster ja/nein (ExitConfirm = 1; und ...Mode = 1).


    Kannst du dir/mir erklären wo dieses Verhalten herkommt?
    Ich glaube mich erinnern zukönnen das MN6 auch stand-alone dieses Verhalten schon mal gezeigt hat, aber wieso auch mit NR-->AlwaysQuit = 0 Und dann auch noch andersherum, MN6 beendet den NaviRunner? Vielleicht hast du ja einen Tipp für mich woran das liegt?


    Gruß Helmut

    Einmal editiert, zuletzt von muscote ()