Ver Mensaje Individual
  #1  
Antiguo 21-01-2011
alquimista alquimista is offline
Miembro
 
Registrado: ene 2008
Posts: 203
Reputación: 17
alquimista Va por buen camino
Leer varios sensores a la vez controlando fallos de lectura

Muy buenas.

Estoy leyendo varios sensores de temperatura conectados a un Bus I2c, pero que van a traves de un convertidor I2C a puerto serie...

Estoy usando el componente asyncpro...
He conseguido leer los sensores individualmente, pero me interesa leer en unos intervalos tiempo todos a la vez...
El problema que veo es como controlar el proceso.
Hasta ahora configuro un sensor y le pido leer y espero al evento OntriggerAvail del Asyn pro... y lo leo correctamente.
Mi pregunta es como puedo controlar la lectura de otros sensores en caso que falle alguna lectura?

por ejemplo:

Configuro una lectura de sensores cada 5 segundos..(se supone que en estos 5 segundos deberia de poder leer unos 4 sensores). y repetir esta lectura cada 5 segundos un número de veces ELEVADO.

configuro sensor 1--> Se supone que el evento me devuelve la temp edl primero. Pero si falla la lectura, o el sensor esta roto o apagado, que hago???

configuro el 2--> se supone que devuelve datos, ¿pero si no los devuelve???

¿Pongo algun temporizador?
Responder Con Cita