How do you fire the iblazr programmatically?
No API I can find, they're not responding to inquiry.
I'm looking for a solution for iPhone and Android.
How do you fire the iblazr programmatically?
No API I can find, they're not responding to inquiry.
I'm looking for a solution for iPhone and Android.
Since you have to enable the flash device with the media volume at max, I suspected it must have something to do with the volume output that triggers it. So, I plugged it in, started my music player, and it started flashing to the music for the most part. Turning down the volume stopped the flashing and turning it back up caused the LED to again start flashing.
Based on that I would assume you simply have to output a loud audio clip to turn it on while the media volume is set to max.
Update:
After experimenting on my theory, the device I have (iblazr compatible 16 LED Chinese version), the frequency of the tone is the key and determines the brightness. Using the Windows API Beep(frequency, duration) function, the light first turns on at a frequency of 6500 and gets brighter as the frequency increases. Seems like it is pretty bright at 7000!
They finally published it here: https://github.com/ConcepterDev/iblazr-original-protocol
You can control the original iblazr by sending the specified tone for the specified duration to the headphone jack:
function frequency (Hz) duration
----------------------------------------------
wake iblazr 800 200±150ms
flash 15750 300ms (auto)
pre-flash 10000 until focused
constant light 2500-9500 infinite