
Zitat von
ScummVM
Guck dir mal das RP6Base_I2C_Master_03 an - da wird von einem SRF08 die ID geändert. Das Beispiel sollte auch fürn SRF02 funktionieren.
Hat funktioniert 
Für alle, die auf den Thread stoßen, weil sie dasselbe Problem haben:
Code:
I2CTWI_transmitByte(0xE0, 0xA0);
mSleep(50);
I2CTWI_transmitByte(0xE0, 0xAA);
mSleep(50);
I2CTWI_transmitByte(0xE0, 0xA5);
mSleep(50);
muss durch das hier ersetzt werden:
Code:
I2CTWI_transmit2Bytes(0xE0, 0, 0xA0);
mSleep(50);
I2CTWI_transmit2Bytes(0xE0, 0, 0xAA);
mSleep(50);
I2CTWI_transmit2Bytes(0xE0, 0, 0xA5);
mSleep(50);
Lesezeichen