Roku HD110 User Guide - Page 72
second each time the user presses a button on the BrightSign button/LED board.
View all Roku HD110 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 72 highlights
Here is an example of a script for the HD410, HD810, or HD1010 that flashes an LED for half a second each time the user presses a button on the BrightSign button/LED board. print "BrightSign Button-LED Test Running" p = CreateObject("roMessagePort") tmr = CreateObject("roMessagePort") gpio = CreateObject("roGpioControlPort") gpio.SetPort(p) gpio.EnableInput(0) gpio.EnableInput(1) gpio.EnableInput(2) gpio.EnableInput(3) gpio.EnableOutput(4) gpio.EnableOutput(5) gpio.EnableOutput(6) gpio.EnableOutput(7) event_loop: msg=wait(0, p) if type(msg)"roGpioButton" then event_loop butn = msg.GetInt() if butn > 3 then event_loop gpio.SetOutputState(butn+4,1) print "Button Pressed: ";butn msg = wait (500, tmr) gpio.SetOutputState(butn+4,0) goto event_loop 66 • •