PPCGeeks Forums HTC Arrive HTC HD2 HTC Thunderbolt HTC Touch Pro 2 HTC Evo 4G HTC Evo 3D Samsung Galaxy S II Motorola Droid X Apple iPhone Blackberry
Go Back   PPCGeeks > Windows Mobile > WM HTC Devices > HTC Touch Pro
Register Community Search

Notices


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 11-11-2008, 12:53 PM
Palladium's Avatar
PPCGeeks Regular
Offline
Pocket PC: Sprint HTC Touch Pro
Carrier: Sprint
Location: Seymour, TN
 
Join Date: Aug 2008
Posts: 106
Reputation: 285
Palladium is becoming a PPCGeeks regularPalladium is becoming a PPCGeeks regularPalladium is becoming a PPCGeeks regular
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Battery Usage Diagnostics

Version 0.2.3.130 (12/8/0

New Features:
WinMo 5 Compatible
QVGA support
Can switch temperature display between C and F

Bug Fix:
Now deletes the downloaded file properly

After slugging through several long days of debugging and testing I have uploaded ver 0.2.1 of the battery log/diagnostics program.

What's new:
added mAH consumption counters for Data and Phone calls
Added a Battery Benchmark Module
Fixed a few miscellaneous bugs.

Benchmark Module details:
This module places the phone in a standard state (screen and backlight on, data connection active and Bluetooth radio on and discoverable). Then performs a 5 minute continuous data download, followed by a 20 minute telephone call. And saves a final report.

One Final note about 0.2.1.105, it does require .netCF 3.5 (http://download.microsoft.com/downlo...CFSetupv35.msi)


Well, After two weeks with the Touch Pro and everything from Great Battery Life (1.5 - 2 days) to being ready to throw it in the Trash (< 8 hrs). I have started doing some diagnostics. I have attached a Beta version of the Battery Log program that I have been using. This is the first stable release, (but please PM me with any bug reports, Also use at your own risk).

I am in the process of analyzing a couple of days worth of logs (which are in CSV format so you can pull them into excel) to see If I can identify what the issues are... At first blush, the transmitters (or more correctly the radio roms) look to be very inefficient drawing nearly 2 W of power for data and phone calls and nearly 1.5 W for bluetooth.

EDIT: While not required, the NuePower battery driver for the Diamond gives you much better battery level resolution....

Here is a quick list of what is logged by the program:

1. a. Date and Time
b. Is AC Charger Attached
c. Battery Voltage
d. Battery Current (Discharge)
e. Battery Temperature
f. Battery level (%)
g. Pertinent System events:
a. Active Application
b. Speaker Phone Activity
c. Phone Radio Off/On
d. Phone Active Data Call (EVDO/1xRTT Activity)
e. No Phone Service
f. Phone Searching For Service
g. Bluetooth Power State On/off
h. Bluetooth Hands Free Audio in use (BT Headphones)
i. Bluetooth Hands Free Control in use (BT HF Headset)
j. WiFi Power On
k. WiFi Connected
l. Bluetooth Connections Count
m. Bluetooth Connections Descriptions
n. Cellular Connections Count
o. Cellular Connections Descriptions
p. Phone Call (Talking)
Attached Files
File Type: zip BattLog0.2.1.105.zip (366.9 KB, 24 views) Click for barcode!
File Type: zip BattLog0.2.3.130.zip (380.3 KB, 63 views) Click for barcode!

Last edited by Palladium; 12-08-2008 at 10:14 PM. Reason: Updated Attachment
Reply With Quote
This post has been thanked 4 times.
  #2 (permalink)  
Old 11-11-2008, 12:57 PM
Baffles's Avatar
Noob
Offline
Pocket PC: HTC Touch Pro
Carrier: Sprint SERO
Location: Upstate New York
 
Join Date: Sep 2007
Posts: 1,514
Reputation: 10143
Baffles can't get a higher reputation levelBaffles can't get a higher reputation levelBaffles can't get a higher reputation levelBaffles can't get a higher reputation levelBaffles can't get a higher reputation levelBaffles can't get a higher reputation levelBaffles can't get a higher reputation levelBaffles can't get a higher reputation levelBaffles can't get a higher reputation levelBaffles can't get a higher reputation levelBaffles can't get a higher reputation level
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via AIM to Baffles
Re: Battery Usage Diagnostics

This definitely looks neat. I'll check it out more later when I get home!
__________________

baf.cc | GPS Toggler | Touch Pro Essentials | Got MSL?
Donations are accepted and greatly appreciated.
Reply With Quote
  #3 (permalink)  
Old 11-12-2008, 02:43 PM
Palladium's Avatar
PPCGeeks Regular
Offline
Pocket PC: Sprint HTC Touch Pro
Carrier: Sprint
Location: Seymour, TN
 
Join Date: Aug 2008
Posts: 106
Reputation: 285
Palladium is becoming a PPCGeeks regularPalladium is becoming a PPCGeeks regularPalladium is becoming a PPCGeeks regular
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Battery Usage Diagnostics

I have uploaded a new version of the utility 0.1.1.58.

Includes the following Bug Fixes:

1) Now throws an update for every event. Previous Logic would drop events if another event occurred prior to the timed update.
2) Now allows the system to drop into Power mode D3 (sleep)
Reply With Quote
  #4 (permalink)  
