Example external LED animation sequences
In the text file leds.ini:
[leds.fade0]
[leds.fade1]
222222=1-24
[leds.fade2]
444444=1-24
[leds.fade3]
555555=1-24
[leds.fade4]
666666=1-24
[leds.fade5]
777777=1-24
[leds.fade6]
888888=1-24
[leds.fade7]
999999=1-24
[leds.fade8]
AAAAAA=1-24
[leds.fade9]
BBBBBB=1-24
[leds.fade10]
CCCCCC=1-24
[leds.fade11]
DDDDDD=1-24
[leds.fade12]
EEEEEE=1-24
[leds.fade13]
FFFFFF=1-24
[seq.fade]
repeat=forever
frame=150,leds.fade0
frame=150,leds.fade1
frame=150,leds.fade2
frame=70,leds.fade3
frame=70,leds.fade4
frame=70,leds.fade5
frame=70,leds.fade6
frame=70,leds.fade7
frame=100,leds.fade8
frame=150,leds.fade9
frame=150,leds.fade10
frame=150,leds.fade11
frame=150,leds.fade12
frame=250,leds.fade13
frame=50,leds.fade12
frame=50,leds.fade11
frame=50,leds.fade10
frame=50,leds.fade9
frame=50,leds.fade8
frame=50,leds.fade7
frame=50,leds.fade6
frame=50,leds.fade5
frame=50,leds.fade4
frame=50,leds.fade3
frame=120,leds.fade2
frame=120,leds.fade1
In the text file Config.txt:
Set the default LED colour to the show the sequence, as defined in the leds.ini file.
LEDDefaultRGB=FFFFFF:seq.fade@leds.ini
Flash green colour 100ms on, 50ms off, twice on successful pass read.
PassLED=00FF00,100,50,2
Flash green colour 200ms on, 50ms off, twice on successful card/tag read.
TagLED=00FF00,200,50,2
In the text file Config.txt:
Define the location of each LED that must light to make a tick sign, by flashing green when this section is called.
[leds.tick]
006600=16,18,30,36,40,42,44,54
[end.leds]
Define the location of each LED that must light to make a cross sign, by flashing red when this section is called.
[leds.cross]
660000=1,8,10,15,19,22,28,29,36,37,43,46,50,55,57,64
[end.leds]
Set the default LED colour to Dot Origin standard blue.
LEDDefaultRGB=1EBBCF
Call the tick animation, as defined in the config.txt file, on successful pass read.
PassLED=FFFFFF:leds.tick@config.txt
Call the cross animation, as defined in the config.txt file, on unsuccessful pass read.
PassErrorLED=FFFFFF:leds.cross@config.txt