Cita:
Empezado por marcoszorrilla
¿Se puede saber que piensas hacer con 10 timers?
|
Esto mismo me pregunto.
Si se desea monitorear los eventos E1, E2, E3,... con periodicidades P1, P2, P3..., tómese el máximo común divisor D = mcd(P1, P2, P3, ...) de las periodicidades y dispóngase un único cronómetro con intervalo igual a P.
Ajústese una variable N que registre el número de incidencias de la ocurrencia del cronómetro.
En cada ciclo del cronómetro tómese el residuo Ri que deja N*D al dividirse por Pi (Ri = N*D mod Pi).
Si Ri es cero significará que el evento Ei ha de señalarse como transcurrido.
// Saludos