Re: Rolladensteuerung Kategorie: Programmierung (von christianK - 29.12.2002 22:13) | |
Als Antwort auf Re: Rolladensteuerung von KlaRa - 29.12.2002 18:33
| |
> Hallo, > zum Abfragen von Sensoren oder zum Setzen von Ports, also steuernden Elementen, habe ich je einen Thread > spendiert der in einer Endlosschleife läuft. Die Sensoren frage ich im Sekundentakt ab, die Ports setze ich so alle > 30 Sekunden. Diese Threads werden mit sleep getaktet. > Innerhalb dieser Schleife kann ich den Timer abfragen und mittels IF-Statement kann ich gezielt etwas tun. So > kann ich eine Start- und Stopzeit setzen und dann auch darauf reagieren. Wo ist da das Problem? > > Gruss Klaus > Hallo Klaus, ganz so einfach, glaub ich, ist es wohl nicht. Natürlich habe ich die Normalanzeige, die Sensoren (0-6)und die modifizierung (abfrage ad(7) ) in eigenen threads laufen. Aber der Tip hat mich auf die richtige Idee gebracht; ich lasse vor Abfrage der Tastencodes eine Zeitschleife laufen, die bei längerem Nichtdrücken einer Taste einen definierten Wert zurückgibt und so an beliebiger Stelle während des modify-prozesses zum vorherigen thread zurückkehrt. Jetzt klappt´s Danke und guten Rutsch! Gruss Christian | |
Antwort schreiben Antworten: Re: Rolladensteuerung (von Klaus - 5.01.2003 0:15) Re: Rolladensteuerung (von Johann Gerner - 9.01.2003 8:13) Re: Rolladensteuerung (von Klaus - 12.01.2003 11:17) |