• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
回复: Re: The activation time of the application running in the background
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

回复: Re: The activation time of the application running in the background


  • Subject: 回复: Re: The activation time of the application running in the background
  • From: "email@hidden" <email@hidden>
  • Date: Mon, 06 Aug 2012 22:35:38 +0800

Hi Joakim,
Thank you for your detailed reply.
Our application is to record the distance between iphone and our products. So we need to read RSSI value frequently.
I do not know if there are some ways to get the RSSI value which takes little power consumption.
Perhaps, your advice is the only way!
We will make some new consideration about our design.
 
Thanks again.
 

zz_zhang
 
发件人: Joakim Linde
发送时间: 2012-08-06 11:11
收件人: zz_zhang99
抄送: bluetooth-dev
主题: Re: The activation time of the application running in the background

Hi zz_zhang,

Not sure if you got a chance to watch session 705 - Advanced Core Bluetooth - from WWDC 2012. Here we talk about backgrounding and its responsibilities. We have a slide on being mindful of the power consumption of the phone. It seems like you have discovered this. Waking up the application processor will have a significant impact on battery life. in some cases this is justified. For instance, if I want to monitor my heart rate while going for a run (and listening to music at the same time). In this case, the user can understand why the phone battery is depleting at a rapid pace. 

I don't know much about your application so I can't really help you here. It will have to be a design decision on your side. My advice is for you to try to find a way not to wake up the application processor quite so often as every 20 seconds. 

Thanks,
Joakim

On Aug 5, 2012, at 7:51 PM, "email@hidden" <email@hidden> wrote:

Hi,
My peripheral sends notification to the iPhone every 20 seconds. While the app running in the background, it will be woken up by the notification every 20 seconds. When the app has been woken up in the background, it remained active for 10 seconds (I write a NSLog to monitor  in the NSTimer periodic event).
We can see that the app is active for 10s and standby for 10s. And it costs much power consumption: The battery capacity decreases 25%  per 9 hours.
Is there any way to save the power? Can I change the activation time of the application running in the background?
Note: We can not increase the notification time from our peripheral, because 20 seconds is much for our.
 
Thanks in advance.
 

zz_zhang
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Bluetooth-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
 email@hidden

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Bluetooth-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: The activation time of the application running in the background
      • From: Joakim Linde <email@hidden>
References: 
 >The activation time of the application running in the background (From: "email@hidden" <email@hidden>)
 >Re: The activation time of the application running in the background (From: Joakim Linde <email@hidden>)

  • Prev by Date: Re: Get a null name sometimes in call back function
  • Next by Date: Re: The activation time of the application running in the background
  • Previous by thread: Re: The activation time of the application running in the background
  • Next by thread: Re: The activation time of the application running in the background
  • Index(es):
    • Date
    • Thread