I believe samples (current, voltage, temperature) are taken on a 1 second timer and the timing has no relation to when I do I2C transactions. Is that true?
I'm pulse-charging a battery with about 10uS pulses with some variable dead-time between. I would like to see average current as well as high current in my application. Can I increase or adjust the sample frequency somehow, or can I trigger samples using an external trigger?
My pulse charger also runs on a 1 second timescale, so even lowering the frequency slightly might be better than matching the 1 second timescale, as I might end up always sampling between pulses if they happen to be synchronized.