Skip to content

kmwoley/onebusaway-pebbletime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#As of Nov 20, 2016 all development of this project has moved to the Official OneBusAway for Pebble project.

OneBusAway for Pebble

Full demo

OneBusAway for Pebble smart watches provides a OneBusAway experience tailored to the Pebble platform. This app is designed to help you figure out what bus to take as quickly and easily as possible to aid in your everyday commute.

Supported Pebble Hardware

  1. Pebble Time (basalt)
  2. Pebble Time Round (chalk)
  3. Pebble 2 (diorite)

Features

  1. At a glance, real-time arrival information for public transportation
  2. Shows to only 'favorite' stops nearby your current location
  3. Favorite buses from multiple nearby stops shown at the same time (to help you decide which bus to go take, even if they're not at the same stop)

Usage

At first launch, you will need to add some favorite stops:

How to add favorites

Data updates in real time:

Watch as buses get updated

Bus details show you all you need to know about an upcoming arrival:

Full details about each arrival Bus details update in realtime

Settings to help customize your experience:

Change the geographic search radius

- "Favorites nearby" search radius controls what arrivals are shown based on how close their stops are to your current location - "Adding favorites" search radius controls how far to look for stops when adding new favorites

Building

  1. Clone this repository
  2. Install the Pebble SDK.
  3. Update servers.js with your OneBusAway API keys
  4. Run pebble build (or pebble build -- --logging to enable logging)

Running / Installing

Install as normal for pebble apps (i.e. pebble install --emulator=basalt) ~~

Releases

No releases published

Packages

No packages published