Other Parts Discussed in Thread: BQSTUDIO
Hello,
I'm using bqStudio to evaluate a BQ27441-G1A chip.
I'm comparing the data read with bqStudio with those read with my processor (STM32). I have exactly the same setup for both readings (same load, same charger).
For now, I just do a very simple test : read the SoC, with the defaut parameters (no configuration, just a simple loop with the 0x1C command code)
With bqStudio, the SoC seems perfect, it increase when charging, decrease when discharging, no jump in value, even when switching on and off the system.
With my processor, I have a lot of undefined behaviors : SoC switching to 0 and back to normal value, 10 or more % jumps, etc.
I decoded the I2C frames for both systems with serial analyzer, I can say that the way I read SoC is good.
I didn't check what are all the frames that bqStudio is sending to the fuel gauge, but it seems to be only standard commands.
I would like to know what is bqStudio doing better than me... is there software filtering ? Or is it displaying raw datas ?
Thank in advance for your help !
Regards,
Antoine