Page 291 - The Ultimate Palm Robot
P. 291
Color profile: Generic CMYK printer profile
Composite Default screen
Bots / The Ultimate Palm Robot/ Mukhar & Johnson / 222880-6 / Appendix A
Bots / The Ultimate Palm Robot/ Mukhar & Johnson / 222880-6 / Chapter A
274 The Ultimate Palm Robot
to run BASIC programs on your PDA. See Chapter 7 for more
information on how to write HotPaw Basic programs.
❏ MathLib The MathLib folder contains, not surprisingly, the math
library. This library of functions is used by several of the other
applications and programs on the CD-ROM. Every application
that needs mathlib already includes it as part of its set of files,
so you will probably not need to use this folder.
❏ NS Basic This folder contains the demo version of NS Basic
that was used in Chapter 7. NS Basic provides a programming
environment in which you can create Palm OS programs in a
visual environment. In other words, you manipulate forms,
buttons, and other user interface elements to create the visual
form of your program, and then add the code to give those
elements life. NS Basic runs on the Windows platform and has
its own installation program. Simply run the installer and follow
the prompts to install NS Basic to your computer. You can find
more information on how to use NS Basic to create a program
in Chapter 7 and in the NS Basic program documentation.
❏ PocketC PocketC is a C interpreter that runs on the Palm OS
platform. Simply unzip the archive and load the .prc and .pdb
files to your Palm OS device; after that, you will be able to run
C programs on your Palm PDA. Information on coding PocketC
programs can be found in Chapter 7 and in the PocketC
documentation.
❏ PtoolBox This directory contains the PocketToolbox library of
functions used with PocketC and the PocketPPRK program.
You’ll also find folders that contain some of the programs written in Chap-
ter 5 through Chapter 8:
❏ SimpleJig Contains versions of the Simple Jig program that was
built in Chapter 7. It includes versions in BASIC for HotPaw Basic
and NS Basic, as well as a C version for PocketC.
❏ ToFro Contains various versions of the ToFro program. There is
a version written in TEA (tofor.leaf) for the BrainStem reflex mode,
a version in Java from Chapter 8, and a version that can be loaded
into the Palm Robot Programmer from Chapter 6.
❏ Chbaud Contains the chbaud.bas program that was used in
Chapter 4 to change the baud rate of the SV203 controller. This
program runs under HotPaw Basic.
P:\010Comp\Bots\880-6\AppA.vp
Monday, May 12, 2003 4:43:18 PM