GPS Position Manager Application

Overview

The GPS Position Manager Application is an OBC default application that interfaces with the GNSS receiver to track satellite position and notifies other applications as the vehicle reaches ground-station overpasses.

Data Input

  • Reads application configuration table

  • Receives data from Communication Application designated as originating from GPS module

  • Accepts input from the limit checker application in case of a detected fault

Data Output

  • Sends command structs to the Communication Application with instructions to package as CSP and send to GPS module

  • Publishes GPS data on GPS topic

Data Processing

  • Builds GPS command structs

  • Monitors the current satellite velocity and position data output by the ADCS, performing common transformations on the data

Integration Points with PULSE-A Applications

Integration Points with NASA Provided Applications

Integration Points with Hardware

  • GPS Module: Interfaces with GNSS receiver hardware

Integration Points with Other Software