[Windows Mobile Development and Hacking General] wornbat:
Battery Usage

Hi Russ,

I am posting this PM here for all to see as it addresses some good points.

I really appreciate the feedback from you.

I have decided that it needs to be in the thread as you make some good points.

This is really helpful and something that I need from you all to make this a better application. whether it be good or bad. I hope that the people reading the comments wont be too put off by any criticism of the script and will keep in mind that it is still an early Beta version and is not yet finished by any means.

I need more of you to try it out and give me your feedback as this will help me to improve it and add the features that are most wanted and iron out any bugs that I am sure it will have some.

I have not yet had the time to address battery usage properly. As my phone is a heavy usage device as it is I havent really noticed the extra usage of it. (or cared that much at this stage) I have been more concerned at the moment with getting it working properly than battery life. I will definitely look at it to see where I can improve on it in this next version I am writing at the moment. Are you able to try the suggestion below and let me know if the cause of the CPU usage is due to the network scan it does every 40 seconds when in roaming? if so this should be improved by setting it to 240 seconds or more.

I have installed this task manager on my phone now and I am looking at what is using the extra power. I suspect it may have allot to do with the new features that I added to keep the phone online whilst it was roaming.. I had changed quite a bit around in the latest version 0.8.5.

I am wondering if you are getting this same problem if you run the older version? 0.8? that may give me something to work off.

Well hopefully you wont need to disable my script (thats my intention anyway) I just need to address the cpu usage for the next version.(see improvement below) Unfortunately with Windows Mobile it doesn't seem to be anyway to actually disable the auto dialing features easily. I am learning new things about it daily and have asked this same question on other forums on here but I have not gotten a answer on how to actually achieve it.

The NoData program seems to do this but I haven't yet worked out all of the things that need to be done to prevent it from connecting I am trying to avoid using third party programs if I can help it but had to succome to Vjvobilis as it was quite reliable at killing the connection. I am still working on this one I have added some things but still needs more work.

I have most of those variables built into the script already however I have them quite low at the moment so that I can test more thoroughly I will look at what I can do to improve this in the next version. This is possibly the reason you are getting such a high CPU usage.

I also will be adding a configuration menus into it later in order to allow tweaking of the settings but this may still be a little while off.

This definately appears to be where I may have not set the variables high enough. if you change the following variable in the script

;Number of seconds before it will check if WCDMA network is available
RescanTime=240

you can set the time it will wait to do a scan of the networks 240 will make it check every 4 minutes easy fixed.

As for putting the discussions in the main forum I probably prefer it as it keeps the thread near to top on the front page. This forum is very busy and threads get burried very quickly on here so the more comments we get in this thread the more people will see and use the script and comment on it and the better it will become.

So people give it a try and give me some feedback on what you like, Dislike or want improved. I will try to do what I can to help

hope This helped you Russ

cheers

Wombat