Skip to content

CaelusRocketry/revamp-ground-software-NOTINUSE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ground Software

Ground software for Project Caelus.

There are two parts to this software:

  • client: /client
  • server: /server

Setup

Server

Under server, install the necessary Python packages with the following command:

pip3 install -r requirements.txt

Client

First, download Node.js if you haven't already, and add this variable to the your system's path:

  • Name: NODE_OPTIONS
  • Value: --max-old-space-size=8192

Then, under client, install the necessary dependencies:

npm install

Run

Under client, run:

npm start

Under server, run:

python main.py

This program won't terminate; as soon as you see some output (that's not an error), move on to the next step.

Finally, follow the instructions in the flight software README to run the latest flight software local simulation, and head over to the client web page which holds our software interface!