Real Time Telemetry Visualization for PSAS - PSU CS Capstone project for Spring-Summer / 2013.
Python CoffeeScript HTML CartoCSS CSS Makefile Other
Pull request Compare This branch is 183 commits ahead of PSASCapstone2013:master.
Latest commit 8bb4c1f Oct 11, 2016 @jameysharp jameysharp committed on GitHub Merge pull request #7 from fitzgen/fix-deprecated-coffee-script-flag
Stop passing the deprecated `-j` flag to `coffee` (thanks!)

PSAS Telemetry

screenshot of telemetry being viewed


Documentation for the telemetry server is on read the docs.


See quickstart for more detail.

Make sure you have python and pip:

$ sudo apt-get install python2.7 python-pip python-dev virtualenvwrapper

If virtualenvwrapper is installed, go ahead and close your terminal and re-open it again.

Return to the directory where you cloned telemetry.

To build the javascript you need coffeescript

$ sudo apt-get install nodejs coffeescript

Now you can build the js:

$ make build

For the server, install libyaml:

$ sudo apt-get install libyaml-0-2

Create a python environment to run in:

$ mkvirtualenv psas-telemetry

Install python dependencies:

(psas-telemetry)$ pip install -r requirements.txt


Start the telemetry server. If you changed some scripts, don't forget to rerun make build.

(psas-telemetry)$ ./


Once the rocket is sending data and the backend server is running, simply navigate to http://localhost:8080 to start seeing data.

Finish and Resume

When you're finished, kill the script with Ctrl+C and get out of the virtualenv with deactivate.

To resume the environment, navigate back to this directory and run workon psas-telemetry.