It appears you have not yet registered with our community. To register please click here...

 
 
         
 
     
QuickLinks
  
Home of the Converged PDA - Phone    
 
Go Back  PDAPhoneHome.com > Pocket PC PDAPhones > PPC-6700 / XV6700 > I think I found the key for Direct Push heartbeat increment duration

Reply
 
PDAPhoneHome  
 
Old 04-08-2006, 08:24 PM
     
  #1 (permalink)  
techaholic
jhat3k1's Avatar
Join Date: 10-14-2003
Location: D-Town
PDAPhone: Blackjack
Carrier: Cingular
Headset: southwind 510
Posts: 413
  Send a message via Yahoo to jhat3k1

I think I found the key for Direct Push heartbeat increment duration

I searched and got no matches for this so i will post it in case nobody has found it yet.

I am bummed about decreased battery time since the upgrade and i know it has to due with the push mail. I use autd but it still enables push in comm manager and it is killing my battery.

There are two keys.. One is heartbeat increment (300) and the other is initial increment (480). I am hoping that when I make these numbers larger it will increase the duration between heartbeats and increase battery life. Since I use autd the duration of the heartbeat can be as long as possible. I am going to change these values and continue to watch my battery usage app. I will report back on my findings.

The key is in HKCU\software\microsoft\activesync


Edit: I just saw another key called maximum heartbeat. It was set at 1680 so that is what I set both of the above intervals to. I was getting the heartbeat spike about every five or six minutes before. If logic applies this interval should be 5 to 6 times longer. I will report back in about an hour.
__________________
Always waiting for the next best thing!! And right now that's the Blackjack!

Last edited by jhat3k1 : 04-08-2006 at 08:31 PM.
 
jhat3k1 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-08-2006, 10:01 PM
     
  #2 (permalink)  
Registered User
Join Date: 12-02-2005
Posts: 78
 

I made the same changes and so far im up to 20 min without a heart beat sync.. I changed all my times to 30 min because thats what I already had it set to just no push.
 
mdecker79 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-08-2006, 10:07 PM
     
  #3 (permalink)  
techaholic
jhat3k1's Avatar
Join Date: 10-14-2003
Location: D-Town
PDAPhone: Blackjack
Carrier: Cingular
Headset: southwind 510
Posts: 413
  Send a message via Yahoo to jhat3k1

Are you using exchange activesync or true sp2 push mail?

i am using exchange activesync and have not yet noticed a change in the duration of my heartbeats. It still seems like they happen every five or six minutes. I dont understand why it still tries to send a heartbeat when it is using sms trigger, makes no sense.
__________________
Always waiting for the next best thing!! And right now that's the Blackjack!
 
jhat3k1 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Sponsored Links
Old 04-08-2006, 10:15 PM
     
  #4 (permalink)  
Registered User
Join Date: 12-02-2005
Posts: 78
 

I'm using true Exchange 2003 SP2 push with the updated reg entries in my phone..
 
mdecker79 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-08-2006, 10:18 PM
     
  #5 (permalink)  
Registered User
Join Date: 12-02-2005
Posts: 78
 

My phone is up to 36 min without a heart beat active sync...
 
mdecker79 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-08-2006, 11:49 PM
     
  #6 (permalink)  
Registered User
Join Date: 12-02-2005
Posts: 78
 

My First heart beat sync... 9:40pm to 11:32pm

Almost 2 hours on the heart beat. I'll keep checking on this going further but if this is the case I kinda like it for my off peak hours.
 
mdecker79 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-09-2006, 07:34 AM
     
  #7 (permalink)  
Registered User
Join Date: 01-04-2004
Location: Pennsylvania
PDAPhone: PPC-6700
Carrier: Sprint
Posts: 224
 

mdecker:

1. Are you still getting push mail as quickly as before with this change?

2. What is the effect on battery life.

Last edited by finster869 : 04-09-2006 at 07:40 AM.
 
finster869 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-09-2006, 09:42 AM
     
  #8 (permalink)  
techaholic
jhat3k1's Avatar
Join Date: 10-14-2003
Location: D-Town
PDAPhone: Blackjack
Carrier: Cingular
Headset: southwind 510
Posts: 413
  Send a message via Yahoo to jhat3k1

Again, my question is, is anyone making changes using sms AUTD and why is there a heartbeat to begin with using this method. Thanks!!!
__________________
Always waiting for the next best thing!! And right now that's the Blackjack!
 
