Sponsor
Portland State University. Department of Electrical and Computer Engineering
First Advisor
James McNames
Term of Graduation
Spring 2005
Date of Publication
2005
Document Type
Thesis
Degree Name
Master of Science (M.S.) in Electrical and Computer Engineering
Department
Electrical and Computer Engineering
Language
English
Subjects
Computer firmware, Free computer software, Global Positioning System, Open source software, Software architecture
Physical Description
1 online resource (ix, 300 pages)
Abstract
Inexpensive and commercially available Global Positioning System (GPS) receivers can be used in novel applications, such as nanosatellites and unmanned aerial vehicles (UAVs), by modifying the receiver's software. Unfortunately, typical GPS software development systems cost tens of thousands of dollars and have restrictive license agreements, such as non-disclosure agreements, for both their hardware and software. This thesis describes the design and construction of an open source GPS receiver development system that addresses these unnecessary restrictions. For the first time, any developer with a PC, a commercially available GPS receiver, and this development system can quickly and easily develop software for extended GPS applications. The software is licensed as open source under the GNU General Public License (GPL) version 2 and is called GPL-GPS.
GPL-GPS currently supports Zarlink's GP4020 baseband processor, a 12 channel GPS correlator with an integrated 32bit ARM7TDMI microprocessor. Any GP4020-based receiver with 256 kB or more of RAM and ash memory is able to run GPL-GPS. When coupled with a commercially-available GP4020-based receiver and an open hardware development board, GPL-GPS provides a full featured GPS experimentation and application development kit for less than US $200.
Rights
In Copyright. URI: http://rightsstatements.org/vocab/InC/1.0/ This Item is protected by copyright and/or related rights. You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use. For other uses you need to obtain permission from the rights-holder(s).
Persistent Identifier
https://archives.pdx.edu/ds/psu/41759
Recommended Citation
Greenberg, Andrew, "Open Source Software for Commercial Off-The-Shelf GPS Receivers" (2005). Dissertations and Theses. Paper 6603.