Created
May 24, 2015 18:47
Revisions
-
scottgonzalez created this gist
May 24, 2015 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,38 @@ * Go to RGB Color Now * Already implemented; just basic RGB functionality * Fade to RGB Color * Can be implemented; needs fading logic * Fade to HSB Color * Can be implemented; needs fading logic and HSB translation * Fade to Random RGB Color * Can be implemented; needs fading logic * Fade to Random HSB Color * Can be implemented; needs fading logic * Play Light Script * Can't be implemented; requires memory built into the component * Playing a sequence that's programmed on demand can be implemented * Stop Script * Can be implemented, for the limited play support that's possible * Set Fade Speed * Can be implemented * Set Time Adjust * Can be implemented * Get Current RGB Color * Effectively already implemented with internal state * Write Script Line * Can't be implemented; requires memory built into the component * Writing a sequence in-memory in node can be implemented * Read Script Line * Can be implemented, for the limited write support that's possible * Set Script Length & Repeats * Can't be implemented; requires memory built into the component * Can be implemented, for the limited write support that's possible * Set BlinkM Address * Can't be implemented, doesn't make sense generically * Even where it does make sense, it's not possible with other controllers like PCA9685 * Get BlinkM Address * Can be implemented * Get BlinkM Firmware Version * Only makes sense for BlinkM * Set Startup Parameters * Only makes sense for BlinkM