]> oss.titaniummirror.com Git - oss-web.git/blobdiff - in/projects/rgblamp/features.md
Website document reorganization
[oss-web.git] / in / projects / rgblamp / features.md
diff --git a/in/projects/rgblamp/features.md b/in/projects/rgblamp/features.md
new file mode 100644 (file)
index 0000000..76e56b7
--- /dev/null
@@ -0,0 +1,37 @@
+title: RGB Lamp Features
+linktitle: rgb-features
+parent: rgblamp
+ctime: 2012-03-10
+mtime: 2012-03-10
+
+# [[rgblamp]] features
+
+* Auto power cycling, 5 hours on, 19 hours off.
+* Brightness level adjustment
+* Twelve colors, which include white and a simulated candle color
+* Several modes: random color change, slow color change, and fixed color
+* Simulated candle flicker for all colors except for white
+* Persistent state configuration
+
+# The power switch
+
+The power switch has three positions: off, on, and auto.  When the switch
+position changes to auto, a timer is started that turns off the lamp in five
+hours, then back on again nineteen hours later.
+
+# The push button
+
+When the pushbutton is depressed briefly, then released, the lamp color mode is
+changed.  Modes cycle through all twelve color modes, the first of which is the
+candle simulation and the last of which is white.  The mode immediately
+following white is the slow color change mode, which itself cycles through the
+colors every sixteen minutes.  The next and final mode is a rapid and random
+color change mode (party mode).  A mode change when in party mode returns to the
+first mode.
+
+When the pushbutton is depressed and held, brightness varies until the
+pushbutton is released.  Brightness is dimmed until a minimum brightness is
+reached.  After a short delay at the minimum brightness, brightness is
+then increased over time until a maximum brightness is reached.  After a short
+delay at the maximum brightness, the process repeats.  Once the pushbutton is
+released, the brightness setting at that point is retained persistently.