¡Esta es una revisión vieja del documento!
Extensión para Mblock para gestionar dispositivos a través del bus i2c.
Permite operaciones sencillas de lectura y escritura de 1 registro completo cada vez a través de este bus.
Existen algunas extensiones para gestionar algunos dispositivos i2c especificos, pero si tu dispositivo difiere en algo del estandar o necesitas un contacto directo o simple, yo no he podido encontrar nada que ayude.
No he podido encontrar suficiente información para hacer una extensión completa que funcione en el modo online del Mblock asi que lo dejo en utilizable en modo arduino y si alguien quiere completarlo, por favor, dígamelo y le ayudaré tanto como pueda.
Descripción de funcionamiento:
Bloque de escritura:
Sus parámetros son la dirección i2c del dispositivo (en código decimal. Ej.: para un dispositivo con dirección hexadecimal “0x0D” habrá que poner “13”). La dirección o byte de registro en la que queremos escribir (también en decimal) y a continuación el byte completo del dato que queremos enviar.
Bloque de lectura:
Sólo habrá que introducir la dirección i2c del dispositivo en decimal y el número de registro o byte que queremos leer. Devolverá el valor en decimal de byte requerido.