An extensible Global Positioning System (GPS) receiver system is described.
The receiver system isolates user application processing from time
critical GPS acquisition and tracking processing in order to insure that
GPS acquisition and tracking processing is timely performed. Thus user
application processing can be developed without concern of conflict with
GPS acquisition and tracking processing.