Beta-Test-Area: Betatests abgeschlossen deshalb --- geschlossen ---

  • Nein habe ich nicht, kannst Du das bitte gelegentlich genauer erklären !


    Hier ist alles schon ordentlich erklärt.


    Lies Dir ruhig auch die Sachen aus dem dortigen Link noch durch.



    So und das erklärt auch Deine Messungen, die zum Glück für uns, nicht direkt mit den LED's zusammenhängen. Die Navi-Elektronik hat Dich ausgetrickst, und hat den restlichen Strom vom Akku geholt.


    Das kannst Du auch mal testen, Navi voll laden am USB mit voller Beleuchtung laufen lassen, der Akku wird sehr langsam leer.

  • Hallo randharzer,
    der Auto-Zoom funktioniert nur in der Map.
    Da momentan in der Map kein LED-Aus-Button ist, vermute ich, dass Du in den Settings ausgeharrt hast.
    Dann geht das nicht, weil die Klicks nicht arbeiten.


    Vielleicht kann ich da was ändern.
    Es soll ja sowas geben, dass man mit Koord Klicks an bestimmte Fenster leiten kann. Davon habe ich aber keine Ahnung. Aber irgendwie so wird es wohl funktionieren.


    Gruß sokobana

  • hallo athos,
    Danke für den Hinweis, das zieh' ich mir 'mal in Ruhe 'rein :tup

  • edit: gelöscht, Doppelposting !

    Einmal editiert, zuletzt von der randharzer ()

  • Hallo randharzer,
    der Auto-Zoom funktioniert nur in der Map.
    Da momentan in der Map kein LED-Aus-Button ist, vermute ich, dass Du in den Settings ausgeharrt hast.
    Dann geht das nicht, weil die Klicks nicht arbeiten.


    hallo sokobana,
    leuchtet ein, um die Beleuchtung zu deaktivieren muss man über Doppelklick auf "M" in die Settings und kommt dann nicht mehr zurück in die Map.
    Aber evtl. gibt es ja eine Möglichkeit, denn die Simulation läuft ja im Hintergrund weiter.

  • Ich brauche Hilfe für die Realisierung einer LED-Aus-Funktion in der Map.


    So soll das ganze ablaufen:
    - Es gibt ja schon im linken Border den LED-Button mit 3-stufig rollierender Funktion.
    - Wenn man diesen Button anklickt, öffnet sich für einge gewisse Zeit rechts ein neuer Seitenborder (siehe Bild) mit 3 Icons. Nur der obere ist hier von Interesse:
    - Bei Klick soll er a) die LEDs abschalten und b) die Fähnchentaste umbelegen:
    - Klick auf Fähnchentaste schaltet a) LEDs wieder ein (dank Stefan sogar mit Memory-Funktion für die letzte verwendete Helligkeitsstufe) und b) Umbelegung der Fähnchentaste wieder ab.


    Ich habe schon einiges "rumprobiert", aber mit mäßigem Erfolg:


    Rollierender LED-Button in der Map:

    LEDHelligkeit // added by sokobana
    {
    Class: LauncherButton;
    Coordinates: 0,0,50,48;
    ...
    launch: "$KOORD2_PFAD$";
    params: "Backlight=+4 l=1 Window=0 KoordServ=1 ClassName=Light| RORegKeys=0 include=\My Flash Disk\Sokobana\koord2\Light\LightCenter.txt|" ;
    }


    Das funktioniert einwandfrei:
    - Licht wird weitergeschaltet und Koord-Server "Light" blendet rechts den neuen Border ein


    LightCenter.txt:


    // Light-Center
    // Dateiname: LightCenter.txt
    // Steuerdatei: LightCenter_Steuerung.txt
    // Bitmapdatei: LightCenter_Bitmap.txt
    //
    t=0 wndrefresh=2000 RORegKeys=0 rb=0 gb=0 bb=9
    PixWnd=0,479,0,255,0,0\|
    ServWnd=text,444,25,35,196,1401018,255,255,255,0x3,-12,1{}\/
    \text,444,25,35,65,5016,255,255,255,0x3,-10,100{}\/
    \text,444,90,35,65,5016,255,255,255,0x3,-11,100{}\/
    \text,444,155,35,65,5016,255,255,255,0x3,-12,100{}\/
    ServKeyFile=\My Flash Disk\Sokobana\koord2\Light\LightCenter_Steuerung.txt|
    ServBmpFile=\My Flash Disk\Sokobana\koord2\Light\LightCenter_Bitmap.txt|


    LightCenter_Steuerung.txt:


    // Koord-Steuerungsdatei: Light_Steuerung.txt
    //
    //
    //
    //
    //
    //
    //
    // Zeile 9
    Window=0 Backlight=0| ServKeyFile=\My Flash Disk\Sokobana\koord2\Light\LightCenter_Steuerung.txt| ServKey=196,0,-13,-1|
    *~* Window=0 SendKey=\l\My Flash Disk\Sokobana\MortScript\MortScript.exe:"\My Flash Disk\Sokobana\MortScript\LightSync.mscr"| RegKeyMode=1 RegKey=Software\sokobana,ClearLight|
    Window=0 SendKey=\l\My Flash Disk\Sokobana\MortScript\MortScript.exe:"\My Flash Disk\Sokobana\MortScript\LightSettings.mscr"| RegKeyMode=1 RegKey=Software\sokobana,ClearLight|
    Window=0 Backlight=0|


    Das funktioniert nicht:
    - Die Fähnchentaste wird nicht umbelegt und die LEDs lassen sich nicht durch Klick auf Fähnchentaste einschalten.
    - Dafür lassen sie sich einschalten durch klick auf LED-Button (linker Border) und Klick auf LED-Aus-Button (rechter Border), was aber nicht Sinn dieser "Übung" ist.


    Ich komme einfach nicht mit der Syntax des Servers klar ... :-D)


    Gruß sokobana

  • Hallo Sokobana


    Ich weis das ist keine Lösung für dein Problem es gehört nicht mal hier her aber ich möchte es trotzdem mal erwähnen .


    Ich und viele andere habe keine Fähnchentaste , wir haben die einfache Klicksperre mit Display ganz dunkel so wie es vor Stefan´s neue Koord mit Backlight-Funktione gewesen ist , so wie Navirunner es immer mit Koord hat .


    Jetzt habe ich die Backlight=999 das ist das sanfte ausgehen des Display , in der vorhandene Klicksperre eingesetzt , das wird so problemlos akzeptiert .


    Ergebnis , das Display geht sanft ganz aus die Klicksperre selbst greift auch , es ist nichts mehr zu sehen auch das rote X oben rechts in der Ecke wo man das Display wieder aktivieren konnte nicht , nicht mehr , links neben dem roten X auf dem Akku-Icon wird die Klicksperre ja ausgelöst .


    So , zum aktivieren des Display klicke ich auf das jetzt unsichtbare rote X dann nach zwei Sekunden auf das unsichtbare Akku-Icon sofort ist das rote X wieder zu sehen , ein klick noch auf das jetzt sichtbaren roten X und es ist alles wieder normal .


    Das ist zwar für ein Skiner noch keine Lösung aber mir ist damit erst mal gut gedient und ich spare reichlich Akkuleistung .


    Gruß Manni

  • Jetzt habe ich die Backlight=999 das ist das sanfte ausgehen des Display , in der vorhandene Klicksperre eingesetzt , das wird so problemlos akzeptiert .


    Ich hab leider wenig Ahnung von Koord, kannst Du mir die Befehlszeile mal schicken?

  • Hallo sokobana,


    ich bin gerade d'ran, mir das anzusehen. Wahrscheinlich geht das Aktivieren der Fähnchentasten-Umbelegung bei laufendem Server noch nicht!
    Und noch was: Das Abschalten der Hintergrundbeleuchtung hat nichts mit den Touchscreen und Display zu tun. Beides funktioniert weiterhin ganz normal, nur dass man nichts sieht. Du kannst z.B. in der Off-Zeit auch Bildschirmdumps erstellen!
    Folglich musst Du zusätzlich eine Klicksperre einbauen, damit die anderen Buttons deaktiviert sind. Dann bist Du auch flexibel, wenn keine Fähnchentaste vorhanden ist!


    Gruß,
    Stefan


    @athos:
    Befehlszeile: Backlight=999

  • Hallo athos


    So steht sie in der PFSkin.skn jetzt mit Backlight=999


    Launch: "$KOORD_PFAD$";
    params: " Window=0 KoordServ=1 wndrefresh=5000 t=1 rb=0 gb=0 bb=0 Backlight=999 ServWnd=\time,0,0,-1,-1,5060,0,0,255,-1,-1{%02i:%02i h}\text,100,224,280,48,-5030,0,0,255,-1,-1{Klicksperre aktiv}\text,450,0,30,30,-5030,255,0,0,-1,0{x}|";



    Gruß Manni

  • Eine Klicksperre mit Stromsparfunktion ist auch was, was wir realisieren wollen.
    Das hat Manni ja schon gut erklärt. danke dafür! :tup


    Aber hier geht es um das genaue Gegenteil:
    Sparen bei eingeschalteter Map. Da darf keine zusätzliche Klicksperre aktiv sein, sonst "filtert" die alle automatischen Klicks weg, die bei mir so in Abständen im Hintergrund ablaufen. Und das ist einiges.


    Es gibt also vielerlei Anwendungsfälle und jede braucht eine andere Lösung.
    Ich suche gerade eine ohne Klicksperre. :)


    Wenn ich Dich richtig verstanden habe, soll ich also folgendes versuchen:
    Die umbelegte Fähnchentaste setzt dann z.B. nur einen Reg-Eintrag "Licht an" ^^ , den ich im Hintergrund überwache.
    Backlight= 0 dann bei abgeschaltetem Server ausführen?
    Gruß sokobana

  • Hallo sokobana,

    Aber hier geht es um das genaue Gegenteil:


    Sparen bei eingeschalteter Map.

    ach so, dann kannst du aber die unabsichtlichen Klicks so nicht ausschließen!


    Das vereinfacht das ganze natürlich:
    Wenn Du in die LightCenter.txt gleich das ServKey=196,0,-13,-1| mit dazu schreibst, dann ist die Umleitung der Fähnchentaste zwar schon früher aktiv, d.h. sobald und solange der Server mit dem Classname "Light" läuft, aber das dürfte ja nicht stören. So kann man zum ausschalten auch schon die Fähnchentaste nutzen.


    Gruß,
    Stefan


    Edit:
    Dann sind Zeile 10 und 13 der LightCenter_Steuerung.txt identisch und können zusammengefasst werden, da sie ja das selbe tun (Backlight an<->aus).

  • Genau! Hier geht es nicht darum falsche Klicks zu verhindern, sondern richtige zuzulassen.
    Bei dunkler Map hat man halt nicht "rumzufummeln" am Bildschirm, sondern die Fähnchentaste zu benutzen, damit es wieder hell wird. :)


    Deine Vorschläge werde ich mal probieren.
    Gruß sokobana

  • Hallo athos,
    danke für das Script, dass Du mir "zugespielt" hast. :tup


    Das Ziel Deines Änderungsvorschlags geht ja in die Richtung, unsere "Trick 17 mit Selbstüberlistung"-Lösung :D zur Erreichung einer 100%igen Synchronität der Helligkeit bei Gopal/Settings/Startmenü, zu vereinfachen.


    Ich habe das getestet und muß sagen, Du bist schon ziemlich weit gekommen: Bereits im Starmenü ist die "richtige" Helligkeit auch nach einem Reset wieder vorhanden :tup :tup :tup ( auch ohne unsere "Schleichwege" ).


    Wo Du noch nachbessern musst ist folgendes:
    - stell mal in Gopal die Helligkeit auf höchste Stufe.
    - dann machst Du einen Softreset, möglichst keinen Autoreset, damit Du im Startmenü landest.
    - dann gehst Du in die Settings und rufst den Helligkeitsbildschirm auf:


    [Blockierte Grafik: http://varioskin.de/Bedienung/Licht/vario3-led-7stufig1.gif]


    Jetzt sollte die Statusanzeige "volle Kanne" anzeigen.
    Tut sie aber noch nicht (siehe Bild). Hier fehlt noch der letzte Schliff, damit Deine Lösung vom Ergebnis her gleichwertig ist.


    Bin gespannt, ob Du das hinbekommst ...
    Ich habe da auch schon versucht es zu vereinfachen, aber mir fehlen dafür geschätzte 5 Stunden "Knobelzeit". 8)


    Gruß sokobana :)

  • So steht sie in der PFSkin.skn jetzt mit Backlight=999


    Launch: "$KOORD_PFAD$";
    params: " Window=0 KoordServ=1 wndrefresh=5000 t=1 rb=0 gb=0 bb=0 Backlight=999 ServWnd=\time,0,0,-1,-1,5060,0,0,255,-1,-1{%02i:%02i h}\text,100,224,280,48,-5030,0,0,255,-1,-1{Klicksperre aktiv}\text,450,0,30,30,-5030,255,0,0,-1,0{x}|";


    Hi Manni 123,


    Danke für die Zeile.


    Hier dafür ein Tip von mir, wenn Du folgendes in ein Mortscript packst, und dann startest geht mit Beenden der Klicksperre auch das Licht gleich an.


    Zitat


    RunWait ("\My Flash Disk\Sokobana\Koord2\koord465.exe", " Window=0 KoordServ=1 wndrefresh=5000 t=1 rb=0 gb=0 bb=0 Backlight=999 ServWnd=\time,0,0,-1,-1,5060,0,0,255,-1,-1{%02i:%02i h}\text,100,224,280,48,-5030,0,0,255,-1,-1{Klicksperre aktiv}\text,450,0,30,30,-5030,255,0,0,-1,0{x}|")
    Run ("\My Flash Disk\Sokobana\Koord2\koord465.exe", " Window=0 Backlight=0 ")


    Achtung Pfade zu Koord anpassen!

    Einmal editiert, zuletzt von athos ()