Enzo Keypad; Installing The Enzo Keypad Onto A Netlinx Master - AMX NMX-MM-1000 Instruction Manual

Enzo meeting presentation system
Hide thumbs Also See for NMX-MM-1000:
Table of Contents

Advertisement

Programming

Enzo Keypad

The Enzo keypad provides a simple web-based user interface for NetLinx control systems which can be used to control
your Enzo. You can program the Enzo keypad and upload the settings to a NetLinx Master using AMX's NetLinx Studio
application. The Enzo keypad works in an identical fashion to a physical keypad. FIG. 62 displays an example of the
Enzo keypad.
FIG. 62
Enzo Keypad (example)

Installing the Enzo Keypad onto a NetLinx Master

A source code example for the Enzo keypad is available for download at www.amx.com. The example code is stored in
a .zip file. The .zip file contains two files:


The example code serves as a starting point for creating a virtual keypad. You can customize the code to implement
functionality for button events, line text feedback, and button label text.
Perform these steps to install the Enzo keypad onto a NetLinx Master.
Note: Before you start, verify that you have installed the latest version of NetLinx Studio 3 (available via free download
at www.amx.com).
1.
Add the EnzoKeypadExample.axs file to your workspace in NetLinx Studio. You can right-click the Source folder
in the Workspace bar of NetLinx Studio, select Add Existing Source File, and browse for the .axs file to add it to
your workspace.
2.
Add the EnzoKeypad.axi file to your workspace in NetLinx Studio. You can right-click the Include folder in the
Workspace bar of NetLinx Studio, select Add Existing Include File, and browse for the .axi file to add it to your
workspace.
3.
In the application workspace, add the custom code to implement functionality for button events, line text feedback,
and button label text. This includes constant definitions, variable definitions (for ramping), module definitions, data
events, and button events.
4.
Ensure the virtual device definition for the Enzo Keypad has a unique device number, as there may be other
previously-defined virtual devices.
5.
Click the Build Active System button to build the system and ensure all code compiles without errors.
6.
Select the NetLinx Master to which you want to transfer the code.
7.
Click Send to transfer the code to the NetLinx Master.
60
EnzoKeypad.axi - An .axi file is an include file that is included in the compiling process without having to
reside in the Master Code file itself. Include files are effectively linked to the Source Code file, and must be
called in the Master Source Code.
EnzoKeypadExample.axs - The source code file containing code that is sent to the NetLinx Master.
Instruction Manual - NMX-MM-1000 Enzo Meeting Presentation System

Advertisement

Table of Contents
loading

Table of Contents