¿Cómo "leer" la pantalla LED SSD al oler sus comunicaciones i2c con el maestro?

1

Primero, me disculpo si esta pregunta es más una pregunta de Raspberry Pi / Linux, pero he rastreado los tableros de intercambio de Raspi / Linux y he buscado en Google hasta que mis dedos se cayeron, ¡así que estoy intentando aquí con la esperanza de algo de ayuda!

Tengo un dispositivo personalizado que muestra ciertos valores numéricos en una placa LED personalizada de siete segmentos (6, 6 y 3 segmentos si es importante). El dispositivo es controlado por su tarjeta maestra usando el protocolo I2C. Mi objetivo es poder "escuchar" cualquier comando que se envíe a la placa de LED y utilizar los números en otros lugares. Mi objetivo es tener una Raspberry Pi sin cabeza que actúe como un servidor web interno que pueda mostrar los valores en la placa LED, lo que ahorra un paseo a nuestros ingenieros cada vez que necesitan acceder a las lecturas.

El fabricante del dispositivo es un poco reticente con la información, pero me informan que la dirección I2C de la placa LED es 0x88, que está en el rango reservado de direcciones I2C y, por lo tanto, no puedo obtener programas como i2cdetect para consultar la placa con éxito.

Supongo que mi pregunta es: ¿es posible escuchar todas las comunicaciones a través de I2C y extraer los datos útiles? Solo quiero "leer" y no "escribir". Si puedo obtener el flujo de datos de alguna manera, estoy seguro de que podré decodificarlo. ¿O sería posible configurar el Pi para que también simule que es un dispositivo en la dirección 0x88?

    
pregunta Hugo Rune

0 respuestas

Lea otras preguntas en las etiquetas