Hi Peter,
Thanks for your response.
One more thing I would like to know is, even if I correct my firmware to not to miss the ACK, there might be situations in the field where the I2C bus may hang up.
What I read in many forums is that if we send 9 clock pulses followed by a stop signal on the I2C bus, it will unhang the bus.
Since I am using the AW32 I2C module, I cannot use the pins directly to send 9 clocks.
Is there any other way to unhang the bus?
Thanks and Regards
Vishu