I'm actually a bit confused as to how the timing defined in fastspi was derived. chipsets.h defines the triple (350ns, 350ns, 550ns), while the ws2811 spec sheet (http://www.adafruit.com/datasheets/WS2811.pdf) says a 0 is 250ns hi, 1000ns low; a 1 is 600ns hi, 650ns low. Not sure how we get the first three numbers from the latter four, or if they should just be updated. The comment in the code about the triple was hard for me to decipher relative to the spec sheet.In trying to figure out the timing myself, I've become pretty stumped by the cascade diagram on page 4 of the spec (http://www.adafruit.com/datasheets/WS2811.pdf). Can someone explain what it means, or in general how we're able to individually control all these leds with a single data line?