The power consumption of "sample128_After section 6.2" in advertising state

5 posts / 0 new
Last post
xf622
Offline
Last seen:4 years 3 months ago
加入:2015-05-08 08:13
The power consumption of "sample128_After section 6.2" in advertising state

Recently,I test the power consumption of "sample128_After section 6.2" when in advertising state,
I set :
APP_ADV_INT_MIN=APP_ADV_INT_MAX=3600
define CFG_DEEP_SLEEP
define DEVELOPMENT_DEBUG 1
and add the following code in function app_adv_func():

/////////////////////////////////////////////
如果应用程序_ADV_INT_MAX >3200 )// > 2000 ms
app_set_deep_sleep();
else
app_set_extended_sleep();
/////////////////////////////////////////////

I found the power consumption is much bigger than Smarttag,In smarttag I make following settings:

define CFG_DEEP_SLEEP
define DEVELOPMENT_DEBUG 1

and don't let the da14580 stop advertising in function app_adv_timer_handler().

1. what cause the advertising power consumption of "sample128_After section 6.2" is much bigger than Smarttag?

2. The arch_main.c is different in these two reference designs ,is this the reason ?
I think this may cause the sleeping mechanism different in these two eference designs.

I just want to let the power consumption of "sample128_After section 6.2" in advertising state as low
as possible(the advertising interval is 3600).

would you please give me some help?

Device:
MT_dialog
Offline
Last seen:3 days 4 hours ago
Staff
加入:2015-06-08 11:34
Hi xf622,

Hi xf622,

How big are the current differences you 've noticed in smarttag and the custom profile, and where did you notice the differences in arch_main.c in those two reference designs, can you point it out? I ve configured both of the reference designs in deep sleep and the current differences aren't that big.

Thanks MT_dialog

xf622
Offline
Last seen:4 years 3 months ago
加入:2015-05-08 08:13
1. I use the multimeter to

1. I use the multimeter to test the current :
when I test the Smarttag , I can see 1.5ua , 7ua, 30ua, 150ua.......1.5ua on the multimeter screen,
but when I test the sample128 ,I can see 15ua, 30ua, 160ua....15ua.
although this is not so accurate, but I still think the power consumption of sample128 is bigger than Smarttag,am I right?
2. Not just arch_main.c, rwip.c is also different.

xf622
Offline
Last seen:4 years 3 months ago
加入:2015-05-08 08:13
我不太明白

我不太明白functions in arch_main.c and rwip.c, maybe is just the Literal difference?

MT_dialog
Offline
Last seen:3 days 4 hours ago
Staff
加入:2015-06-08 11:34
Hi xf622,

Hi xf622,

The smarttag and the sample128 are builded from the current SDK, as far as i know there are no power optimizations commands or anything similar that forces the device to consume less power. The only changes that are applied is on application level, connection, advertising intervals permanent sleep and thinks like that. The power consumption from the sample128 should be bigger than the smart tag reference application since it never enters permanent sleep, but it keeps on advertsising.

Thanks MT_dialog