Democrito/repositorios

Atto-I2C falla en la lecturas si lee más de un byte.

Democrito opened this issue · 1 comments

Cuando Atto-I2C lee más de un byte, se repite el mismo valor en todos los bytes. Esto sucede con el Atto-I2C que está en la carpeta "ICEs", en los ejemplos y proyectos no hay problemas.

El problema estaba en que la salida "done" del módulo I2C, hace "done" cuando termina el paquete y se necesita que haga "done" por cada byte que sale. La solución ha sido tomar la patilla "next" que dará un tic por cada byte que sale, convirtiendo esta salida "next" como "done" que valida los datos leídos.