Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/12/2011, 21:22
guerrillerogt
 
Fecha de Ingreso: junio-2011
Mensajes: 9
Antigüedad: 12 años, 11 meses
Puntos: 0
Polling en Java

Saludos compañeros.

Quisiera que me ayudaran con un problemita, tengo un programa en el que estoy escribiendo continuamente un conjunto de datos sobre el puerto paralelo de una pc, cada dato tiene que estar en el puerto un tiempo variable(hago el tiempo por medio de un sleep), pero necesito que cuando algún sensor se active(leido desde el puerto serial), mi programa deje de escribir en el puerto lpt en el momento en que el sensor se active.

El problema es que si el sensor se activa mientras estoy en el sleep no puedo leer el dato del serial, pues mi programa se encuentra esperando(gastando tiempo).

¿Cómo puedo estar escuchado continuamente el puerto serial a la vez que estoy escribiendo con en el paralelo? ¿con diferentes hilos?

Les agradeceria darme ideas de como resolver esto.