Hallo, ich habe hier einen Beschleunigungssensor mit TWI Interface und habe leider Probleme beim auslesen. Ich verwende die TWI_Master lib (App Notes AVR315 und AVR311) und kann Problemlos daten auf den I2C Bus schreiben. Leider habe ich keine Ahnung wie ich etwas empfangen kann. In der header Datei sehe ich die Funtion "unsigned char TWI_Master_Get_Data_From_Transceiver( unsigned char *, unsigned char );" nur leider ohne jegliche Beschreibung. Ich kann den Sensor im Moment mit der i2cmaster lib von Peter Fleury mittels i2c_rep_start(0x3A); i2c_write(0x2B); i2c_rep_start(0x3B); returnvalue = (i2c_readNak() << 8); i2c_stop(); i2c_rep_start(0x3A); i2c_write(0x2A); i2c_rep_start(0x3B); returnvalue = returnvalue + i2c_readNak(); i2c_stop(); auslesen. Nur leider scheint die i2cmaster wesentlich langsamer zu sein als die TWI_Master weshalb ich gerne diese verwenden würde. Wenn mir also jemand sagen könnte wie ich den selben Effekt mit der TWI_Master erreichen kann wär mir geholfen. Vielen Dank schon mal Jabkob
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.