Skip to content
Browse files

Updated Readme, cleared up comments

  • Loading branch information...
1 parent 47c0241 commit 7445bc74fcb5a1d67b6586cc695c3ab9a507d5e3 @CCDKP committed
Showing with 20 additions and 3 deletions.
  1. +15 −2 README.txt
  2. +5 −1 lightwall.h
View
17 README.txt
@@ -2,11 +2,13 @@
This code controls a series of GE Color-effects lights.
It uses Digital pins 0-7 for output.
A player is included in the examples, which will read specially formatted data files
- from an SD card and display them on the lightwall.
+ from an SD card and display them on the lightwall. See the README in
+ examples/lightwallplayer3/ for more details.
Written by Chris Cooper (CCooper@QCCoLab.com, @CC_DKP)
Derived from the reference implementation by Mark Kruse
- Based on the research by Robert "Darco" Quattlebaum (http://www.deepdarc.com/2010/11/27/hacking-christmas-lights/)
+ Based on the research by Robert "Darco" Quattlebaum
+ (http://www.deepdarc.com/2010/11/27/hacking-christmas-lights/)
Designed for the QC Co-Lab Hackerspace
Http://www.qccolab.com
@@ -31,3 +33,14 @@
* Install the Fat16 library from http://musicshield.googlecode.com/files/Fat16.zip
* Done!
+= Additional Resources =
+
+Here are some related projects which you may find useful:
+
+8cic-encode - Mark Riedesel - https://github.com/Klowner/8cic-encode
+Generates type 0 animation files for the lightwall player from animated GIF's or PNG globs.
+
+LightWallEditor - Mark Kruse - https://github.com/krusem/LightWallEditor
+A Visual Basic program to edit and create animation files for the lightwall player.
+
+
View
6 lightwall.h
@@ -70,8 +70,12 @@ class LightWall {
// to reprogram the arduino.
LightWall(void);
~LightWall(void);
+
+
+ // Each string can have a maximum of 63 bulbs. One string may span multiple rows.
+ // lightsPerRow sets the logical breaking point. See address_lights() for more information.
void begin(uint8_t lightsPerString, uint8_t lightsPerRow);
-
+
void fadeout(uint16_t time);// fade to black over time (in ms) (leaves intesity at 0)
void fadein(uint16_t time);// fade in to default intensitiy over time (in ms)
void fadein(uint16_t time, uint8_t intensity);// fade in to newIntensity over time (in ms)

0 comments on commit 7445bc7

Please sign in to comment.
Something went wrong with that request. Please try again.