jhat3k1 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-09-2006, 10:37 AM
     
  #9 (permalink)  
My Bluetooth is built in!
Join Date: 12-18-2004
Location: Philadelphia / NYC
PDAPhone: Treo700wx, PPC6700, i830w
Carrier: Sprint
Headset: Custom Voyager 510 PRO
Posts: 719
 

by slowing the 'heartbeat' arnt you eliminating the function of direct push? If the phone is only going to check for messages every 2 hours why dont you use scheduled activesync and turn off direct push completely? Then you could turn it back on when prompt email delivery was more importent than battery life.
__________________
PPC-6700, Treo 700wx, Samsung IP-i830w, Motorola i580, LG Fusic. Mix well, add accessories, consume.
 
BryanHarig is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-09-2006, 10:53 AM
     
  #10 (permalink)  
Registered User
Join Date: 12-02-2005
Posts: 78
 

I'm still getting messages as I send them with push..

I don't know what the affects are on battery life yet because it to soon..
 
mdecker79 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-09-2006, 12:13 PM
     
  #11 (permalink)  
Registered User
Join Date: 12-08-2005
Posts: 37
 

Quote:
by slowing the 'heartbeat' arnt you eliminating the function of direct push?
The heartbeat simply keeps the connection from timing out. The server still pushes a packet over the 'net from exchange to your phone. The heartbeat has no effect on the speed in which you receive mail. However, if you set the heartbeat too long the connection will timeout and the server will be unable to send your phone the notification. I'm not sure how each side knows when the connection has timed out but it somehow knows as it does auto adjust.
 
wvenable is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-09-2006, 05:43 PM
     
  #12 (permalink)  
My Bluetooth is built in!
Join Date: 12-18-2004
Location: Philadelphia / NYC
PDAPhone: Treo700wx, PPC6700, i830w
Carrier: Sprint
Headset: Custom Voyager 510 PRO
Posts: 719
 

I see. my knowledge of direct push is a little more limited then I thought. thanks for the information.
__________________
PPC-6700, Treo 700wx, Samsung IP-i830w, Motorola i580, LG Fusic. Mix well, add accessories, consume.
 
BryanHarig is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-09-2006, 06:26 PM
     
  #13 (permalink)  
Registered User
Join Date: 01-04-2004
Location: Pennsylvania
PDAPhone: PPC-6700
Carrier: Sprint
Posts: 224
 

Mdecker-

1. Can you tell what effect this had on battery life yet?

2. I'm assuming your firewall timeout connections are set at 30 minutes, and that by using 1680 as the hearbeat interval you are pinging once every 28 minutes.
A. Have you noticed any loss of connection between pings at all?

B. Have you noticed any delay in receiving email because of a connection drop followed by a long heartbeat interval until the connection is reestablished?
 
finster869 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-10-2006, 02:26 PM
     
  #14 (permalink)  
Registered User
Join Date: 03-13-2006
PDAPhone: PPC-6700
Carrier: Sprint
Posts: 66
 

Just to add my own tid bit of information.

The registry keys did not exist for me until I activated Direct Push. I recently performed a hard reset and had not yet turned on direct push.
 
greatnate is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-10-2006, 04:11 PM
     
  #15 (permalink)  
Registered User
Join Date: 12-02-2005
Posts: 78
 

1. From the one day that I had it setup I still can't tell fully on battery usage. I only use push at night and on the weekends. Sunday alone after a full day I still had 50% battery left with no charging throughout the day. I think this is normal to my everyday usage during work hours.

2. I did not change my firewall settings at my office.
A. I did not notice any loss of connection between pings
B. I did not notice any delay in receiving email but I only used this for one full day.

Before I made this change active sync would auto sync every 5 to 8 min and now it sync's every hour and a half to 2 hours. I'm sure the phone still sends a small heart beat to the Exchange server every 30 min? I'm unaware of how it works really but so far I like it.



Quote:
Originally Posted by finster869
Mdecker-

1. Can you tell what effect this had on battery life yet?

2. I'm assuming your firewall timeout connections are set at 30 minutes, and that by using 1680 as the hearbeat interval you are pinging once every 28 minutes.
A. Have you noticed any loss of connection between pings at all?

B. Have you noticed any delay in receiving email because of a connection drop followed by a long heartbeat interval until the connection is reestablished?
 
mdecker79 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-18-2006, 04:30 PM
     
  #16 (permalink)  
