Still can't get this thing working. I'm out of ideas
I'm using the Axon I, Webbotlib 1.27, 3 Axis gyro
and a Logic Level Converter
. I've tried both addresses 0x68 and 0x69 with no luck
Can anyone tell me if they have successfully got a I2C fast mode working at 400kHz with the Axon and Webbotlib? I don't see anything in the webbotlib documentation to say it won't work, but I also don't see anything in there to say it will.
I have looked up the datasheet on the mosfets used in the Logic Level Converter and the rise time is 2.5ns so I don't think that should be a problem at 400kHz.
Edit: Even tried using i2cStart() and still having no luck.
Webbot: what is the 'complete communications session' you mention in i2cMasterReadRegisters()? I would like to know so I can compare it to the gyro datasheet which is:
Burst Write Sequence
Master S AD+W RA DATA DATA P
Slave ACK ACK ACK ACK
Burst Read Sequence
Master S AD+W RA S AD+R ACK NACK P
Slave ACK ACK ACK DATA DATA
I'm out of ideas at this point guys so if anyone had any advice to offer I'd really appreciate it.