Repo containing a description of general project structure (that is, software+hardware)
This repo is purely for discussing and planning the whole project’s structure - what will communicate with what and how, how software will be organised, etc - whole “schema”
All discusion and changes will be done through Pull Requests and Issues - commiting directly to master is officially illegal here
Inserting emojis into every single header is also required, and not respecting that will be punished 🔪
Table of Contents
How the cansat sattelite will look and work to help us do the mission?
How we will actually launching the sattelite (that is take it to 1.5km above)?
How our satellite will communicate with the ground station?
What is ground station and how it will work and pass us the data ?
Back-end server takes care of receiving data from ground station,
parsing and processing it, and serving it to the front-end.
It also caches and saves any data that it received, in case satellite would fall apart
It is written in Python, and uses Flask to serve a REST API
Our front-end is a dashboard that will show us what is currently happening with the sattelite while it’s in the air - for example, a map showing where the sattelite is right now, animation (like at SpaceX) about in what stage of the mission it currently is, etc
It is built in Flutter, and compiled to a web app. It gets data form the server through REST endpoints, probably instantly, through localhost, since they will be hosted on same computer
What we will further do with the data beyond the elements above?
// You can view the code-block it in gantt-chart.md