ja genau 254 ist das MSB davon bin ich auch ausgegangen....also hat keiner eine Erklärung dafür ? Eine anständige Anleitung zu Wire.h find ich auch nicht , auf der arduino.cc Seite findet man nicht sehr viel dazu....

requestForm.() bedeutet ja für mich das erste ist die Adresse von der ich eine Antwort erwarte, das zweite die Anzahl der Bytes ... in meinem fall will ich 2 Bytes erhalten 254 und 255 .... Das überschneidet sich nur jetzt mit meinem Programm .Ich bin aber echt erstaunt wie genau diese Geber funktionieren bei 14 bit springt der Wert um -+2 rum.
Das verstehe ich nicht , was willst mir damit sagen ?
pos = pos << 6;
pos |= Wire.read() & 63;
Gruß