Other Parts Discussed in Thread: BQSTUDIO
Trying to read MAC ChemicalID and I am only getting MAC OperationStatus
When using an I2C/SMBus SILAB driver:.
I am writing on SMBUS the data 0x44 0x06 0x00 And when i read address 0x44 I am always getting 0x06 0x54 0x00 0x87 0x01 0x00 0x00 which I decode to be Operational status with data 0x00000187
Reading some of the registers described at 14.1.2 to 14.1.70 returns a value I am expecting so I know that the SMBUS interface I am using works on the gas gauge.
When using BQ Studio:
Using BQ studio registers tab and pressing the <chem id> button i get the correct value I selected.
Using BQ Studio Advanced Comm SMB tab I am getting the behaviour I described above.
How do I access a MAC register other than operation status ?