Other Parts Discussed in Thread: INA233
Hi TI Team,
For one of our design created in 2016, we used the INA226 to monitor current and we also used the Alert function to trigger on over-current (latch mode).
Back then, we needed to check if the Alert triggered without clearing it, so we polled the SMBus Alert Response address (0x0C) instead of reading the 0x06 register (which would have immediately cleared the alert). Everything was working as expected.
In 2023, we changed the MCU, bought a new batch of INA226 and the behavior seems different.
Basically, when a broadcast is sent on 0x0C, the INA226 still answers (if an alert is latched), but now it also clear it.
What's the expected behavior (I can't find anything related in the datasheet)?
Does polling the SMBus Alert Response address after an alert has occurred is supposed to clear it or not?
If that's the expected behavior, is there any way to check if an alert has been latched without clearing it immediately?
Thank you!