Specifications
Remote Control
46
AMX InspiredSignage XPress Programming Guide
Switching content with the serial port
To change the current media via the serial port, you need to do the following:
Create a protocol file (.fsm format) describing the actions to be performed depending on the input
on the serial port.
Upload the protocol file to the IS-SPX-1000 using the Serial Port page of the HTTP configuration
interface.
Enable the protocol file by selecting it in the protocols drop box.
The protocol file should trigger an <update> action on the variable when matching the input on the serial port.
For instance, the sample below will trigger an update of the menu variable when an '1' or a '2' is received on the
serial port.
<?xml version="1.0" encoding="utf-8"?>
<protocol target='monitor' startup='start'>
<state xml:id='start'>
<onInput match="1" >
<update name='menu' value='L1' />
</onInput>
<onInput match="2" >
<update name='menu' value='L2' />
</onInput>
</state>
</protocol>
Switching content with a USB HID device
You can change the current media with a USB keyboard, or any USB device of the HID class that emulates
one, including IR remote controls. The keystroke.svg template lets you associate keystrokes with a request to
update the value of the shared variable that controls the current media.
You should have only one keystroke.svg template in each project, preferably as the background layer of the top
index.svg. If you have multiple layers which accept keyboard events, you have to make sure the correct one
gets the focus. This template has no displayable content and is fully transparent.