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.

INA231: reading multiple registers

Part Number: INA231

We have an INA231 IC configured with 0x44df (0100 0100 1101 1111). The mode setting is 111, which is Shunt and bus, continuous. We can read shunt voltage from register address 0x01 and bus voltage from shunt register 0x02 separately. However we could not figure out a way to read both of them in oneshot. We tried to read 4 bytes from address 0x01 but it only gives back the shunt voltage. Can you pls advise how I can configure or read the IC to get two (bus and shunt) voltages using one single command?

  • Hey David,

    This does not seem possible. Figures 23-26 do not display this capability. They only show that the point register can only point to one register at a time. Further, once a read command is sent, the INA231 sends back only the data corresponding to location of the pointer.

    Hope this helps.


    Best,

    Peter