Writing a monitoring application in C++… Lots of network stuff going on and most of it is expected to fail from time to time.
I have been digging through the libblinkstick stuff and noticing some documentation missing. I see the single LED vs. indexed LED USB messages and it would seem that there could be multiple indexed LED color assignments sent in a single USB message. But I can’t seem to confirm that with the firmware source.
Is there any documentation on the USB interface?
Can I set colors of the 8 LEDs in a single USB transaction? Or do I need to send multiple transactions? The libblinkstick interface seems to not support sending multiple colors at once. It looks like it is reading multiple LED colors at once.
Is there a way of determining the number of LEDs present? Basically, for my application there are only two devices that make sense, the Nano and the Square.