I have read and reread the bq27425 spec. Unfortunately, I still do not understand what byte values I send to command() the chip. I tried to specify the I2C pattern for some of the bq27425 commands, but I could not. The issue is the value of the 3rd byte on diagram (a) [pg 25] for a command(). Is it a "Don’tCare" or the first byte of the subcommand?
Given my confusion and the fact that I need to actually write code to interface to the chip, I would like someone to create two diagrams patterned after the ones on page 25,. But the new diagrams will have the specific byte values for a Command()/Control_Status read and a Command()/Set_Hibernate write. These new diagrams will replace the generic ones on page 25 and should enable me to understand the com to the chip.
In short, I am asking someone to replace the generic diagrams on page 25 with the set of diagrams required to implement the two cases I ask about. The new diagrams should, therefore, be a clear indication (using actual byte values) of what my code will send the chip for the two commands.
Thank you and regards,
Richard Brisk
Kopin Inc.