Quantcast
Channel: Power management forum - Recent Threads
Viewing all articles
Browse latest Browse all 35901

BQ27510-G3: What I2C operations actually cause "BAT_INSERT", "BAT_REMOVE", "SET_HIBERNATE", "CLEAR_HIBERNATE", "SET_SNOOZE", "CLEAR_SNOOZE", "SEALED", IT_ENABLE", and "RESET&am

$
0
0

Part Number:BQ27510-G3

In reading the "Technical Reference Manual" (SLUUA97) for the BQ27510-G3 Battery Gauge, Section 2.1
describes a set of Control() subcommands:

Now for the subcommands that read data, the I2C bus operation is obvious and straightforward:

Transmit an I2C message to the Battery Gauge that contains { 0, Subcommand_LSB, Subcommand_MSB }
and then receive an I2C message that contains two data bytes (one of which may not be meaningful,
depending on which item we're reading).

But for the subcommands that I've highlighted that PROVOKE AN ACTION, what does one do? Does
"reading" them (as described above) do the trick (as a side-effect of the read)? Or is there a different
I2C sequence that must be executed. I can't find anything in the TRM or Data Sheet that seems to
answer this.


Viewing all articles
Browse latest Browse all 35901


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>