1. A system for processing positioning signals, the system comprising: a tracker hardware interface for receiving positioning information; a memory comprising a GPS library comprising a user interface, a tracker interface, and an operating system interface, the tracker interface comprising at least one tracker interface function for communicating over the tracker hardware interface; and a processor for running the tracker interface function.