Skip to content

arvydas/blinkstick-autoit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BlinkStick AutoIt

BlinkStick AutoIt provides an interface to control Blinkstick devices connected to your computer with AutoIt scripting language.

What is BlinkStick? It's a smart USB RGB LED device. More info about it here:

http://www.blinkstick.com

##Requirements

Microsoft Windows Operating System and AutoIt package.

##Getting Started Example

#Include "blinkstick.au3"

If FindBlinkStick() Then
   SetColor(0xff, 0xff, 0x00)
   CloseBlinkStick()
Else
   MsgBox(0,"Error","Could not find any connected BlinkSticks")
EndIf

##API

Copy the file in the same folder as your script and include it like this:

#Include "blinkstick.au3"

Find BlinkStick:

FindBlinkStick()

Close BlinkStick HID device after the script ends

CloseBlinkStick()

Set RGB color for BlinkStick

SetColor($r, $g, $b)

Set RGB colors for BlinkStick Pro

SetColors($channel, $leds, $r, $g, $b)

Set BlinkStick mode

SetMode($mode)

More information about BlinkStick modes

Turn BlinkStick off

TurnOff()

Blink RGB color for number of $times with $delay between each blink

BlinkColor($r, $g, $b, $delay, $times)

Pulse BlinkStick RGB color for number of $times

PulseColor($r, $g, $b, $times)

##Limitations

Currently supports only one BlinkStick per script. Please contact if you need support for multiple BlinkSticks on the same computer.

##Maintainers

About

BlinkStick interface to control devices connected to the computer with AutoIt.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages