This guide describes how to set up an AMX controller and touch panel to communicate with a Halogen/HAL Control Server. It is designed to be used in conjunction with the files found in the AMX Support Package. The contents of this support package include:
The AMX Support Package is installed with the Halogen software and can be accessed from the Windows Start Menu under Halogen -> Guides. If you want to access the files directly they are available on the product DVD or from the Halogen install directory:
You can also download the most up-to-date version of this support package from the Rane website (http://rane.com/hal).
note: You do not need to connect your controller to an actual HAL in order to test your control system. A PC running Halogen can simulate all the feedback your controller would get from a HAL running the same configuration.
The HAL system has four types of controls: toggles, commands, levels and selectors. All four are accessible to external TCP/IP clients like an AMX controller. This guide walks you through the code for a TCP/IP client before looking closely at each of the HAL control types one-by-one. We dive into code for these HAL control types by implementing a series of touch panel applications. These applications are:
The guide concludes with a troubleshooting section that covers the most common problems encountered when configuring a target system for the examples.