Gesture-controlled transit display for SEPTA using Kinect, DepthJS, and ExtJS 4
JavaScript Ruby PHP
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
css
img
js
sass
.gitignore
README.md
rail-next_to_arrive.php
regional-rail.html
septarity-report.html

README.md

Tested on Mac OS X Lion with Chrome 14

Requirements

Contents

  • septarity-report.html - Load this file in your browser to open the interface
  • rail-next_to_arrive.php - A one-line PHP script that proxies requests to SEPTA's API
  • js - folder for javascripts
    • depth-ext.js - An ExtJS 4-powered alternative to the jQuery-powered depth.js file distributed with DepthJS
    • septarity-report.js - Main application code
  • css - folder for CSS
  • img - folder for images

Notes

  • I wasn't able to get DepthJS working in Safari
  • DepthJS seems to only work on webpages loaded through http:, I wasn't able to get it working loading locally through file:
  • I had to reload Chrome once before DepthJS worked after launching Chrome
  • DepthJS would only work with the first web page I opened, so I set SEPTArity Report as my homepage

Links