Palm Programming: GPS receiver
This paper looks at the process of developing an application for a device running a Palm operating system; specifically, any device running OS 3.x or newer. The main focus is broken into two separate ideas: understanding the process flow and minimum requirements of any Palm application and the development of a program to receive and display data gathered from a Garmin GPS 25 LVC receiver unit. All of the programs, processes, and ideas contained herein are based on the use of CodeWarrior, a developer’s environment for the PC available as freeware from Metrowerks Corporation.As with any programming environment, the programmer must first learn the basics of how the computer functions. Most programmers are familiar with the PC environment and standard flow of an application. When programming in any language on a PC, the developer must create and include any functions or additional files that are necessary for use with the application being created. However, the Palm OS is slightly different, and rightfully so considering the limited storage capacity available on most handhelds. When a Palm application is being developed, many of the functions that are going to be needed for performing the most comm
. . .
Some common words found in the essay are:
Function ReadSerial, Searching GPS…, Project Structure, Constructor Figure, PilotMain EventLoop, GPS Program, Finishing Application, Palm OS, PilotMain RomVersionCompatible, Palm C/C++, serial port, event loop, main form, user interface, source code, gps program, source file, resource file, figure 1, called pilotmain, user interface elements, created serial port, messages created serial, file resource file, static labels created,
Approximate Word count = 2997
Approximate Pages = 12 (250 words per page double spaced)
|
 |