i2c mit Raspberry

ar182:
meine Frage war.

"Hat jemand so was am laufen?"

Sollte es Dich möglicherweise dennoch interessieren, so vermute ich an dieser Stelle einen Fehler:

    index = 0;
  }
  index++;

Das Ergebnis ist immer index=1, weshalb auch daten[1]=51 gesendet wird. Wobei 51="3" ist.