You Are Here:

Nokia Energy Profiler External APIs

Register Today

Register with Forum Nokia now and you'll enjoy the full benefits of the Forum Nokia membership.

Register Login
Community Highlights

Wiki article of the week

Parsing XML files with NanoXML

Champion of the month

Jackson Feijó Jackson Feijó
Read more about Jackson on the Champions website.


Forum Nokia Events

Forum Nokia Qt for Mobile Developers Training
November 05, 2009
Palo Alto, California

Maemo™ Developer Day and Forum Nokia Qt for Mobile Developers Training
November 18, 2009
Copenhagen, Denmark

Mobile VAS Conference
November 19, 2009
St. Petersburg, Russia

Under the Radar: Mobility
November 19, 2009
Mountain View, California

How to Publish Content in Ovi Store (In Portuguese)
November 19, 2009
11am New York, 2pm San Paolo, 3pm Azores


View all

Leverage features of the Nokia Energy Profiler

The Nokia Energy Profiler is an application for S60 3rd Edition, Feature Pack 1 and later devices from Nokia. It gives developers and device users information on power consumption and a number of other key device-performance indicators.   Download Nokia Energy Profiler External APIs»

For more information, go to the Nokia Energy Profiler page »

The Nokia Energy Profiler External APIs provide two sets of APIs that enable third-party application developers to leverage and extend the capabilities of the Nokia Energy Profiler application.

What’s the latest news about the Nokia Energy Profiler External APIs?

Nokia Energy Profiler External APIs v1.2 has been released. This version gives developers programmatic access to several of the new features in Nokia Energy Profiler v1.2. For more information, go to the Nokia Energy Profiler page »

What can I do with the Nokia Energy Profiler External APIs?

The Nokia Energy Profiler External APIs provide two sets of APIs:

  • The control APIs. These APIs provide for controlling the capture of energy-profile information by the Nokia Energy Profiler and for directing profile data to a third-party application. When a third-party application has requested the Nokia Energy Profiler to record a profile, the third-party application may trigger screen captures and set markers in the profile data.

    Typically the control APIs are used to enable an application to control profile capture, instead of relying on a user, or to provide profile data to a third-party application that may be designed to take action when certain power or energy-consumption levels are reached.

  • The data and statistics APIs. These APIs enable the creation of Nokia Energy Profiler plug-ins that collect additional data and display information about that data. The APIs include a feature that automatically creates a real-time plot of the additional data captured. For example, developers could use the data APIs to display and record the device’s speed using information from a built-in GPS unit. The statistics APIs then could be used to plot a graph and determine key statistics about the captured data. Such data could determine whether power consumption was affected by the device’s motion.

For these APIs to be available, the Nokia Energy Profiler must be running on the target device.

What's in the Nokia Energy Profiler External APIs?

The tool contains API headers and libraries that can be installed into the S60 3rd Edition SDK for Symbian OS, supporting Feature Pack 1 or later. Documentation and two example applications also are provided.

How do I get started with the Nokia Energy Profiler External APIs?

To take advantage of the Nokia Energy Profiler External APIs, first you need to be familiar with developing Symbian C++ applications. The APIs install into any S60 development environment designed for creating applications for S60 3rd Edition, Feature Pack 1 or later. Two example applications, one using the control APIs and the other using the data and statistics APIs, are provided as a guide to using the APIs.

For more information, go to the S60 platform SDKs page »

What help does Forum Nokia offer for the Nokia Energy Profiler External APIs?

Forum Nokia offers developers a wide range of professional and community-based help and support services. For help with the Nokia Energy Profiler External APIs, first check the Nokia Energy Profiler sticky in the Symbian Tools & SDKs Forum on the Forum Nokia Discussion Boards. You can also request support from energyprofiler@nokia.com.

With which Nokia platforms and devices are the Nokia Energy Profiler External APIs compatible?

You can use the Nokia Energy Profiler External APIs to control or add features to the Nokia Energy Profiler running on:



Rate This

Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
User Rating: qfnZuserE5FratingQNx3E2E0000X
RDF Facets: qdcZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ qdcZtypeQUqfnTypeZE52esourceQ qdcZtypeQUqfnTypeZWebpageQ qdcZtypeQUqmarsZManagedE52esourceQ qdcZtypeQUqwebZInformationE52esourceQ qdcZtypeQUqwebZPageQ qdcZtypeQUqrdfsZE52esourceQ qfnZdistributionQUxhttpE3AE2FE2FforumE2EnokiaE2EcomE2FX qfnZtypeQUqfnTypeZE52esourceQ qfnZtypeQUqfnTypeZWebpageQ qmarsZlanguageQUxhttpE3AE2FE2FswE2EnokiaE2EcomE2FlanguageE2D1E2FenX qrdfZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ qrdfZtypeQUqfnTypeZE52esourceQ qrdfZtypeQUqfnTypeZWebpageQ qrdfZtypeQUqmarsZManagedE52esourceQ qrdfZtypeQUqwebZInformationE52esourceQ qrdfZtypeQUqwebZPageQ qrdfZtypeQUqwebZE52esourceQ qrdfZtypeQUqrdfsZE52esourceQ