Nein, ebensowenig

Also bleibt mir zur Zeit nur "try and error"

Okay, ich weiß nun durch "ftell" dass ich immer in den selben Register schreibe. Immerhin etwas

Da sich der Motor ja dreht, weiß ich auch, daß ich irgendwelche Daten in diesen Register schreibe. Auch etwas

Anscheinend schreibe ich jedoch das Falsche in den Register, da:

*) sich der Motor nur dreht wenn ich die Daten in einer Schleife hineinsende

(eigentlich sollte ja bereits ein einmaliger Eintrag von 0xff in Register 00 reichen um den Motor für 2 sec. drehen zu lassen, ich muß aber ein paar hundert mal reinschreiben)

*) der Eintrag in das Register keine "gesteuerte" Wirkung auf Drehzahl oder Drehrichtung hat.

(meistens rennt er max speed, manchmal jedoch langsamer, manchmal links dann rechts, alles beim gleichen Wert)

Da ich mit

fwrite ($fd, $data, 1)

nur einen Byte übertrage, muß dieser falsch sein.

-tobi