This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS570LC4357: Is calling i2cSetStop() after a timeout necessary?

Part Number: TMS570LC4357

Greetings, TI Gurus:

Assume I'm checking i2cIsRxready() and i2cIsBusBusy() in a loop with a timeout.

Q: Do I need to call i2cSetStop() to reset the bus if the timeout is reached? If not, what is the approach for housekeeping after a timeout?

Your assistance is always deeply appreciated.