OpenWatch Graphic Setting

Graphic preview and filename

Enter a fully qualified pathname to a compatible bitmap image.

e.g. /sdcard/data/openwatch_gfx/fred.bmp

I have converted some sample images to the correct format, they can be downloaded in a zip file from here: graphic.zip

If you have OI File manager (available for free from the market) a button will appear next to pathname entry box. This button allows you to browse your phone's sdcard folders for graphic images.

You can use tasker variables in the path or replace the whole pathname with %OWPATH when the situation/task is triggered as the full path is not known until then, you cannot see a preview of the graphic.

e.g. /sdcard/data/%DIR/%FILE.bmp

Compatible Bitmap image format

Windows bitmap image file *.bmp dimensions 96x16 monochromatic (1-bit). Required for MBW-200 too, but only area of 80x16 is displayed

More information is available on the OpenWatch forums

Watch display style

Using a combination of the API vibrate and graphic functions, you may customise the duration of the graphic display and whether it is preceded by the watch vibrating.

TASKER VARIABLE %OWGFXTYPE = [0,1,2,3,4,5] [L,M,S,l,m,s]

** Use the No vibrate options with caution. Without the vibrate option you will probably not notice the graphic when it is displayed.

Phone Message Text

This message text will only appear on the phone not the watch (look at the Locale OpenWatch MSG plugin if you want to display text on the watch).

This text appears on the toast and notification bar when those options are selected.

Why not display a graphic and then text on the watch? It simply takes too long, the graphic is more discreet, you can see at a glance what it is, and only you know what it means discreetly and directly.

TASKER VARIABLE %OWMSG to replace all the text the line, or embed multiple variables within the line text e.g: "Time is %TIME on %DATE Battery:%BATT".

Phone display style

You may choose to have your phone display the message at the same time as your watch if you have a long message, as the phone display will not be truncated in the same way as the watch display.

TASKER VARIABLE %OWTOAST = [0,1,2] [D,S,L]

In reality most of the time, the phone will probably be out of sight when the situation is triggered and the toast will have disappeared, but the option's there if you want to use it.

Notification display style

You may choose to have your phone post a notification message at the same time as your watch displays the message. This allows you to have longer multi-line messages that will not be truncated, and can be viewed in full when you choose to check the notification. Tapping the notification will display the full toast text and then clear the notification. (Using the notification option provides a backup in case your watch is temporarily disconnected from the phone when the setting is triggered).

TASKER VARIABLE %OWNOTIFY = [0,1,2,3,4] [D,S,V,L,B]

The simple option will use the standard notification sound only.

The vibrate option uses a custom vibrate pattern (40,1000,40,1000,40) to emulate the watch pattern, along with the standard notification sound.

The led notification will display a flashing blue led with a on,off pattern at 40,1000 milliseconds to emulate the watch vibrate pattern, along with the standard notification sound.

Currently you cannot customise the vibrate or led option. If enough people request it or I get bored I may add it in the future.

Test this setting

This button will allow you tweak your message layout and display options without having to trigger the Locale situation just to see exactly how it will look on the watch and phone.

Troubleshooting

Check External notifications are enabled in OpenWatch Settings. Check the watch is currently conected via bluetooth (the OpenWatch notification icon should be blue not grey). If you can only see the top line message text on the watch disable the Use System font setting in OpenWatch or just use a single line message if you need to use a custom font.

Thank you

To the developers of OpenWatch and Locale/Tasker for providing the API to glue their apps together and You for downloading and trying this software.

Donate

A lot of work goes in to apps like OpenWatch (which is free) and Locale/Tasker. If you consider this plug-in useful and you want to reward a developer please donate to the OpenWatch developers on their site - they did all the heavy lifting. Thanks.

OpenWatch for Android by smartmadsoft.com
Locale by twofortyfouram.com
Tasker by Pent
OI About & OI File Manager by OpenIntents.org
watch notification icon by DEFAULTICON.com
OpenWatch Message, Button and Graphic by hANdyDROID.org