PyS60 energy profiling info

From OpenSource

Jump to: navigation, search

This page has records of PyS60 energy consumption in various situations. It was orignally written to track down bug 1891830: battery was drained in long running applications after shutting down GPS.

Please feel free to put your own measurements here.

Contents

[edit] Energy profiler

Nokia Energy Profiler displays live battery usage in a phone application.

Download Energy Profiler at forum.nokia.com

[edit] PyS60 statistics

Measured on N95-1. PUTools Bluetooth shell was used to run test scripts. PyS60 version 1.4.1 was used.

[edit] Idle, idle screen

PUTools + Bluetooth shell, phone on idle screen, screen saver on, no backlight

0,22W

[edit] Idle, Python shell screen

PUTools + Bluetooth shell, phone on Python shell screen, screen saver on, no backlight

0,23W

[edit] Idle, set_requestor called

After

positioning.set_requestors([{"type":"service","format":"application","data":"test_app"}])

0,22W

[edit] Idle, positioning running

# Use 3 second poll delay

def callback(data): print data

positioning.position(callback=callback, interval=3*1000*1000, satellites=1, course=1, partial = 1)

0,5W

[edit] Idle, positioning stopped

positioning.stop_position()

0,5W

Personal tools
MediaWiki Resources