Cleaning up files and adding comments
Added an example code snippet to better illustrate buttonState usage
Added more clarifying comments to the header for buttonStates.h
Added bounce lockout to buttonStates library
removed some serial prints. increased bounce lock timer
adding a new header
removing file header
Temporary reverting changes to sccec_stair_piano.ino for sending to remote
setting up the arduino code to use I2C, also adding some placeholder code for when it comes time to add more buttons
Removing old unused header files used to play sounds on the Arduino DAC
Adding arduino subdirectory so when I add the raspberry pi code, it can be organized. An annoying quirk about this, the Arduino IDE doesnt like it when the containing folder doesn't have the same name as the sketch file, so the arduino sub directory will need to contain only a subfolder, which will hold the arduino code
Adding Raspberry Pi portion of the project
The raspberry pi code polls the arduino as an I2C device, and retrieves a key state which determines the sounds to play
Updated some of the error messages
Changed the location of where it searches for sound files. Should probably consider making this a relative path asap
Adding directory local to gitignore file so we can store local scripts without having to dodge around git add
Changed the way that the rpi decides which sounds to play. It can now play multiple sounds on 1 state updated
Merge remote-tracking branch 'origin/master'