GithubHelp home page GithubHelp logo

issuiuc / groundstation Goto Github PK

View Code? Open in Web Editor NEW
1.0 0.0 2.0 35.66 MB

ground station software for telemetry

License: MIT License

TypeScript 50.59% HTML 16.92% CSS 16.75% JavaScript 15.74%
electron ground-station gui telemetry

groundstation's Introduction

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.

groundstation's People

Contributors

aadityavoru avatar aidancostello avatar ary-dz avatar gautamdayal avatar max-bromberg avatar mpkarpov-ui avatar npiphi avatar patrickm1400 avatar peter-giannetos avatar yangt49 avatar zhuangy47 avatar

Stargazers

 avatar

Forkers

zhuangy47 yangt49

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.