LED Count Detection

Is there a function to detect how many LED’s a blinkstick device has in .Net?

I could hardcode that the strip and square have 8 LED’s, but for the Pro, there is essentially, unlimited number of LED’s.

Thanks

There is no way to detect how many LEDs are on the BlinkStick Pro when it’s in mode 2. This should be the setting in the UI for the user to configure and software should take care of sending the data to the correct number of LEDs.

BlinkStick serial number has software version major and minor numbers. For example BS000000-1.4 has 1 as major and 4 as minor software version number. Here is the full LED number logic for all BlinkStick devices.

  • 1.x - BlinkStick with single LED pixel
  • 2.x - BlinkStick Pro (number of LEDs depend on mode)
  • Mode 0 (RGB) - 1 LED
  • Mode 1 (RGB inverse) - 1 LED
  • Mode 2 (Multi-LED) - up to 64 LEDs on each R, G and B channel
  • 3.x - BlinkStick Strip or BlinkStick Square
  • Mode 2 (Multi-LED) - 8 LEDs
  • Mode 3 (Multi-LED Mirror) - 8 LEDs all light up with the same color

Hope this helps :smiley:

Fantastic! Thanks for this!