data<<=1;
if(!(in&0x80)) /* 1 bit bekommen */
data|=1;
Das versteh ich nicht.
data<<=1 //schiebt die variable um eins nach links ?!?
und das mit dem if versteh ich auch nicht.
was soll "in&0x80" bedeuten ?!?
Ansonsten: Sehr herzlichen Dank !!!
Der sich nah am Ziel befindende
Sebbe (Sebastian)