Timex M851 User Manual

Getting Started with the
Timex USB Datalink SDK
Introducing the Timex USB Datalink Wristwatch
The Timex USB Datalink Wristwatch, known internally by Timex as the model M851, features a watch platform that can be configured by a PC and can upload and download through a standard USB port. The watch has 14 slots available for applications which you can choose according to your requirements. Want a business watch for the week? Configure the watch with appointment and contact applications. Running this weekend? A choice of a 200-lap chronograph and an interval timer can make the event worthwhile. No need to write down the stored laps and manually enter the data in the computer. The upload features of the PIM can do that for you.
The watch provides built-in applications that address the needs of general watch users for business and sports. Examples would be : Chronograph, Countdown Timer, Interval Timer, Synchro Timer, Alarm, Appointments, Occasion, Contacts (phonebook), Schedule and Notes. WristApps (custom applications you can download to the watch) are also available: digital counter, pulse, demo, games, and world time viewer.
But, I would like the watch to do this...
Don’t like the standard PIM? Do you want to customize the configuration software to grab data from other sources like the internet? Do you need a specific watch based application to serve the needs of your clientele? Do you want to create a stand alone application that configures the watch for a specific purpose?
The Timex USB Datalink Software Development Kit (SDK) provides four solutions to customizing the Datalink system.
WristApps. Design custom watch applications using assembly language.
WristApp Configuration Plug-In. Use the built-in watch application and provide a custom PC user
interface to grab data from any source and convert it to the watch database format.
Data Import. Store the data into a comma-delimited format and import it using the standard
configuration interface of the built-in applications.
PIM. Create a custom PC application interface between the user and the watch. Program with Visual
C++ or Visual Basic.
Page 1 of 5
Tell me more about designing WristApps…
Writing custom WristApps gives you the most flexible solution for your specific watch-based requirements. You need to have the following:
• Timex USB Datalink Watch;
PC with Windows OS and a USB port;
• Text file editor;
Experience in writing assembly language and debugging code;
Patience to read through some thick documents.
Let’s build the sample Counter WristApp…
This will guide you to building the Counter WristApp source files provided in the WristApp SDK directory.
1. Installation. You need to do this only once. Download the WristApp SDK Installer and execute it.
This will setup the required directories and utilities required to build the WristApp. This also installs the sample application that we will be building in this guide.
The WristApp SDK files are located in the root directory at C:\M851.
2. Coding the WristApp. Actually, the sample Counter WristApp is already coded, debugged and tested. The design process from start to finish is detailed in the document “M851 Counter WristApp Design Guide.pdf”.
The source files are located in the directory: C:\M851\APP\COUNTER. Open up file explorer to the directory and you will see three directories: header directory (H), source directory (SRC) and the build directory (BUILD). Take a look at the files using your preferred text editor. Do not make any modifications to the files.
Page 2 of 5
Loading...
+ 3 hidden pages