scottsilverlabs/raspberrystem — pull request #58 by jpsnyder (2014-07-31 20:55:47+00:00)
Title: EpyDocs / game of life / game menu / flappybird / snake / auto detect matrices / 

This is a heavily loaded pull request that contains other branches merged in because I want to make sure they handled the rename of led_matrix.py to __init__.py well.

Has the following features:
- Make html documentation of code by calling "make doc",
- Needs epydoc and the current raspberrystem package installed on your local computer
- Also added proper docstrings to led_matrix, button, speaker, and accel api's
- Also rerouted a few files
- rstem/accel/accel.c -> rstem/accel.c
- rstem/led_matrix/led_matrix.py -> rstem/led_matrix/__init__.py
- rstem/button/button.py -> rstem/button.py
- deleted gpio api
- Game of life
- a simple game menu (needs to be updated with new games)
- Flappybird
- Snake
- Ability to auto detect matrices and set up automatic "init_grid()" call as described in #9 (closes #9)

Please delete the following branches once pull request has been merged:
- dev/jpsnyder/led/detectMatrixNumber
- dev/jpsnyder/led/flappybird
- dev/jpsnyder/led/menu
- dev/jpsnyder/led/gameoflife
- dev/jpsnyder/led/snake
- dev/jpsnyder/led/fix_makfile
- dev/jpsnyder/led/docs