This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Extremely high current consumption during advertising - broadcast mode(ble_app_temp)

I have written application similar to ble_app_temp (posted by Ole Morten) and during the test I noticed that current consumption is extremly high. I used brand new coin battery that was included in evaluation kit and after ~10 minutes battery status was only 40% ( I checked this also with ble_app_hrs app). At the beginning I though that it was caused by the data included in advertisment packet ( I added 10 bytes of data to manufacturer data - adv interval was 1 second), but then I tested my battery with original app (ble_app_temp) and the effect was the same. My question is: did anyone also encountered such a problem with high current consumpion in case of broadcaster mode? I will test different battery today but I am afraid that is not case of battery.

Thanks in advance for your help.

ble_app_temp.zip

Parents
  • Hi Ole,

    could you tell which SDK app can be used as reference in current consumption tests? I was able to connect oscilloscope to P1 on EK (I have cut SB8 and mounted 10 Ohm resitior on R4) and measured voltage drop - it reaches 380mV. If I am right this corresponds to 38mA. It is rather high... I am testing same app as before - ble_app_temp. Board is powered through USB cabel.

    Best regards, Rafał Urbański

Reply
  • Hi Ole,

    could you tell which SDK app can be used as reference in current consumption tests? I was able to connect oscilloscope to P1 on EK (I have cut SB8 and mounted 10 Ohm resitior on R4) and measured voltage drop - it reaches 380mV. If I am right this corresponds to 38mA. It is rather high... I am testing same app as before - ble_app_temp. Board is powered through USB cabel.

    Best regards, Rafał Urbański

Children
  • 38 mA shouldn't be possible for the chip to draw no matter what you do, so I believe there is something very strange about your measuring setup if you see such currents. Always remember to follow my other comments above, and making sure that there are no LEDs or anything that draw excessive currents through the GPIOs.

    In general, ble_app_proximity for PCA10001 should be a useful application to measure current on.

Related