Monday, April 6th, 2009
Welcome to the repository of my PocketPC applications and stuff – that means Windows Mobile Professional devices. Sorry about mixing English with Slovak – I’m still trying to figure out how to make my WordPress bilingual – I’m testing a plugin to do this right now, but I’ll have to fix my theme! Currently, there’s only a single application available:
Call Timers 1.0 [freeware!]
This is a minimalistic utility to display the call timers as known from the Smartphone platform – currently it displays separate current timers for incoming and outgoing voice calls, as wells as data call timer and last reset date. The program doesn’t track the actual call duration, but rather provides an interface to data that the phone already tracks and stores in registry. The program also currently doesn’t support resetting the timers – you can do this normally using Call History -> Menu -> Call Timers and pressing the “Reset” button.
All these timers were normally available in my Windows 2003 Smartphone device, but as it turns out, in Windows Mobile 6.x Professinal (i.e. PDA) devices, they are reduced to only 2 “all calls” timers (one lifetime, and the other one resettable). Since my plan includes free minutes, an outgoing call timer has always been pretty useful to me, and so I created this tiny application.
Call Timers 1.0 needs .NET Compact Framework 2.0 – it is available by default on Windows Mobile 6.0 and 6.1 devices, so you can just download the CAB and install. If you install the Compact Framework 2.0, it should also work on Windows Mobile 5.0 devices – let me know if you want to give it a try. Screen resolutions from the square 240 x 240 up to 480 x 640 (VGA) were tested, anything larger should work too.
In some cases, the call duration displayed by Call Timers is incorrect (shorter than the real call duration). The error ranges from seconds to minutes. The problem occurs within the operating system, as the call duration value stored in registry, and displayed by the Windows built-in call timers (available via Call History) is incorrect too. Currently, the problem is confirmed to occur on HTC Touch Pro and HTC Touch Diamond with a localized version (Czech and Slovak) of Windows Mobile 6 Pro and 6.1 Professional. At this point, I can’t say whether the problem is related to the localized version of Windows or HTC devices. HTC support wasn’t very helpful so far…