WS2812B

Dependents:   high speed light Bracelet

Fork of PololuLedStrip by David Grayson

Revision:
4:d3b60bd43811
Parent:
1:102307d9b701
Child:
6:9d0530b7dae2
diff -r 809dae64a994 -r d3b60bd43811 PololuLedStrip.cpp
--- a/PololuLedStrip.cpp	Wed Feb 27 02:45:31 2013 +0000
+++ b/PololuLedStrip.cpp	Thu Feb 28 00:42:44 2013 +0000
@@ -2,6 +2,9 @@
 
 bool PololuLedStrip::interruptFriendly = false;
 
+// TODO: read clock frequency from SystemCoreClock and use that to make this work on different boards.
+// calculate the three delays needed and pass them to the assembly.  The assembly can implement them with computed jumps.
+
 PololuLedStrip::PololuLedStrip(PinName pinName)
 {
     gpio_init(&gpio, pinName, PIN_OUTPUT);