EasyManua.ls Logo

BrightSign HD110 - Troubleshooting Guide

BrightSign HD110
118 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
66
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

Table of Contents

Other manuals for BrightSign HD110

Related product manuals