Nachtmotte:
el pulso tiene que ser de 100 ± 3 ms asi que no tiene mucho rango de error.
Entonces es fácil de hacer.
Nachtmotte:
Disculpa mi ignorancia pero a que te refieres con "subir de nivel".
A técnicas que en código parecen ofuscadas; y que para un principiante suene demasiado. Hablo a lo referente a timers, registros y todo eso...
Nachtmotte:
Las conecciones serian directas o a traves de algun componente electronico?
Oh sí, lo había olvidado...
Si tan solo pudiera saber más sobre esos lectores; digo, hablas de medir ancho de pulsos, ¿pero es solo eso?.
Hay 5 líneas en cada conexión, lo que me hace pensar en SPI o un puerto paralelo de 4 bits.
Desconozco la interfaz de esos lectores; por lo tanto tampoco sabría decir si requiere componentes extra o no.
Es evidente que son señales pulsantes o posiblemente codificadas en binario; así que quizá una resistencia "pull-up" o "pull-down".
Pero reitero: sin información, todo es especulación...