HackTouch 2.0: Difference between revisions

Jump to navigation Jump to search
no edit summary
(Created page with "HackTouch is a lab-control-interface writen in ruby. The previous version (1.0) was written in a mix of non-OSS technologies, and was not maintainable by the majority (if not...")
 
No edit summary
Line 3: Line 3:
You can find the code for this project here: [[https://github.com/hacklabto/hacktouch]] and here [[https://github.com/hacklabto/HackTouchUI]]
You can find the code for this project here: [[https://github.com/hacklabto/hacktouch]] and here [[https://github.com/hacklabto/HackTouchUI]]


== Functionality==
* Main:
** Clock
** Music Controls (Volume, stop/start)
** Streetcar times
** News
* Music Player
** Control playback
** Select stream
** Todo: Pass currently playing info on to the [[LED Sign]]
* Door log
** Todo: integrate with the wiki instead of keeping its own database of photos
* News
* Weather
** Polled from Yahoo Weather API
* Streetcars
** Polled from Nextbus API
* Kittens
** Polled from kittenwar


== Technologies Used ==
== Technologies Used ==
Line 30: Line 50:




== Current Functionality to Replicate ==
* <s>Clock</s> - ''done!''
* Door log ''done!''
**(integrate with the wiki instead of keeping its own database of photos)
* Streaming music player
** Volume control
** Quick mute
** <s>Play/stop streaming media</s> - ''done!''
** <s>Select a stream to play</s> - ''done!''
** Pass currently playing info on to the [[LED Sign]]
* <s>News</s> - ''done!''
* <s>Weather</s> - ''done''
* <s>Kittens</s> - ''done''


== Future Planned Functionality ==
== Future Planned Functionality ==
Line 54: Line 61:
** Add a second VGA/DVI output and connect it to the projector
** Add a second VGA/DVI output and connect it to the projector
*** Extend media playing interface to be able to play videos on the projector via HackTouch
*** Extend media playing interface to be able to play videos on the projector via HackTouch
 
* Demo mode




Navigation menu