hman13
01.04.2010, 21:44
hallo,
ich habe jetzt eine wii motion plus und einen uC der i2c spricht.
dank http://wiibrew.org/wiki/Wiimote/Extension_Controllers#Data_Format_.28Wii_Motion_Pl us.29 weiß ich jetzt auch das protokoll
Die Beschleunigung wird allerdings in (grad/sekunde)/20 angegeben.
jetzt müsste ich aber genau jede sekunde einmal nachfragen, wie groß die beschleunigung ist.
da der uC aber auch mit anderen bauteilen per i2c kommuniziert braucht er natürlich auch zeit dafür.
mit delay 1000 aber wüde ich sicher noch ein paar ms mehr warten weil die kommunikation über i2c ja auch zeit braucht.
Weiß jemand von euch wie lange das ungefähr dauert und ob ich einfach nur 998ms warten soll oder die zeit vernachlässigbar ist(4Mhz Quarz)?
Peter
ich habe jetzt eine wii motion plus und einen uC der i2c spricht.
dank http://wiibrew.org/wiki/Wiimote/Extension_Controllers#Data_Format_.28Wii_Motion_Pl us.29 weiß ich jetzt auch das protokoll
Die Beschleunigung wird allerdings in (grad/sekunde)/20 angegeben.
jetzt müsste ich aber genau jede sekunde einmal nachfragen, wie groß die beschleunigung ist.
da der uC aber auch mit anderen bauteilen per i2c kommuniziert braucht er natürlich auch zeit dafür.
mit delay 1000 aber wüde ich sicher noch ein paar ms mehr warten weil die kommunikation über i2c ja auch zeit braucht.
Weiß jemand von euch wie lange das ungefähr dauert und ob ich einfach nur 998ms warten soll oder die zeit vernachlässigbar ist(4Mhz Quarz)?
Peter