yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Apps and Games] ZuinigeRijder:
The new laptop is working well.

Because of the nice weather, I did not have much time to work on BattClock.

But I am still progressing.

The + signs indicates the basic functionality is working, the others I still need to work on:

+Fixed bug that "on power" was not immediately reflected in Battery Percentage (default ~ instead of %)

- Fixed bug that the when a log to file item was enabled, after restart the next one was shown in BattConfig

- Fixed bug that when Background image was selected, it was only applied after restart of BattClock

+When CPU speed returns -1 just return 256 Mhz to overcome NetRipper CPU speed library bug/quirk

+Extended the number of programmable registry keys from 6 to 12

+Added option to control the update speed of the display items in seconds via Registry

- Added counting of the total uptime over all BattClock sessions and total uptime for the battery (before fully charged or replaced).

+ Added option to show the number of processes and the last process created and/or destroyed.

+Added option to show the free disk space in MB

- Added option to have an alternative way of measuring network statistics (for people were Wifi and/or Mobile data is not working)
[Windows Mobile Apps and Games] reidler:
Thank you. Looking forward. I'm glad your Windows 7 laptop is working.

Eli
[Windows Mobile Apps and Games] Ruica:
Good app, thank`s:)
[Windows Mobile Apps and Games] phixion35:
Awesome, thank you so much! :D
[Windows Mobile Apps and Games] eddietta:
Hi ZuinigeRijder,

First I want to say, I love your app very much. Its pretty useful.

However, I have some trouble with the wifi indicator. Everything of wifi, it will not be shown after the first time running BattClock (if I want to see the wifi indicator running, i need to disable it then enable again, but after I restart the phone, it still doesnt keep working.. :()

Is there any solution to solve it? Can you help me please?

Im running Topaz, Tess Prime F2 ROM.

Thank you very much!
[Windows Mobile Apps and Games] ZuinigeRijder:
Some people have added a delayed start of BattClock, I think via a mortscript solution. Problem appears that BattClock is too fast in starting, so apparently Wifi is not yet initialized correctly.

In the next version I make it possible to specify the delay in seconds for startup (beside other settings), so that should then solve your problem.

You can also remove the shortcut for automatically starting BattClock and start it manually each time, till the solution is there.
[Windows Mobile Apps and Games] eddietta:
Thank you for explaining the problem. Maybe thats really the point because I have no problem when running battclock on Tess Prime IV.

Hope to try your next release soon!
[Windows Mobile Apps and Games] reidler:
Hi ZuinigeRijder.

How are the new changes coming along. I'm still anticipating... Thank you.

Also - a question. I installed Flexmail but the email register that I set up (the default register supplied by Battclock) is not picking up the (new) emails in Flexmail. Do you or anyone know how I can find the register for that information?

Thanks.

Eli
[Windows Mobile Apps and Games] ZuinigeRijder:
I had a small vacation and so I did not spent much time on BattClock. I will pick it up next week, to invest more time to finish my pending new changes.

I do not know FlexMail, so I do not know if that programs uses a registry key to write information. Otherwise it will not possible to show this information.
[Windows Mobile Apps and Games] pupakota:
it's good to see author online :)

can i ask for actual reg string values support?

i mean, can we actually use it?

i need to throw some data into one of the fields(from bsstatus that writes phone account status into registry as a string).

by extrapolation: strings support would highly extend battclock, especially, if used with mortscripts and data taken from i.e. messaging and thrown into registry by its scripts.

imagine this - i think that last msg shown on taskbar would be possible then, i.e., just any data written into registry(by any external method). etc, etc.

sorry, if this was discussed here already, i have no wits to read last 20 pages...
[Windows Mobile Apps and Games] reidler:
I found a register. HKCU\Software\WebIS\Mail2\Storages\{18681380-104a-01c2-4656-2811d95ecd2f}\TotalUnreadMessages.

I don't know what that long number is and how to get it.

Eli
[Windows Mobile Apps and Games] ZuinigeRijder:
String registry keys can be shown since BattClock version 3.0.3.

Just make sure the display format is %s for the appropriate registry key.
[Windows Mobile Apps and Games] ZuinigeRijder:
{18681380-104a-01c2-4656-2811d95ecd2f} is a GUID.

Just type in the whole registry path, to show the information in that registry key.
[Windows Mobile Apps and Games] pupakota:
So, sorry to say ,but this function is not working correctly, i tested it with version you mentioned and it DID not worked properly(i was getting wrong data). so i skipped further versions..

i thought i might've been fixed since then...

Your thoughts?
[Windows Mobile Apps and Games] ZuinigeRijder:
I did test myself some time ago and then it was working.

Can you enable debug logging, so I can check what can be the cause.

Is it possible the registry key does not yet exists at startup?
[Windows Mobile Apps and Games] reidler:
I did and it works! I was (am) concerned whether that number might be changed. Maybe it's set up once Flexmail is installed and then stays the same. Meanwhile the number is static so I'm happy. Thanks. Eli
[Windows Mobile Apps and Games] pupakota:
ahh forget about it, i am an idiot - i used "/" before hklm/...

it works FINE.

on the other hand - my mate cannot make long strings working - i.e. tcpmp "now playing" output from registry, what are limitations for strings then?
[Windows Mobile Apps and Games] ZuinigeRijder:
Currently the max string length is 16 for displaying (the registry content may be 256 character). Better is to make the display format that it uses MAX 15 characters, e.g.:

%15s print 15 characters. If the string is smaller the “empty” positions will be filled with “whitespace.”

%.15s prints the string, but print only 15 characters of the string. If the string is shorter than 15 the whole string is printed.

%-15s prints at least 15 characters. If the string is smaller “whitespace” is added at the end.
[Windows Mobile Apps and Games] paclou:
batlock 3.5.3

Bonjour

Je voudrais savoir quand est ce qu'on verra la nouvelle version de batlock 3.5.3.

Merci pour votre comprehension

Bonne journée

cordialement

:)
[Windows Mobile Apps and Games] ZuinigeRijder:
I hope that within 2 weeks I will come with version 3.6. But no guarantees ;)
[Windows Mobile Apps and Games] jcmm:
Hello,

It looks forward to the new version ... What brings them back?.

Regards,
[Windows Mobile Apps and Games] mike2nl:
3.6..? You allways fast and have a good working code. Jesus....
[Windows Mobile Apps and Games] AmirX1:
Hi

Grateful for your efforts

You can for my last version of this software instead(for WVGA-X1), like other Media fire. hot file. rapidshare you upload (or attached)

Because you download the server for me (my country) is not available

Thank you
[Windows Mobile Apps and Games] ZuinigeRijder:
I assume you have already version 3.5.2. I will also post version 3.6 as attachment, when it is finished.
[Windows Mobile Apps and Games] ZuinigeRijder:
Some information how things are progressing for version 3.6.

I added 6 free programmable registry keys, so now you can choose from 12 registry keys for displaying and stripes. This is working.

I added the possibility to show the disk space for the phone and the storage card. This is working.

I added the possibility to show the number of processes and you can monitor process Added/Deleted. Just all the processes removed since the previous time are prepended with a minus sign and new Processes are prepended with a plus sign. This is working. Note that the space for display is limited to 15 characters, so the log to file possibility is of main interest. Although you can still monitor the last changes to the processes as displayed value, when the number of processes changed is short.

You can now configure how often the values are refreshed:

int g_StartUpDelaySeconds = 1;

int g_batteryPollSeconds = 60;

int g_detectBackgroundSeconds = 2;

int g_cpuSeconds = 1;

int g_cpuSpeedSeconds = 3;

int g_freeMemorySeconds = 1;

int g_freeDiskspaceSeconds = 60;

int g_regkeyPollSeconds = 3;

int g_processInfoSeconds = 3;

int g_wifiSeconds = 1;

int g_internetSeconds = 3;

This is working, although you need to set them in the Registry.

I still need more testing.
[Windows Mobile Apps and Games] ZuinigeRijder:
thinking about this, it would be more useful when also the processes added/deleted would be readable when displayed. My approach will be that I will display the added/deleted processes one at a time, for 1 second, till the last one is displayed. This is independent of the logging feature. At least you know what is going on when you display the process names ;)
[Windows Mobile Apps and Games] pupakota:
+earlier explanations regarding 15 chars space..

Thanks for the info, but don't you think, that programs slowly gets to the point, where it would be good idea to consider making fields independent in width?

It wouldn't be especially hard to make, worst part is configurator remake, i assume...
[Windows Mobile Apps and Games] ZuinigeRijder:
Actually, you can already configure 6 independent battclock area's with different widths.

I only optimized the number of characters which fit in a info Field to be limited to an arbitrary 15 characters. This was chosen because I did not think larger texts would be shown on a relative small display.

I can e.g. easily double this, but that would mean 12 info items x 15 double characters = 360 bytes more stack memory.

Still not much, so what do people think? Should I increase the numbers of characters which can be displayed?
[Windows Mobile Apps and Games] pupakota:
ZuinigeRijder, this is awesome info!

I assume i need to spend more time with last version :) I had break from BC, time to test moarrr.

OF COURSE :D
[Windows Mobile Apps and Games] AmirX1:
When you upload the 3.6 version?:rolleyes:

I can not wait:(

please Version 5.2 Now the same upload somewhere else:)
[Windows Mobile Apps and Games] ZuinigeRijder:
Do not get impatient ;)

I was working on:

Added counting of the total uptime over all BattClock sessions and total uptime for the battery (before fully charged or replaced).

- MinutesUptime, the number of minutes since starting BattClock (already available)

- TotalUptimeBatteryMinutes, the number of minutes for all sessions monitored by BattClock on Battery (survives reboot)

- TotalUptimeChargingMinutes, the number of minutes for all sessions monitored by BattClock on Charger (survives reboot)

- TotalUptimeRechargeMinutes, the number of minutes for all sessions monitored by BattClock, reset when the Battery% is 100% at startup/power up or when full charged (switch from charging to battery and Battery% > 97)

There new settings makes it possible to monitor how long the battery and phone is used. The last setting makes it possible to monitor how long a battery has been used, before full charge.

This is now implemented. I also did find a small improvement in battery life, but probably you will not notice.

That leaves me with checking/fixing the reported problems:

- when a log to file item was enabled, after restart the next one was shown in BattConfig

- When Background image was selected, it was only applied after restart of BattClock

And I still thinking about the seconds to be configurable in BattConfig and not only via the registry. I do not plan to implement: Option to have an alternative way of measuring network statistics (for people were Wifi and/or Mobile data is not working)

Before I post the new version, I want to test more myself. Maybe I am going to ask others to test too, after some initial tests :confused: Anyway, I do not expect the new version to be available before the weekend.
[Windows Mobile Apps and Games] mike2nl:
Take your time..better a good tested app as an fast shot with more issues then ever. We can wait for that. ANd the actually version is running wel without any issue. I was able to test the battery darin, which drain :D, in the Platinum Rom from Leo (my signature) and it is amazing. Nearly nothing is used and the batt is nearly full next morning. That is very good for me and my sleep issue ;).

BTW:

possible a good idea to burn it in the rom?
[Windows Mobile Apps and Games] pupakota:
trust me, i will.

anyway, good luck.
[Windows Mobile Apps and Games] ZuinigeRijder:
I had some problems during testing of the battery indicator. The indicator should show when it is charging or not. It was not working always :confused: I saw in the logging that Power notification was called, but by reading the message queue, nothing was returned. So something was eating the message queue, before BattClock was reading it or some sort of corruption. It caused me a headage :eek: It appears that problem is the combination of TouchLockPro and BattClock :o The same message queue was created, so one application was eating the messages from the other application :cool: I now create an unique message queue for BattClock and it looks it does now work as expected :D

In the previous version I always polled for the battery when charging once per second and I was always updating a battstripe, if configured. Now I only do update the battstripe, when there is not a gradient stripe configured. So now on power, it does now also use 0.00% CPU :)

I also removed the listening to notification of changes in battery% and only poll the (configurable) poll time of 2 minutes. This must also improve battery life a bit.

Looking carefully at the source code, I also saw that I did too much work at power on, so I improved on that too. Also that will safe a bit battery life, I hope. I am sure people are going to measure it.

I must say that showing the created/deleted process one per second is a great feature, I find myself. At least you know what is going on. And the good thing is, that monitoring with the configurable check time of 10 seconds, the CPU is still 0.00%.

I continue testing and still plan to make the configurable time to be configurable by BattClock. Still to test the logging feature and invest 1 reported problem. But it is progressing well :)
[Windows Mobile Apps and Games] ZuinigeRijder:
AVI showing upcoming BattClock 3.6 features

Small avi that shows the new features of BattClock 3.6 as a teaser.

Open zip file in attachment, the avi is inside.

Here 3 screenshots from the avi:

Row 1, column 1: time

Row 1, column 2: process info changes (one per second)

Row 2, column 1: battery%

Row 2, column 2: new TotalUptimeRechargeMinutes (just full charged)

Despite the new features, still only 2K in memory.

And yes, 0.00% CPU when there are no updates, just continuos checking :D
[Windows Mobile Apps and Games] AmirX1:
Hi mike2nl :D

you can give address your Taskbar & theme (start menu) If is for WVGA ?!:)
[Windows Mobile Apps and Games] mike2nl:
Hi AmirX1,

it is my own theme. I have used only the background from nordpolcamper's honeycomb theme. And also his honeycomb white taskbar. The rest is my own work.
[Windows Mobile Apps and Games] AmirX1:
can you Upload...?

The Google Translator does not support our language very well (Our misery one or two not...):mad:

anyway

Manila is heavy for my phone

And I do not use (clock.Icon&... but your work is Simple and nice graphics:cool:)

if you can upload the theme and Tskbar Now ;) if you do not have problem:D
[Windows Mobile Apps and Games] ZuinigeRijder:
I tried to reproduce the problem, which was reported long time ago. However, I could not reproduce it :confused: Maybe a step by step reproducable instruction will set me on the right track :cool:
[Windows Mobile Apps and Games] stevedebi:
Not really sure if this is a bug

I had four content locations, and I decided I did not want to use 2 and 3, so I disabled them. However, the background color for those two locations is still present. I know that I could simply adjust the 4th content to be the 2nd and it would probably not happen, but I'd have to copy the content format and etc. between the two areas. I'm not using a background image.

It isn't a huge issue, but since you are considering an upgrade I though you might want to know.
[Windows Mobile Apps and Games] AmirX1:
Thanks to 100 got its number be the process:D

I'm waiting but not too much patience:(

so...finishe it....:D

Good luck:cool:
[Windows Mobile Apps and Games] ZuinigeRijder:
This is more or less historical. All the colors where only applicable for the different areas. I did not have an individual setting per possible item. And yes, leaving out contents in between, makes it possible to have skipped areas (displayed without content). I can understand this is not as intuitive in all the cases. So a do not threat this as a bug, but a wish to improve it. I will put it on the wish list.
[Windows Mobile Apps and Games] ZuinigeRijder:
Yep, the testing seems to come to a successful end. Unfortunately I have a busy long weekend, so probably I post the new version after the weekend. Because I also have to update the documentation.......
[Windows Mobile Apps and Games] stevedebi:
Thanks, when I get a little better financially, I plan to contribute.
[Windows Mobile Apps and Games] ephestione:
That was more of a glitch passing by than a real hassle, you play with battconfig just after installing a newer version of battclock to fit all the new nifty functions inside, then you forget about it because you already have a stable system :D

All I rememer is that I got it when I was changing the areas' fonts colours back and forth to find the beast reasable combination with the background image, and at the same time the most variation between the several values displayed. After changing a great deal of areas' colours the backgroud image would simply go poof and disappear against the background solid matte.

What I notice now tho, is that, maybe because it's combined with CHT2 and CHT2's lockscreen, sometimes battclock just disappears together will all the upper taskbar; if it happens in the lockscreen I need to unlock to make it show again, the other way around otherwise.
[Windows Mobile Apps and Games] ZuinigeRijder:
Ok, because it is difficult to reproduce and it is a small glitch, I hope you can live with it ;)

Maybe it is due to CHT2's way of lockscreen. I can imagine it puts a window on top of all, including the taskbar? BattClock makes a taskbar window on top, but does not reinforce that it keeps on top. And because the rest of the taskbar also disappears, it looks like that is the case, the lockscreen also covers the taskbar.
[Windows Mobile Apps and Games] Tokl:
I think also this wasnt an big thing. (Nobody else reported this...)

As ephestione says: you will only notice this if you are changing versions daily (and play around a lot:p), once you have an fully configured BattClock, its running fine and stable :D

Greetz Tokl
[Windows Mobile Apps and Games] ZuinigeRijder:
I was trying to post the new version to SourceForge, but it appears it is down :mad:

I could commit the source code changes in 3 attempts. I will try again in one hour, otherwise I will post the version in this Thread.
[Windows Mobile Apps and Games] pupakota:
..just post it there...

btw, what's the changelog?
[Windows Mobile Apps and Games] ZuinigeRijder:
[APP] [Updated 13-06-2011] BattClock version 3.6 *NEW* Process Monitor

For convenience, for people who do not have access to SourceForge (or if it is down), I appended the BattClock 3.6 versions (CAB or ZIP) as attachment to this post. Note that I still need to update some documentation pages, but I hope you do not mind that I post the version already. Enjoy.

Bug fixes:

- Fixed bug that "on power" was not immediately reflected in Battery Percentage (default ~ instead of %)

- Fixed bug that the when a log to file item was enabled, after restart the next one was shown in BattConfig

- Fixed bug that when a log to Registry was enabled, after restart it was not shown as enabled in BattConfig

Performance improvements:

- (Small) improvement in battery usage

- Performance improvement when on charger

- Performance improvement at "Power On"

Enhancements:

- When CPU speed returns -1 just return 256 Mhz to overcome NetRipper CPU speed library bug/quirk

- Extended the number of programmable registry keys from 6 to 12 to be used in Stripes and BattClock areas

- Increased the maximum number of characters to display from 15 to 31

New feature to show the free disk space:

- Free disk space of phone

- Free disk space of storage card

New feature to show Process Information:

- Process Count

- Destroyed/Created processes names, prepended with resp. - and + sign, all the changes are displayed one per second, till the last change.

New feature of counting the total uptime over all BattClock sessions and total uptime for the battery (before fully charged or replaced).

- MinutesUptime, the number of minutes since starting BattClock (already available)

- TotalUptimeBatteryMinutes, the number of minutes for all sessions monitored by BattClock on Battery (survives reboot)

- TotalUptimeChargingMinutes, the number of minutes for all sessions monitored by BattClock on Charger (survives reboot)

- TotalUptimeRechargeMinutes, the number of minutes for all sessions monitored by BattClock, reset at startup/power up (when the Battery% > 97%) or when full charged (switching from charging to battery and Battery% > 97)

New feature to control the update speed of the display items in seconds via BattConfig "Other Settings" screen, (default) values how often is checked:

CircularSeconds = 3

LogToFileSeconds = 1

BatteryPollSeconds = 120

DetectBackgroundSeconds = 2

StartUpDelaySeconds = 1 (new)

CpuSeconds = 1 (new)

CpuSpeedSeconds = 3 (new)

FreeMemorySeconds = 1 (new)

RegkeyPollSeconds = 3 (new)

WifiSeconds = 1 (new)

InternetSeconds = 3 (new)

FreeDiskspaceSeconds = 60 (new)

ProcessInfoSeconds = 10 (new)
[Windows Mobile Apps and Games] mike2nl:
Hi ZuinigeRijder,

thank you for your update. I will test it and report back here. Very good to see that things go on.
[Windows Mobile Apps and Games] hefman:
New version is working great. Thanks for the update.

A little something for your efforts here: 8R874098HA310181D
[Windows Mobile Apps and Games] pupakota:
oh yeah, good news! now that's powerful tool.

sorry for no donation - still unemployed...

btw, can i remove Msm7kClockLib.dll and LeoClockLib.dll as they are useless on xscale device? Can BC live without it(internal checks etc.)?
[Windows Mobile Apps and Games] jcmm:
Hello ZuinigeRijder,

Thank you very much for this new version even more refined your excellent program, essential in my HTC Touch Pro (Original ROM WM6.1 Pro) since the initiative. And I made ​​a donation for a while, as I think is well deserved for you and your wonderful work with BattClock and how well they listen to us on your site in this forum. I have also worked with you in translating into Spanish, and whenever you need I'm at your disposal to revise this translation. Thanks for everything. :)

Regards,