[MN5-AddOn] TMC-LIGHT-Changer feat. "SunCalc&PowerCheck" by Petterson. NEUE Version 4.4 vom 24.05.06

  • aryps
    Ja, da bin ich mir ganz sicher. Soweit ich weiss, tanzt der Typhoon MyGuide 6500 XL da ein wenig aus der Reihe. 10 ist die minimale Hintergrundbeleuchtung, 11-15 schaltet die Beleuchtung ganz aus und bei höheren Zahlen wird maximale Helligkeit eingestellt.


    @zappa
    Erstes Feedback zu Version TMCLC3.9.7b:
    Wenn du zwischen dem Aufruf von NightDay und dem Umstellen der Helligkeit noch ein Sleep %SleepNormal% einfügst, dann müsste es bei mir perfekt laufen. Ohne die Pause funktioniert die Helligkeitsumschaltung bei mir nicht, da sie einen Tick zu früh erfolgt und MN5.2 wieder auf Standard umschaltet.
    Ansonsten sieht es sehr gut aus.

  • Zitat

    Original von pikki
    @zappa
    Erstes Feedback zu Version TMCLC3.9.7b:
    Wenn du zwischen dem Aufruf von NightDay und dem Umstellen der Helligkeit noch ein Sleep %SleepNormal% einfügst, dann müsste es bei mir perfekt laufen. Ohne die Pause funktioniert die Helligkeitsumschaltung bei mir nicht, da sie einen Tick zu früh erfolgt und MN5.2 wieder auf Standard umschaltet.
    Ansonsten sieht es sehr gut aus.


    Habe ich jetzt drin..
    Kannst du ja mal bei dir am Ende der Sub-Routine "NIGHTDAY" einfügen.
    .
    .
    If {%hell% = 1 AND %schalter% = 1}
    %schalter% = 0
    EndIf
    EndIf
    Sleep %SleepNormal% <-- Hier
    EndSub

  • Zitat

    Original von Kev
    @zappa


    Wenn ich Dein Script richtig verstanden habe, setzt Du bei "NurTagNacht = 1" die Werte/Koordinaten für "NIGHTopen" und "NIGHTswitch" selber auf feste Werte und nicht auf die Werte der individuellen Skins. Richtig? Und wenn ja, warum?


    Ganz einfach..


    1. "Bequemlichkeit" ;)
    2. Weil ich zu dem Zeitpunkt die Inidatei noch nicht auslese (auslesen will - Speicherplatz sparen), da ja nur auf Knopfdruck zwischen "hell" und "dunkel" umgeschaltet werden soll - eigentlich braucht man dafür nicht so ein "Riesen-Script".
    Es wird ja sonst gar nichts gemacht / gestartet / eingestellt etc.


    Wer nur diese Funktion benötigt kann sich die Koordinaten selber eintragen. Außerdem denke ich, daß diese Koordinaten bei (fast) jedem Skin passen (außer VGA - da muss verdoppelt werden) und Farbwerte werden auch nicht abgefragt.

  • Zitat

    Original von zappa
    1. "Bequemlichkeit" ;)


    Sei Dir gegönnt ;)


    Ich wollte auch nur sicher gehen, ob ich es richtig verstanden habe. Werde die Koordinaten entsprechend anpassen 8) Für den Fall, daß ich das Script mal nur dafür verwenden möchte.


    Danke :)

  • Hallo Leute,


    tut mir leid - aber ich glaube, ich habe noch einen Bug in der Helligkeitssteuerung gefunden - bin aber nicht 100% sicher :-D)


    # ################
    # auf Nachtansicht
    # ################
    If {%NightSwitch% = 1 AND %schalter% = 0 AND %hell% = 0}
    call NIGHTDAY
    EndIf
    If {%ChgLight% = 1 AND %hell% = 0} <-- hier!
    ..
    ..


    # #####################
    # zurück auf Tagansicht
    # #####################
    If {%NightSwitch% = 1 AND %hell% = 1 AND %schalter% = 1}
    CALL NIGHTDAY
    EndIf
    If {%ChgLight% = 1 AND %hell% = 1} <-- und hier!



    Wenn ihr hier statt "%hell% = 0" "%hour% >= 12"
    und statt "%hell% = 1" "%hour% < 12" ohne die "" eintragt
    sollte es auf jeden Fall richtig funktionieren - ansonsten kann es sein, daß nach der Umschaltung auf TAG oder NACHT falsche Beleuchtungswerte genommen werden (Beleuchtung wird wieder heller statt dunkler).
    Wie gesagt - ich bin nicht 100% sicher, aber wenn jemand feststellt, daß die Beleuchtung plötzlich "falsch herum" geregelt wird, der sollte das mal testen.

  • hmmm...


    könnte tatsächlich sein.. und ich dachte das ist ne optische Täuschung weils draussen dunkler wurde..


    Ich denk ich wart mal auf ne neue Version ;).... bin grad am skinnen ..


    LG Dieter


  • Habe ich eben mal übernommen und werde es testen!

    Gruß aryps


    Hardware: HTC Diamond 1+2, GNS FM9BT RDS TMC, HTC Kaiser, HTC Hermes (WM6), HTC Magician 2 (128MB RAM)
    Software: MN|7.3.4 Europa, iGo 8, Glopus, MagicMaps2Go3, Run.GPS.Trainer, TMC-Light-Changer, Sprite Backup, Spb PocketPlus, Spb Insight, Spb Imageer, Spb Wallet, Spb Weather, SBSH PhoneWeaver, FinPocket, FlexMail, MASP AutoManager, TotalCommander, AE Button Plus, SKTools, uvm...

  • Hi zappa,


    die neue 3.9.7b funzt im Trockendock bisher noch schneller als bisher :D

  • Hallo
    ich habe ein kleines Problemchen. :D
    Wenn ich MN5.2 mit dem Script starte erhalte ich diese Meldung. Klicke ich dann diese Fehlermeldung weg und starte MN5.2 nochmals über den Script läuft alles bestens.
    Warum diese Fehlermeldung?
    Gruß
    rotzbengel


  • Laß mich raten..


    -- du hast alles auf Speicherkarte installiert ?
    -- du schaltest den PDA ein und startest SOFORT mein Script?


    2 x JA = Speicherkarte noch nicht bereit.
    Lösung: Nach Einschalten ein paar Sekunden warten.


  • Hallo
    richtig geraten. :D Alle benötigten Dateien befinden sich in einem Ordner auf der Speicherkarte.
    Ich bin zu schnell für diese Welt. :]
    Ich werde es mal beobachten was du da räts.
    Gruß
    rotzbengel

  • Hi zappa,


    ich habe auch das Script auf meiner SD liegen - aber wenn ich meinen PDA anschalte und dann direkt die entsprechende Hardwaretaste drücke startet es direkt durch :D


    Soll es wirklich so große Unterschiede zwischen den PDA und den SDKarten geben ?(

  • Ja - scheint so.


    Bei mir tritt das Phänomen auch ab und zu auf.
    Ich habe aber irgendwo im Forum mal einen Beitrag gelesen
    wie man den Zugriff auf die SD-Karte durch einen Eintrag in
    der Registry verbessern/optimieren kann - seitdem habe ich das
    Problem so gut wie garnicht mehr.
    Irgendetwas mit "delay" - fällt mir momentan nicht ein.
    Steht wahrscheinlich in der MN5-Faq.


  • Hi Klaus,


    nach langer Zeit melde ich mich in Deinem Thread zurück.


    Ja, ich kann den Bug bestätigen. Er äußerte sich bei mir dadurch, dass die Beleuchtungssteuerung nur teilweise funktionierte, d. h. für Zeitdimm 1, 2 und 7, 8 nicht. Ist aber mit Deinem Bug-Fix %hour% < 12 bzw. %hour% > 12 gefixt, wie ich durch einen Testlauf mit veränderter Systemzeit verifizierte.


    Falsch herum geregelt wurde bei mir auch vor dem Bug-Fix nicht.
    Der von aryps und pikki in diesem Beitrag aufgezeigte Hardware-Unterschied ist schon bemerkenswert.


    Ich weiß, Weihnachten ist vorbei, aber trotzdem meine Wünsche.
    Da ich morgens bzw. abends bei Dunkelheit immer wieder vergesse vor Scriptstart die Beleuchtung einzustellen, wünsche ich mir eine weitere Beleuchtungsstufe für zwischen 0.00 Uhr und Zeitdimm1 bzw. zwischen Zeitdim12 und 24.00 Uhr.
    Weiterhin wünsche ich mir, dass die Beleuchtungssteuerung bereits unmittelbar nach MN-Start erfolgt und nicht "erst" nach Umschaltung in die Kartenansicht.


    Nichtsdestotrotz, wirklich geniales Script, für das ich mich nochmals bedanke. Nach Deinem Bugfix läuft alles bestens.

  • Hi thomas1904


    "Ich weiß, Weihnachten ist vorbei, aber trotzdem meine Wünsche.
    Da ich morgens bzw. abends bei Dunkelheit immer wieder vergesse vor Scriptstart die Beleuchtung einzustellen, wünsche ich mir eine weitere Beleuchtungsstufe für zwischen 0.00 Uhr und Zeitdimm1 bzw. zwischen Zeitdim12 und 24.00 Uhr.
    Weiterhin wünsche ich mir, dass die Beleuchtungssteuerung bereits unmittelbar nach MN-Start erfolgt und nicht "erst" nach Umschaltung in die Kartenansicht"


    =========


    mmh - eigentlich sollte das Script beim Start "zwischen" den Beleuchtungsstufen (also nachts VOR SA bzw NACH SU) immer auf den entsprechend dunkelsten Wert (dimm6 oder dimm7) schalten?
    Werd ich mir mal ansehen - wie gesagt, mein PDA schaltet nicht per "SetBackligt" um - ich bin aber aktuell dabei auch für meinen PDA eine
    Lösung zu entwickeln - dann kann ich die Beleuchtungsproblematik auch besser (selber) testen.


    Beleuchtung direkt nach MN5-Start ändern, lässt sich machen denke ich ;)



    P.S.
    Hier der Thread mit der "Speicherkartenproblematik"
    Verlust der Einstellungen

    Einmal editiert, zuletzt von zappa ()