MN5.1 Nachtmodus

  • Hi Birdi,


    ich bin nicht sicher, ob ich deine Frage richtig verstanden habe.
    Es wird ständig geprüft, ob die Zeit zum Umschalten erreicht ist - natürlich auch im laufenden Betrieb.
    Wenn z.B. Sonnenuntergang um 17:00 Uhr wäre, würde (je nach Einstellung der Toleranzwerte für "Dämmerung" im Script) um 17:10 auf Nachtbetrieb geschaltet (bei Toleranz von 10 Minuten).


    Die Vorgegebenen Sonnenauf- und Untergangswerte sind für den Raum Dortmund (aus dem Internet). Wenn man weiter von Dortmund entfernt wohnt, kann man
    a) die Vorgaben im Script (bei den einzelnen Monaten 1 - 12) ändern oder
    b) mit den Toleranzwerten "spielen".

  • cool


    genau so habe ich die Frage gemeint :)
    muss ich dochmal schauen wie bei uns in OWL der Sonnenstand ist....
    soweit liegen wir ja nicht auseinander....


    Danke erstmal !

  • Hi,


    wie wird das Script aktiviert? Brauche da noch ein zusätzliches Prog.?


    Gruß
    cabelman

  • Zitat

    Original von cabelman
    Hi,


    wie wird das Script aktiviert? Brauche da noch ein zusätzliches Prog.?


    Gruß
    cabelman


    Du brauchst das Programm "Mortrunner".
    Wenn das auf deinem PDA einmal ausgeführt wurde ist es dem PDA "bekannt".
    Dann kann das Script "TMC-LIGHT-Changer.mortrun" per Stift-Click gestartet werden - oder du machst eine Verknüpfung auf eine PDA-Taste und kannst es dann per Taste starten.

  • Kann man das eigentlich auch irgendwie "Batch-artig" machen?


    Also ich meine, dass man sich z.B. eine Verknüpfung auf den Heute-Bildschirm legt, die nicht nur MN5 startet, sondern vorher noch das Skript?
    Dann würde sich von der Bedienung her gar nichts ändern...

  • Zitat

    Original von -Joker-
    Kann man das eigentlich auch irgendwie "Batch-artig" machen?


    Also ich meine, dass man sich z.B. eine Verknüpfung auf den Heute-Bildschirm legt, die nicht nur MN5 startet, sondern vorher noch das Skript?
    Dann würde sich von der Bedienung her gar nichts ändern...


    Du brauchst nur eine Verknüpfung zum Script.
    Das startet MN5 und POI-Warner (falls gewünscht..) automatisch
    nacheinander.

  • Noch ein Hinweis zur Berechnung der Koordinaten für die MouseClicks für Leute mit unterschiedlichen Skins:


    Mein PDA hat eine Auflösung von 240 x 320 auf einer sichtbaren Fläche von ca. 53mm x 72mm.
    Daraus ergibt sich: 240/53 = 4,5 und 320/52 = 4,4 (ca.)


    Wenn jetzt z.B. die Mitte des Buttons für die Nachtumschaltung 1,6cm
    von links (X-Achse) und 1,7cm von oben (Y-Achse) liegt,
    rechnet man: 16x4,5 = 72 (X-Wert) ; 17 x 4,4 = 75 (Y-Wert) und hat somit die X- und Y-Koordinaten für den Click auf den Button "Nachtdarstellung".


    Man muß nur möglichst genau messen und evtl. etwas probieren.

  • Hi,


    das Skript macht genau das was ich schon lange gesucht habe. Leider frisst es auf meinem Loox 410 zuviel Resourcen. Der PPC ist fast nicht mehr bedienbar. Schade :( .

  • Hi Carsten,


    seltsam - bei meinem Medion merke ich keinen Unterschied bei Start von MN5 / POI-Warner mit oder ohne Script.
    Hast du auch den POI-Warner installiert?
    Falls ja, setz doch mal im Script "set PoiWarnerStart,0" und schaue ob es dann weniger Ressourcen benötigt (wieviel Speicher hast du denn vor dem Start frei?)

  • Ich benutze den POI Observer. Vor Programmstart habe ich noch 8 MB Datenspeicher und 25 MB Programmspeicher frei. Vielleicht muss ich da mal wieder aufräumen. Ich will auch nur die Verdunklungsautomatik nutzen, alles andere habe ich deaktiviert.


    Nachtrag:
    Es liegt am Speicher. Ich hab den Datenspeicher erhöht und dann läuft es.

    Einmal editiert, zuletzt von Carsten_W ()

  • Hi Carsten,


    freut mich, das es läuft.
    Habe gerade mal getestet. MN5 und POI-Warner normal (ohne mein Script) gestartet. Danach mein Script nachgestartet (das lädt ja den POI-Warner NICHT nach, wenn er schon läuft) - braucht ca. 350KB Speicher und ich bemerke (rein subjektiv) keinen Performanceeinbruch.
    Ich habe vor dem Start ca. 20MB Programmspeicher frei...

    Einmal editiert, zuletzt von zappa ()

  • Zitat

    Original von Carsten_W
    Ich will auch nur die Verdunklungsautomatik nutzen, alles andere habe ich deaktiviert.


    Nachtrag:
    Es liegt am Speicher. Ich hab den Datenspeicher erhöht und dann läuft es.


    Moin Carsten_W,


    ich bin auch nur an der Verdunklungsautomatik interessiert, und programmiertechnisch eine absolute Pflaume - könntest du mir als absoluter Laie mal erklären wie du das hinbekommen hast ?( ?(

  • @zappa


    Wenn das Skript ein Zeit lang läuft, reagiert MN doch noch etwas träger als sonst. Vor dem Programmstart hatte ich etwa 15 MB Datenspeicher frei. Gut der Loox 410 ist ja auch nicht gerade eine Rakete.
    Ich schau mir heute Abend mal auf dem Heimweg die Performance im "Echtbetrieb" an.



    @ramibi
    Die anderen Funktionen kannst du doch im Skript einfach abschalten.


    # Poi-Warner starten - wenn nicht gewünscht
    # oder kein POI-Warner installiert auf 0 setzen
    #
    set PoiWarnerStart,0


    # TMC Sendersuchlauf einschalten
    # wenn kein TMC-Empfänger vorhanden auf 0 setzen
    #
    set TMCSwitch,0

  • Zitat

    Original von ramibi


    Moin Carsten_W,


    ich bin auch nur an der Verdunklungsautomatik interessiert, und programmiertechnisch eine absolute Pflaume - könntest du mir als absoluter Laie mal erklären wie du das hinbekommen hast ?( ?(


    Ich antworte mal :)


    Im Script gibt es am Anfang folgende Befehle:


    ------
    .
    .
    # Poi-Warner starten - wenn nicht gew³nscht
    # oder kein POI-Warner installiert auf 0 setzen
    #
    set PoiWarnerStart,1


    # TMC Sendersuchlauf einschalten
    # wenn kein TMC-Empfõnger vorhanden auf 0 setzen
    #
    set TMCSwitch,1


    # Automatische Nachtumschaltung einschalten
    # wenn nicht gew³nscht auf 0 setzen
    #
    set NightSwitch,1
    .
    .
    -----
    Wenn du "set PoiWarnerStart,0" und "set TMCSwitch,0" (also statt "1" "0")
    einträgst, wird nur die Verdunklung durchgeführt.