Skip to content

ISSUIUC/GroundStation

Repository files navigation

Ground Station

Telemetry Ground Station

How to start

Before Starting, ensure you have Node.js installed from here

  1. Install all packages 1

     npm install
    
  2. Rebuild packages for the right version of node

    ./node_modules/.bin/electron-rebuild
    
  3. Install Map Tiles from Releases Page - Download the zip files of the map tiles - Unzip them and place them in the /GUI/build/ folder 2

  4. Install the font pack 3

  5. Build typescript

    npm run build
    
  6. Run the electron application

     npm start
    

Additional Information:

  • There may be rendering issues if you do not install the font pack. To install: go to build/ and double click it.
  • To view the log files generated by the program - On Windows, in file explorer, go to: Users\your_username\appData\logs\ISS-Ground-Station - On MacOS, in finder, go to: Users\your_username\Logs\ISS-Ground-Station

Footnotes

  1. In the past we have had issues where not all packages install on the first go. Thus, it is recommended to run this at least twice.

  2. Ensure that the Satellite/ and Terrain/ FOLDER contains subfolders 1/ to 18/ and not another folder called Satellite/Terrain. If this happens move the inner folder into the build/ folder instead.

  3. Although not an important step it is highly recommended due to its monospace nature and most of the formatting in this software utilizes it heavily.