• Miércoles 6 de Noviembre de 2024, 00:29

Autor Tema:  Reseteo De Alarmas  (Leído 1054 veces)

solarin

  • Miembro activo
  • **
  • Mensajes: 36
    • Ver Perfil
Reseteo De Alarmas
« en: Miércoles 6 de Septiembre de 2006, 09:16 »
0
buenas,

Necesito usar alarmas para el programa que estoy desarrollando. He estado mirando el timesetevent y los timers en general.

La pregunta es: Como puedo resetear el contador de un timer antes que este llegue a su fin, y que vuelva a empezar?

Por lo que he visto puedes hacer cosas una vez el timer a expirado.

El timer lo necesito para un control de alarmas. Tengo que recivir datos cada 20ms, si no tengo los datos (el timer expira), genero un error. Pero si recibo datos, deberia resetear el timer para que vuelva a empezar a contar los 20ms.

Supongo que una opcion seria comprobar , una vez ha saltado el timer, que durante los 20ms he recivido info, si la tengo, reiniciar el timer y si no la tengo generar error. Pero esto no es exactamente lo mismo que resetear el timer. Ya que puedo tener durante los 20ms mas de una llegada de info.

Gracias por la ayuda.

patitofeo

  • Miembro MUY activo
  • ***
  • Mensajes: 145
    • Ver Perfil
Re: Reseteo De Alarmas
« Respuesta #1 en: Jueves 14 de Septiembre de 2006, 23:13 »
0
Perdona mi ignorancia pero:

¿Que timers?

¿con que sistema operativo y que librerias trabajas?

Los timer se manejan a través de llamadas al sistema o driver específicos, si no me equivoco. Si no expecificas más es dificil entender tu cuestion.

O al menos eso creo. Si me equivoco, por favo corregirme. Quiza pueda aprender algo nuevo