Howdy,
Read somewhere that you don't have a datasheet for the LDP8806 controller in the new digital RGBLED strips. Is there anyway to post a summary of the protocol details you folks determined through your observations?
While I understand the basics from looking over the code sample, there are a few areas that are unclear to me. In particular:
* Is the data/bytes that is being sent in the latch logic the # of LEDs are represented as a bit/clock count or just some number of bytes that are needed to do a latch?
* What is the significance of the ((x + 63) / 64) * 3 equation? The previous question may illuminate this one.
* I see in the code that when changing the number of LEDs, the latch is written then -- is it necessary to send the latch to inform the number of LEDs before sending colors? If not, what is the purpose of writing the latch after the # of LEDs is changed?
* Is the strip at all aware of the number of LEDs you are driving or is it a simple serial line passing along the bit stream until a latch comes?
I'm writing some PIC code for a "smart" driver for the strips. The driver is written in assembler to be able to handle fast updates and while the code samples can sort of help, I'm left with a number of questions that get murky answers which makes coding a driver problematic.
I appreciate any help/details with addressing these strips. I've only got a little of it working and it's already so much better than the crappy PWM I had to do for the previous HL1606 strips!
Thanks,
Gerry

