Hall Research CNT-IP-2 User Manual
Page 20

Web Enabled Serial Controller
20
4.4.4.3.1 Adding custom strings to control the end-user device
Actions are very flexible in that they can be configured in a variety of ways
and even linked together to form compound actions. This flexibility makes
them versatile but also makes them a bit tricky to understand at first. For
example, if you wanted to turn on a projector and automatically select the
projector VGA input from a single button press then you would create a
compound action consisting of individual actions.
First, create an action to turn on the projector with the appropriate RS232
command.
Create another action that selects the projector VGA input with the
appropriate RS232 command.
Finally, create an action that has each of the previous actions.
This would be the action you would want the button to perform when
pressed.
This allows you to build up the desired functionality one step at a time. This
helps with final system integration and reduces onsite time.
Action Sequence
For example, in the action command list window for the default VGA1ON
the action sequence is:
BL6,1
BL7,0
BL8,0
BL9,0
BL10,0
The first 5 commands for the VGA1ON button are actually just turning
Button LEDs on the GUI on or off.
The VGA1ON action is assigned to Button 6 (labeled “VGA 1”) so the first
command is turning the Button 6 LED on (BL6,1). Button 6 is part of a
group with Button 7 (VGA 2), Button 8 (CV 1), Button 9 (CV 2), and Button
10 (HDMI). This is a radio group which means only one button should be lit
at a time (because only one source can be active at a time). Therefore, we
must also turn off the other buttons. Notice we do the same thing for the
actions for the other buttons. It may be tricky at first to understand the
concept of turning the LEDs on/off on every action sequence. The important
thing to note is that you must know what button the action is going to be
assigned to before you create the action. Also, if the button is part of a group
then you must know what other buttons will be part of the group and what
the LED behavior should be.