I made a little progress, I had the read/write bit inverted. It acks now, but only address 0 E0 still does not. Hammering away at it, I MAY have accidentally changed the address. Now my problem is that I'm somehow not continuing with the transaction after writing the address, and a "00" in the next byte which should be followed by the $50 for ping with times in microseconds. Somehow, I'm getting back out, and starting over with the start state on the bus. Puzzling, as the code is written that all error exits (at least I THINK all..) are trapped, and give a 'ping code' that I should be seeing on my LA.
Message
Re: [AVR-Chat] I2C again
2007-07-02 by David VanHorn
Attachments
- No local attachments were found for this message.