Für dieses Forum muß Javascript im Browser aktiviert werden!
Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C2 Quellcode formatieren: <code>Quellcode</code> ASM Quellcode formatieren: <asm>Quellcode</asm> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! > > Hallo Burkhard, > > stimmt ! > > Die Beleuchtung lässt sich mit einem Low-Pegel einschalten. > > Ich habe mein Programm dem nach jetzt auch angepasst. > > Es läuft problemlos ;-) > > > Gruß Steffen > > > > > Hallo Steffen, > > > > habe bei mir auch festgestellt das etwas noch nich so ganz funktioniert. > > Ich bei meinem Modul festgestellt das ich mit <code>stports.LCDlight(0)</code> die Beleuchtung anschalte > > und mit stports.LCDlight(1) ausschalte. > > > > Hier meine zwei thread's > > <code> > > //===================================================// > > //*** LCD Beleuchtung (thread licht_schalt) *********// > > //===================================================// > > thread licht_schalt // > > { // > > int licht; // > > loop // > > { // > > for licht=0 ... 6000 // > > { // > > if licht==6000 // > > { // > > stports.LCDlight(1); // > > } // > > if keycode >= 0 and keycode <= 14 // > > { // > > stports.LCDlight(0); // > > licht = 0; // > > } // > > } // > > } // > > } // > > //===================================================// > > //*7* Steuerung LCD-Licht (thread lcd_steu) *******// > > //===================================================// > > // F1=Automatic (LCD-Licht schaltet nach ca.20s aus)// > > // F2=An (LCD-Licht schaltet an) // > > // F3=Aus (LCD-Licht schaltet aus) // > > thread lcd_steu // > > { // > > lcdext.init(); // > > loop // > > { // > > if keycode ==10 // > > {run licht_schalt;} // > > if keycode ==11 // > > {halt licht_schalt;stports.LCDlight(0);} // > > if keycode ==12 // > > {halt licht_schalt;stports.LCDlight(1);} // > > lcdext.home(); // > > lcdext.print("LCDLicht/F1:Auto"); // > > lcdext.line(2); // > > lcdext.print("F2:An F3:Aus"); // > > } // > > } // > > //===================================================// > > </code> > > > > beim ausschalten mit F3 geht die LCD-Beleuchtung kurz an und gleich wieder aus > > aber ansonsten funktioniert es wie es soll (timer-funktion und mit derTastatur) > > Ich habe mir die stports.c2 angeschaut kann aber keinen Fehler finden. > > > > Gruß Burkhard > > > > > > > > > Hallo Burkhard, > > > > > > ja, die neue Version ist drauf. > > > > > > Das mit der Variabel (Wert 14) hat nur am Anfang, beim Start des Programmes funktioniert. > > > --> Beim Start Beleuchtung an. > > > > > > Nachher muss der Wert 15 wieder verwendet werden, sonst lässt die Beleuchtung sich z.B. durch > > > Druck einer Taste o.ä. nicht mehr steuern. > > > > > > Verwendet man die togLCDlight-Function mit dem Übergabewert 1 beim Start zum Einschalten der Beleuchtung, ist wieder > > > der Wert 15 erforderlich. > > > > > > > > > Gruß Steffen > >