Skip to content
Snippets Groups Projects
Commit 70569523 authored by mkelly2's avatar mkelly2
Browse files

Updated getting started and diagrams

parent 8a0d1d38
No related branches found
No related tags found
1 merge request!28Ground station documentation
Hello world!
Getting Started - Ground Station
================================
The Ground Station as a whole allows all the different systems and hardware to
communicate with each other. The Ground Station has four main components including:
* Command Line Interface (CLI)
* Graphical User Interface (GUI)
* Frontend
* Backend
Both the CLI and GUI are user interfaces. The GUI uses all the same commands and the
CLI but has extra functionality. The GUI shows the controls graph, provides extra
navigation help, and will soon support real time graphing of the data. The Frontend
does all the reading from and writing to the backend via a socket connected to the
backend. The backend is primarily a server that manages all connections and where all
data passes through between the VRPN (Camera System), the quad, and user interfaces.
**Figure 1** shows the main components and their interaction. Both user interfaces use
the frontend to manage the writing and parsing of return messages from the backend.
![alt text][GroundStationComponents]
![alt text][GroundStationDiagram]
[GroundStationComponents]:./images/groundStationComponents.png
[GroundStationDiagram]:./images/groundStationDiagram.png
documentation/groundStation/images/groundStationComponents.jpg

7.95 KiB

documentation/groundStation/images/groundstation_diagram.jpg

13.1 KiB

0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment