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
   286   287   288   289   290   291   292   293   294   295   296