Archive for the ‘CodeProject’ Category.

BatteryLog, a tool to log battery usage

We are often asked about estimated battery life time.

As you know, this depends on a lots of settings and the environment. Inspired by Ronalds presentation/session called ‘Thinking green’ at an ITC developer conference and on request of partners I did a small app that will log battery status including device settings (radios activated).

Continue reading ‘BatteryLog, a tool to log battery usage’ »

Toggle keyboard using keyboard hook

This is transfered from my static page:

KeyToggle

Using function keys by pressing numbers. Written for ITC 700 color running windows mobile 2003.

Note: Updated KeyToggle.exe and download cab:
[Download not found]

There was a bug, so the sticky key still produced wm_keydown messages. Fixed version is v2.1.1.0.

With keytoggle you can define a ‘sticky’ key that will change the behaviour of the number keys. As long as the sticky key is ‘active’, number keys from 1 to 0 will produce the function keys F1 to F10. If sticky key is active, the left LED will light in green.

Continue reading ‘Toggle keyboard using keyboard hook’ »

Windows Mobile app to read and write RFID TAGs

Hello

this time I would publish my code for a full blown RFID application: IP4-Scan-N-Tag-BRI. The app is written in C# (compact framework) for the ITC Handheld readers IP4 and IP30 and either ITC 700 color or CN3 devices.

At first, how does the app work in general and look:

rfid1

Continue reading ‘Windows Mobile app to read and write RFID TAGs’ »

Windows Mobile Memory Card Encryption stops WinXP from reading the card

Bad experiences with Windows Mobile 6.1 encryption file EncFiltLog.menc

Today I was frightened as I tried to read the data I saved from a Windows Mobile 6.1 device to my MicroSD card from my Windows XP desktop PC. WinXP recognized the usb stick as changeable device but no drive and no contents. Simply “please insert drive”.

Continue reading ‘Windows Mobile Memory Card Encryption stops WinXP from reading the card’ »