We are using Bq27441g1-a in one of our project. We want to update batterer parameters for that we are following exact steps given in the technical manual SLUUAC9A clause 3.1 but after updating if we are reading back we are getting wrong data .
Now in order cross verify i just tried to read device type but we are not getting correct device id .
When i probe data on bus i verified that data going correctly on bus we aare getting acknowledgement for device address, register address etc but we are not getting data return from slave
Following are my Question
1)we are sending 1 byte data and address once suppose i want to read device type we are reading adress 00 first then reading 01 these two read are happening in separate i2c communication . Is it correct ?
2)I am also confused about correct sequence for reading device type .Kindly confirm me about that .
Bq27441g1-a