Hi,
I almost finished my first BLE device which consist of PAN1740, flash memory and UV Index sensor.
While the device is in sleep mode (Extended sleep, flash memory in ultra deep power down mode), consumption is ~2uA,
measured with multimeter. While advertising (1100ms interval), consumption stays the same with some spikes, which is normal.
In connected state, without UV measurement and active data transmission, consumption rises to ~100uA. Is this what I should expect?
Negotiated connection interval is 48.75ms, which I think is standard for Android.
Device:
Hi PDonchev,
你已经提到的电力消耗depends on the connection interval that you use and the data that you are transmiting over the link since the more you transmit the more your 580 stays awake during a connection interval, the fact that you see a constant 100uA is due to the fact that your multimeter is averaging the values measured during a connection interval since the connection interval is to small for the multimeter to trace (in the advertising case the advertising interval is more than a 1sec and you multimeter can easily sample the times that the 580 is in sleep mode). Since the sleep current is about 2uA then i can assume that your device is falling to sleep and waking up properly.
Thanks MT_dialog
Thanks for the reply.
I added a timer to arrange parameters update few of seconds after connection is established and now with connection interval of 1000 or 2000ms, consumption is very low!