Every repository with this icon (
Every repository with this icon (
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Thu Jun 12 05:33:22 -0700 2008 | [cv] |
| |
Quartz Composer/ | Sun Jul 06 16:38:34 -0700 2008 | [cv] |
| |
README.textile | Thu Jun 12 05:33:22 -0700 2008 | [cv] |
| |
oldschool_with_arduino/ | Thu Jun 12 05:33:22 -0700 2008 | [cv] |
CruiseControl Information Radiators
This is a set of information radiators for CruiseControl(.java, .net or .rb) built with Processing and some other bits.
License
BSD yadda yadda yadda if you use this on commercial products, mention me and let me know, yadda yadda yadda, otherwise sky daddy kills a kitten, yadda yadda yadda.
oldschool_with_arduino: retro style
This information radiator uses an oldschool CRT-like font to display the build number and message, plus any check-in comments and modified files, in full-screen. When the build status changes, it will also play either success.mp3 or failure.mp3, located in the data/ directory.
If an Arduino using the Standard Firmata firmware is connected to a USB port, it will set (actually, pulse-width modulate 100%) pin 9 to HIGH when the build is successful and pin 11 to HIGH when it is failing.
You’ll need a few external libraries installed into your Processing environment:
- Minim: http://code.compartmental.net/tools/minim/
- FullScreen: http://www.superduper.org/processing/fullscreen_api/
- Arduino: http://www.arduino.cc/playground/Interfacing/Processing
Install them and restart Processing to be able to compile and export the application, or if you don’t need to customize anything (doubtful, since the RSS URL is hardcoded to localhost, port 3333 :)) you can run the application directly from the appropriate location for your platform (application.linux/oldschool_with_arduino, etc)
Authors
- Carlos Villela
- Thanks to George Malamidis, Danilo Sato and Dan Bodard for ideas, suggestions and feedback.




