[Windows Mobile Development and Hacking General] pcfixitman:
btWatch is an application developed for Windows Mobile 5 and 6 based Smart Phones and Pocket PCs. It allows for communication with bluetooth enabled watches, such as those from Sony Ericsson (MBW-100 & MBW-150) and Abacus. Due to the fact that these watches were manufactured to work with specific phones only, they have previously been just out of reach for those of us partial to WM5/6 based technology.

While these watches were designed to support basic CallerID presentation and messaging alerts (some also control audio playback) I have taken it a step further by adding new features and improving upon the basic features.

Here's the latest version of btWatch. Currently at version 0.1.6

If you are having trouble getting your watch to work with btWatch, consider using smartWatchM which is being developed by MoneyToo.

This version currently supports the following:

1. Pairing of a new Watch directly through the app.
2. Establishing communication with an already paired Watch.
3. Creates a registry key (HKLM\SOFTWARE\btWatch) for device setup and options.
4. Options Menu to enable/disable features.
5. Current Options: CID, SMS, EMAIL, VIBRATION and Number of rings to Vibrate on.
6. Fully functional incoming call notification (2-line name/number + vib for n rings)
7. Notification of incoming Text Messages (displays name/num and full message).
8. Notification when new Email arrives (displays name/email and subject).
9. Digital Date and Time are synchronized with the phone.
10.Debugging mode to allow you to see behind the scenes for testing purposes
("Monitor Connection").
11.Added EKG annimation when connection is established.
12.Watch will now auto connect after going out of range and coming back within range.
13.Added 2-line text support.
14.Added basic support for MBW-150
15.Reject a call by pressing upper right button twice (much more responsive)
16.Display phone status info by pressing crown(play)
16.1. Number of unread email messages
16.2. Number of unread SMS messages
16.3. Number of missed calls
16.4. Voicemail Notification Icon
16.5. Current phone battery charge Icon
16.6. Headset Pairing Icon
16.6. Live "bars of service" from phone
17.Lists all appointments for the day by holding crown(FF)
18.Control WMP (press upper right button to activate/deactivate control) via crown
18.1. Pause, Play, Next Track
18.2. Displays current Artist/Track name on watch
19.Fonts are loaded dynamically from bmp files allowing users to modify fonts
20.Display task list with priority and due date by pressing upper right button when
viewing appointments menu.
21.New Menu System - Press and hold Crown(FF) to access, then press upper right to cycle.

Note about fonts: You can edit the bmp files with windows paint. Do not alter the height of the files (8 pixels), but you can alter the width and content. Must be saved as monochrome (1bit) bmp file. Do not change the individual file names in any way.

Installation: To simplify installation I have also compiled 2 separate cab installers. One for Smart Phones without the touch screen and one for PocketPC style phones. Should work on WM5 and above.

Disclaimer: While I make every effort to thouroughly test btWatch before each developmental release, I cannot guarantee compatibility with your phone/watch. As this is beta software, you use it at your own risk.

Price: btWatch is currently free for you to use as you please, but if you feel that the application is worth pursuing you may make donations to help further its development.

Anyway, I hope you all like the new version!

Download:

version 0.1.8

btWatch for PPC

btWatch for SP​

version 0.1.7

btWatch for PPC

btWatch for SP​

version 0.1.6 Buggy - Use newer version!

btWatch for PPC

btWatch for SP​

version 0.1.5

btWatch for PPC

btWatch for SP​

version 0.1.4

btWatch for PPC

btWatch for SP​

version 0.1.3

btWatch for PPC

btWatch for SP​