Atto-I2C falla en la lecturas si lee más de un byte.
Democrito opened this issue · 1 comments
Democrito commented
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.
Democrito commented
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.