One of the cool things about having a digital scope is that you can take screenshots and post them in blogs :). I wanted to check how a Funky v2 was behaving, so hooked one to measure its current consumption using the voltage drop over a resistor (supposedly 10 ohm, but my multimer measures it as 12 ohm, probably I’ve got a 10% tolerance one).
Analyzing the footprint showed that I had insanely long delay when waiting for the ADC to settle when doing the battery level readout. Reduced that to 2ms and now it looks better. Power consumption tops to 25.2mA during the actual transmission (the second part of the trace). The wake up and battery level measurement is also visible, this is the first ‘bump’ in the trace:
So the whole thing lasts 5.68ms and the averaged power consumption is 10.4mA – this can be used for battery life calculators like this one. Odd thing is that these calculations are never true, I can never get in real life the predicted battery life.