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.