Registered User
hamsup1o's Avatar
Join Date: 10-13-2005
PDAPhone: Treo 700wx
Carrier: Sprint
Posts: 1,456
 

Quote:
Originally Posted by mdecker79
I made the same changes and so far im up to 20 min without a heart beat sync.. I changed all my times to 30 min because thats what I already had it set to just no push.
mdecker79,

Can you post the reg keys and values that you've changed to? I'm looking to increase battery life. As much as I like Push mail, the battery consumption is killing me. I'm willing to try anything that would slightly help this. TIA!
 
hamsup1o is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-22-2006, 11:35 PM
     
  #17 (permalink)  
Registered User
Join Date: 12-02-2005
Posts: 78
 

These are the setting I'm currently using

Hkey_Current_user\Software\Microsoft\ActiveSync
HeartbeatIncrement - 1680
InitialHeartbeat - 1560
MaxHeartbeat - 1800
MinHeartbeat - 1500
 
mdecker79 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-23-2006, 09:02 PM
     
  #18 (permalink)  
Registered User
eagle63's Avatar
Join Date: 06-05-2004
PDAPhone: PPC6700
Carrier: Sprint
Posts: 160
 

Being that I just started using DirectPush email with an Exchange server a few days ago, I found this thread encouraging as I've found DirectPush to be a buzzsaw to my battery life. I haven't fiddled with any registry settings (yet), but made these observations during some testing. All testing was done while the device was sitting stationary in my house, with a reasonably good EVDO signal:

I plugged my 6700 into AC power so I could keep the screen on and continuously monitor the EVDO connection arrows, and record how often they are turning white (active connection) while the device just sits there. I've found that when I have DirectPush enabled, the device is pinging (or getting pinged) once every minute. It's like clockwork, every 60 seconds the arrows turn white for a short while, then back to gray again. During this time I'm not actually receiving any emails, nor is any other application "using" the data connection for anything - it's simply unnecessary connections.

After turning DirectPush off, I stared at the screen for over 8 minutes and the arrows remained gray the entire time. This was no surprise, but I just wanted a control case in my test to prove that Vision itself wasn't responsible for the pings.

So I'm not surprised that the DirectPush functionality occasionally pings the device to keep the connection alive, but I was absolutely astounded to see that it does it once per minute. This is totally unnecessary, and just plain wreckless in my opinion. This is without question the reason people's batteries are draining like mad - what was MS thinking????

I plan to now try modifying the "heartbeat" registry settings that jhat3k1 discovered, but I'm a little confused at what the values really mean. The defaults seem to be 300 and 480. Are these supposed to be seconds? If so, why am I seeing it ping every 60 seconds??

I also noticed that the device would initiate an ActiveSync every 15 - 20 minutes or so. Since it really shouldn't do a sync until I receive an email, why the heck does it keep doing this??
 
eagle63 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-23-2006, 10:18 PM
     
  #19 (permalink)  
Registered User
eagle63's Avatar
Join Date: 06-05-2004
PDAPhone: PPC6700
Carrier: Sprint
Posts: 160
 

Well, here's a disappointing update: I just changed the 4 heartbeat-related registry settings to the same increased values that mdecker79 is using, and I'm still getting data-pings every 60 seconds. So the registry changes appear to have made absolutey no difference at all.

Now I'm wondering if there's something that can be or should be adjusted on the server side to decrease all of this unnecessary pinging.

Can anyone else confirm what I'm seeing? (60 second pings) Particularly those of you who are using mail2web?? Thanks, if we can somehow figure this out then we should see a nice bump in battery life.
 
eagle63 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-24-2006, 12:29 AM
     
  #20 (permalink)  
Registered User
Join Date: 12-02-2005
Posts: 78
 

I never checked the 60 second data-pings but before I made this change the device would auto ActiveSynce every 5 to 8 min.. After I made my changes my device auto ActiveSynces once every hour or so.

I just sat and watched my device with push on.. It looks like my device did some type of data connection every 5 min or so.
 
mdecker79 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Reply


Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Login Panel
Enter your username and password to login:


Advertisements



PDA and Smartphone Repair & Parts

Cellular Phone Parts and Accessories



PDAPhone Chargers and Screen Protectors

Where Photographers Meet

Please Help By Taking Our Survey!





Our Friends





All times are GMT -5. The time now is 11:47 PM.

               
 
Design by VBSz   |  Hosting by PWH   |  
Copyright © 2002-2007, Convergent Minds, LLC - All Rights Reserved.