Das ist eine Möglichkeit:
Code:ltime = Gettime() + 30000; while (Gettime() < ltime) { mach_irgend_was() }
Hallo,
ich kann mir die Bedeutung des letzten "durch": /72 oder /36 nicht erklären:
return ((timebase*256)+count72kHz)/72;
return ((timebase*256)+count36kHz)/36;
Würde dort "mal" genommen: *72 bzw. *36, dann würde die Zeit in msec gerechnet, was mir sinnvoll erscheint.
In allen Beispielen zu ASURO, die ich bisher gelesen habe, war die Funktion Gettime() nicht benutzt, kann mir jemand ein Beispiel nennen, in dem die augenblickliche Definition Sinn macht ?
Gruß
Dieter
Das ist eine Möglichkeit:
Code:ltime = Gettime() + 30000; while (Gettime() < ltime) { mach_irgend_was() }
Prostetnic Vogon Jeltz
2B | ~2B, That is the Question?
The Answer is FF!
Betr: ASURO, Gettime() mit:
return ((timebase*256)+count72kHz)/72; oder
return ((timebase*256)+count36kHz)/36;
Hallo Vogon,
danke für den Hinweis, aber das war mir klar.
Die Division durch 72 bzw. 36 leuchtet mir nicht ein; eine Multiplikation ergäbe millisekunden, das fände ich sinnvoll.
Gruß
Dieter
Lesezeichen