Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am trying to find the impact of the signal strength on the energy consumption of WIFI in Android using an HTC NEXUS ONE. I am sending several files starting from 1 kb to 600 kb.

I use PowerTutor as a measurement application however the values are almost the same for any signal strength of wifi.

Can you please help me to find out if PowerTutor can reflect the signal strength effect and what factors in fact does PowerTutor use to show how much energy was consumed by Wi-Fi? Do you recommend the use of another android app to measure the wifi consumption?

share|improve this question
I really question whether it's accurate in general, but if it is, there shouldn't be any reason why it wouldn't reveal the signal strength effect. Hardware measurement through software is difficult, particularly when not operating at the firmware level on hardware designed to make the relevant readings available. – Matthew Read Jul 16 '12 at 18:36

According to the developer's documentation, WiFi signal strength is not accounted for:

The power states we have considered in the power model includes:

... -Wifi: Uplink channel rate, uplink data rate and packets transmitted per second.

They have a link to a study performed by the University of Michigan (who is, as best I can tell, also connected to this app's development) that looks to go much more in depth into their thoughts on the matter, should you be interested.

I don't have any better recommendations for you as far as apps go. Has the standard Android Battery Usage information not been helpful? I imagine if you set up a test scenario where you send a continuous steam of data over WiFi for an hour, then change the distance from the device to the WAP (i.e. changing signal strength) and repeat the process, you might be able to see a difference in the battery usage attributed to WiFi.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.