public
Description: The revolutions will be digitized
Homepage: http://www.opensprints.com/
Clone URL: git://github.com/evanfarrar/opensprints.git
Click here to lend your support to: opensprints and make a donation at www.pledgie.com !
lukeorland (author)
Thu Nov 12 21:31:20 -0800 2009
commit  ee429f284622bec53ec67480590b17072438efb8
tree    669daf89466e287613e585781080198cea588b1d
parent  c7a66da2a4a0ea3eee3482aef5164d4ded3df75f
name age message
file .gitignore Sun Oct 25 20:16:37 -0700 2009 Adds a button to start the arduino ide to the c... [evanfarrar]
file LICENSE Wed Oct 14 21:15:14 -0700 2009 License credits. [evanfarrar]
file README.rdoc Thu Oct 22 13:48:25 -0700 2009 Documentation library writers write poor docume... [evanfarrar]
file Rakefile Sun Oct 25 20:16:37 -0700 2009 Adds a button to start the arduino ide to the c... [evanfarrar]
file TODO Tue Oct 06 13:42:08 -0700 2009 Migrated tournament to sequel (the last model). [evanfarrar]
file app.yaml Tue Sep 15 15:41:51 -0700 2009 Branding work: added our new emblem, deleted ol... [evanfarrar]
directory bugs/ Fri Mar 13 12:31:51 -0700 2009 sorting on all 3 columns in the tournament app ... [toothrot]
directory build/ Sun Oct 25 20:16:37 -0700 2009 Adds a button to start the arduino ide to the c... [evanfarrar]
file conf-sample.yml Sat Oct 10 08:47:03 -0700 2009 Now the interface has a "usable height" setting... [evanfarrar]
directory doc/ Mon May 26 19:10:37 -0700 2008 Added another physical mockup [evanfarrar]
directory firmware/ Loading commit data...
directory hardware/ Thu Nov 12 21:31:20 -0800 2009 removed non letter-etched faceplate drawings [lukeorland]
directory lib/ Fri Nov 06 13:50:04 -0800 2009 syntax error. Do NOT put space before argument ... [evanfarrar]
directory media/ Tue Oct 06 22:54:21 -0700 2009 File structure organization. [evanfarrar]
file opensprints.rb Wed Oct 21 23:16:05 -0700 2009 Yes. I *would* enjoy utilizing some web services. [evanfarrar]
file serproxy.cfg Thu Jan 22 17:37:33 -0800 2009 OSX AND WINDOWS SUPPORT: instructions for use t... [evanfarrar]
README.rdoc

About OpenSprints

OpenSprints is the Open Source (FREE) version of GoldSprints.

About GoldSprints

Via Wikipedia: A goldsprint is a bicycle rollers racing and social event. Riders on stationary bikes compete against each other in front of a crowd of cheering friends.

While roller racing in general can use any type of bicycle and there are variations on the set-up depending on the type of rollers used and whether the front wheel is engaged or fixed, goldsprints generally use one form of setup. As with roller racing in general, the rollers are in turn attached to a device that measures distance and can display the progress of the riders. Goldsprints also feature modern 2D and 3D visualizations.

Roller racing has a long history going back to the beginning of cycling, however Goldsprints are closely related to bicycle messenger culture. It began in Zurich, Switzerland during the 1999 Cycle Messenger World Championships. GoldSprints organizers, Mike Dee and Hodari De Palm debuted their current set up at 2005’s Cycle Messenger World Championships in New York City and expanded to six American cities: NYC, Philly, DC, Boston, Baltimore, and Las Vegas. They created the first GoldSprints Series, which was started Halloween 2006 in New York City.

Installation

OpenSprints is not just a piece of software but a whole system consisting of software, electronics, A/V and stock bicycle components. Users are encouraged to read the {wiki.opensprints.org guides} in our wiki to learn about how to put together the entire system. But one step is to get the software working:

  1. Get {shoes.heroku.com/ shoes} for your platform.
  2. Get our latest {github.com/evanfarrar/opensprints/tarball/master code}.
  3. write your configuration file, using config-sample.yml as a guide. You may use "mock" as your sensor type to run opensprints in demo mode (i.e. without a bike attached).
  4. open "opensprints.rb" with shoes.

Going Further

Note on Patches/Pull Requests

OpenSprints has an aggressively liberal commit policy. If you follow or fork the project on github, we’ll add you the project’s collaborators list.

If you’re intereseted in learning more about the structure of this application to modify, extend or fork it, read our API docs:

Copyright

Copyright © 2009 Alex Rakoczy, Evan Farrar, Luke Orland, Morgan Venable, Jamie Howard, Jonathan Morrison and Michael Wozniak. See LICENSE for details.