Old 11-12-2008, 04:29 PM
Twinsen's Avatar
Regular 'Geeker
Offline
Pocket PC: HTC Touch Pro
Carrier: Sprint
Location: Memphis, TN
 
Join Date: Jul 2007
Posts: 308
Reputation: 55
Twinsen is becoming a great contributor
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via ICQ to Twinsen Send a message via AIM to Twinsen Send a message via Yahoo to Twinsen
Re: Battery Usage Diagnostics

Nice!
__________________
--Twinsen--
Reply With Quote
  #5 (permalink)  
Old 11-12-2008, 09:58 PM
Palladium's Avatar
PPCGeeks Regular
Offline
Pocket PC: Sprint HTC Touch Pro
Carrier: Sprint
Location: Seymour, TN
 
Join Date: Aug 2008
Posts: 106
Reputation: 285
Palladium is becoming a PPCGeeks regularPalladium is becoming a PPCGeeks regularPalladium is becoming a PPCGeeks regular
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Battery Usage Diagnostics

Uploaded a new version of the utility (again)

The following bug fix is in place:

1) If multiple events occur while saving the log, a file in use exception would be thrown. It is now properly handled.
2) Visibility of the plots is now properly implemented.
Reply With Quote
  #6 (permalink)  
Old 11-12-2008, 10:26 PM
flyers2114's Avatar
ACSyndicate.net
Offline
Pocket PC: Epic
Carrier: Sprint
Location: MI
 
Join Date: Jan 2008
Posts: 4,456
Reputation: 10790
flyers2114 can't get a higher reputation levelflyers2114 can't get a higher reputation levelflyers2114 can't get a higher reputation levelflyers2114 can't get a higher reputation levelflyers2114 can't get a higher reputation levelflyers2114 can't get a higher reputation levelflyers2114 can't get a higher reputation levelflyers2114 can't get a higher reputation levelflyers2114 can't get a higher reputation levelflyers2114 can't get a higher reputation levelflyers2114 can't get a higher reputation level
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via Skype™ to flyers2114
Re: Battery Usage Diagnostics

Quote:
Originally Posted by Palladium View Post
Uploaded a new version of the utility (again)

The following bug fix is in place:

1) If multiple events occur while saving the log, a file in use exception would be thrown. It is now properly handled.
2) Visibility of the plots is now properly implemented.
Nice.....gonna give this a try when I am done cooking....
__________________
"I never lie because I don't fear anyone. You only lie when you're afraid.”
Reply With Quote
Reply

  PPCGeeks > Windows Mobile > WM HTC Devices > HTC Touch Pro


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

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


All times are GMT -4. The time now is 01:17 AM.


Powered by vBulletin® ©2000 - 2025, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
©2012 - PPCGeeks.com