djdevin / septa-rr-garmin

SEPTA RR widget for Garmin watches

Home Page:https://apps.garmin.com/en-US/apps/57e835f0-709d-4c95-bcab-c9b787366cef;jsessionid=C19D983AE31E91230FB6A9BEF6E594EF

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

septa-rr-garmin

SEPTA RR widget for Garmin watches

A widget designed for commuters that shows upcoming SEPTA Regional Rail trips and delays between a configured start and end station.

Hold up/press menu/long tap to switch the start and end. Press select/tap to refresh the trips.

Unfortunately the Connect IQ settings interface does not allow for non-numeric key-value pairs so I can't add a select list of all stations.

For now, you must type in the exact station name in the configuration. The list of stations to use is on https://github.com/djdevin/septa-rr-garmin/blob/master/stations.txt

Uses the SEPTA Next to Arrive JSON API: http://www3.septa.org/hackathon/

Roadmap:

  • automatic station switch based on GPS
  • configurable refresh time
  • better art
  • more devices

Coding style

astyle *.mc --style=google --indent=spaces=2 -Y