the USB cable. The watch will go back to Time-of-Day mode. Press the MODE switch to proceed to the next mode, which should be the Counter mode.

Recommended WristApp reading…

WristApp Design Guide. This guide provides an overview of the USB Datalink watch OS and how it processes system events to be passed to the applications for further processing. This document details how WristApps can make use of the system resources and API to perform custom operations. [m851

WristApp Design Guide Rev 1_0.pdf]

Counter WristApp Design Guide. A step-by-step guide to build the Counter WristApp – from design specification, source code creation, compilation of the source files and creating the files required to download the WristApp to the watch. [M851 Counter WristApp Design.pdf]

WristApp API Reference Guide. A list of all the routines provided by the watch OS. [M851 WristApp

API Reference Guide.pdf]

WristApp GUI Plug-In Design Guide. A guide that demonstrates how to create a DLL for editing/viewing WristApp data via a PIM running on a PC. This guide illustrates installing the DLL, creating the DLL, and interfacing with the PIM software.

Periodic Task Design Guide. A step-by-step guide to creating a periodic task – code modules that are attached to the Time-Of-Day application and executed at regular intervals. A sample periodic task is discussed that blanks out the display after a minute rollover. [M851 Periodic Task Design.pdf]

Power Consumption Guide. A document that shows some possible WristApp software design considerations that can minimize current drain on the watch battery. [M851 Power Consumption

Consideration.pdf]

Terminate and Stay Resident Code. A guide to developing a special type of periodic task that plugs into the built-in Time-of-Day main processing code to enhance TOD functionality. A sample code shows how to tap into the update events passed to the TOD application to be manipulated during a

minute update. [M851 Terminate And Stay Resident Code for TOD mode.pdf]

Microcontroller Instruction Set. Assembly language is required to write the WristApp code. So the following document is a must read to get to know the microcontroller used in the watch, the Epson EOC88349. [s1c88 core cpu manual.pdf] Other information on the microcontroller can be found in the

following documents: s1c88349 technical manual.pdf, s1c88 tool package manual-1.pdf, and s1c88 tool package manual-2.pdf.

Sample WristApps with source code…

Counter. Counts up (or down) the number of switch depressions. This serves as a general reference for WristApp design. This WristApp shows some basic operations of an application: changing the

Page 4 of 5

Page 4
Image 4
Timex M851 manual Recommended WristApp reading…, Sample WristApps with source code…