MECH 5650/6650: Fundamentals of GPS
Auburn University
Spring Semester 2026
Lecture Information: MWF 15:00 - 16:15 (Lowder 34)
Instructor
- Professor David M. Bevly, Wiggins 2418F
- Office hours: MW 10-11, 2-3, 4:30-5
Course Description
-
Course Outline/Syllabus (PDF)
Handouts
Additional Lectures
Documents
GPS Ineterface Control Document (ICD)
Information on Ephemeris from the Blue Books
Documentation on Rinex Data Formats
GPS Interface Specification (Revision E, 2010)
GPS Interface Specification (Revision K, 2019)
Documentation on Ionosphere Correction Algorithm
Tips for plotting in Google Earth
Data
Documentation on Data
Nordnav IF Data (2.75 GB)
m-file to read Nordnav IF data
Satellite Positions for HW#2
Lab Data
Overview of GPS Class Data (pdf) and IF recorders
(pdf)
Datasheets for the Novatel , Septentrio , and IMU
Inital Epoch
SV Positions
Static Receiver #1
RVCR S1 Data and Inital Epoch Receiver Position
Solution
Static Receiver #2
RVCR S2 Data
Corresponding Ephemeris Klobuchar Ionosphere Model Correction Terms Mat File or Txt File
Corresponding Precise Ephemeris Data from the SP3 File Obtained Here or
Here
and a SP3 Data Reference Guide and Precise GNSS Satellite Coordinate Computation Information.
Corresponding CORS Station (ALA_1) Static Receiver #3
RVCR S3 Data located here.
Corresponding WAAS Data located here and archived here or here in a Rinex File Format.
One Minute of Static IFEN Receiver
IF Data
and Instructions on Reading the IF Data (pdf)
Dynamic Novatel Receiver
Antenna 1 Data
,
Antenna 2 Data
Dynamic Septentrio Receiver Data
, and IMU Data
One Minute of Dynamic Nordnav Receiver
IF Data
and Matlab mfile to read Nordnav data.
M-Files to Help
Convert ECEF (XYZ) to WGS84 (LLA)
(Note: Matlab now has builtin conversions)
Read GNSS RINEX Files (author unknown)
Calculate_GPS_Satellite_Positions
Satellite Sky Plot
Older
Satellite Sky Plot
(works with Matlab 2017 or newer)
HW #4 Signal Generation
Code
and
Help File
Compiled Lamda Code from Delft University Matlab P-Code and
help file (Source code files availabe from Delft University
here).
Links