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 Leute, > > > > ist es mit folgendem code möglich eine Zeitschaltuhr zu | > > Programmieren, oder mache ich hier etwas grundsätzlich falsch? > > > > Wenn ja wäre es nett wenn mir jemand hilft. > > > > Viele Dank > > Gruß Rene > > > > <code> byte ZSUR; > > > > thread schaltuhr1 > > { > > byte sek, min, day, Nr; > > int time; > > > > min = system.minute(); > > wait system.minute() != min; > > time=system.hour()*100 + system.minute(); > > day=system.dow(); > > > > if time >= 8000000 and time < 8000030 > > // zwischen 08:00:00 und 08:00:30 > > // nicht über Tageswechssel schalten > > > > ZSUR = 1; // EIN > > else > > ZSUR = 0; // AUS > > } </code> > > > > Ich habe diese Schaltuhr im net gefunden, sie ist | > > ursprünglich von Malte Alpers und ich versuche sie | > > für mich umzuschreiben oder anzupassen. > > > > Sekunden genaues Schalten Nein. > > Dein Thread wird blos einmal die Minute abgearbeitet. Theoretisch zumindest, praktisch müsstet > Du noch bei jeden Durchgang die Vari min wieder gleichsetzen, aber bei genauer Betrachtung wird > die Vari min sowieso immer neu gestartet. Da fehlt noch ein Loop. > > Also so kann es nicht funktionieren, brauchst Du jetzt eine Zeitschaltuhr für Schaltvorgänge > im Minuten oder Sekundenbereich? > > Rene