Sample script, Roku objects – BrightSign HD2000 User Guide User Manual
Page 68

62
•
•
•
•
•
•
Sample script
Here is how to create a very simple script:
1
Using a text editor, create a file called HELLO.BAS by entering this line:
print “hello world”
2
Save HELLO.BAS into the root directory of a CF/SD card.
3
Insert the CF/SD card into BrightSign.
4
Connect the serial port of BrightSign to your PC using a null modem cable.
5
On your PC, run HyperTerminal (see
for details).
6
Turn on BrightSign and wait for the Roku> shell prompt to appear.
7
Type:
script /hello.bas
You should see “hello world” on your PC screen.
8
If you want the script to autorun upon boot, rename it AUTORUN.BAS.
Roku Objects
As well as the BrightScript language itself, BrightSign relies upon a library of Roku Objects to
expose the hardware to the scripting language. Each Roku Object provides access to certain
capabilities. For example, there is a roVideoPlayer object and a roTouchScreen object. To create
an object in a script, you need to use the CreateObject() function.
When writing scripts, refer to the following two manuals:
• Roku BrightScript Reference: Describes the scripting language
• Roku Object Reference: Describes Roku Objects, such as roVideoPlayer