NorthGuy
Well-Known Member
All i know is what the data sheet says, and it says there is a page size of 32 bytes.
Ok. I looked at the datasheet. If you're signaling at 100kHz, the time you're getting is only just enough for communications. So, the response you get is immediate. The datasheet explicitly says that the input gets disabled during the write cycle. From that, I would conclude that it is most likely a bug in your program and it either doesn't pull ACK at all, or pulls it incorrectly.