I/O Automation
From SpinetiX Support Wiki
This page is related to the Control Center interface present on HMP200, HMP130, and HMP100. For HMP350 and HMP300, see Peripherals settings page.
Contents
Description
The "I/O Automation" page (formerly named "RS232 / USB IO" in firmware versions prior to 3.0) can be accessed from the Administration menu and contains settings related to the USB port and RS232 port of the HMP. It also allows uploading and managing custom serial port protocol files.
The following sections are present on this page:
- USB Settings,
- Serial port settings,
- I/O Automation,
- Upload Protocol File,
- Manage Protocol File.
USB Settings
This section contains settings related to the HMP USB port usage.
- Support large number of USB devices
- Enable / disable the USB software emulation for supporting a greater number of USB endpoints / devices (when disabled, only 3 USB endpoints are supported). Default: enabled.
- When mixing full or low-speed devices with high-speed hubs this option should be disabled for compatibility.
- If you encounter any problems while using an interactive device, then disable this option and see if that solves the problem.
- Before firmware 3.1.0, this option was found under Display Settings page > Interactivity tab.
- Enable USB I/O API
- Enable / disable the USB I/O API. Default: disabled.
Serial port settings
This section contains settings related to the HMP RS232 port usage.
- Enable serial port
- Enable / disable the usage of the serial port. Default: enabled (since 3.1.0 release).
- Note that in firmware versions prior to 3.1, the serial port is disabled by default - in that case, you need to activate a protocol file to enable the serial port.
- Baud rate
- Set the baud rate / speed of the serial communication. Default: 9600.
- Data bits
- Set the number of data bits per character. Default: 8.
- Parity
- Set the parity bit in each character. Default: none.
- Stop bits
- Set the number of stop bits per character. Default: 1.
I/O Automation
This section allows contains the following settings:
- Protocols
- Enable / disable the usage of an FSM protocol file. Default: disabled.
- The HMP comes with four built-in protocol files (for LG LF65, Panasonic plasama and Sharp Aquos screens, plus one for NMEA-0183 standard). The built-in protocol files are prefixed with "[sys]".
- Use fixed schedule for display power
- Enable / disable a simple display power saving schedule, where you can specify the hours for sending the PowerOn / PowerOff commands to the display device connected to the HMP. Default: disabled.
Activate a protocol file
To activate a protocol file, follow these steps:
- Open HMP Control Center > "I/O Automation" page.
- If necessary, upload your custom FSM protocol file and / or modify the serial port settings.
- Select the desired FSM protocol file from the "Protocols" drop-down box.
- Optionally enable the "Use fixed schedule for display power" option to create a basic display power saving schedule.
- By enabling this, you instruct the HMP to send the
PowerOn
andPowerOff
commands every day at the time specified under "Turn monitor ON" and "Turn monitor OFF". In case a custom protocol file is used, ensure that these two commands are implemented inside it. - If the every-day schedule is not good enough, then see the how to create a custom power saving schedule.
- By enabling this, you instruct the HMP to send the
- Click the "Apply" button.
Upload Protocol File
This section allows uploading a custom serial port protocol file (e.g., myCustomProtocol.fsm). There's no limit for the number of protocol files to be stored on the device, however only one can be active at any given time.
Manage Protocol File
Allows viewing and removing of the custom serial port protocol files uploaded on the HMP.