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.

INA219: Reading registers in the INA219

Part Number: INA219

I am creating firmware to communicate with this IC and do not have hardware in hand yet to test this out.  I would like to know if a REPEATED START transaction (Write sequence with no STOP condition, but instead a REPEATED START directly into a Read sequence) can be used to read the contents of a register.  The datasheet does not show this - it shows that you must first do a Write transaction with a STOP condition to set the register pointer and then do separate two-byte Read transaction to get the register value.  However, I have used REPEATED STARTs for all other devices that have this type of protocol (point to register and read value).