Advanced Programming
Advanced Programming
Introduction
This is a reference manual to describe the interface provided between an AMX NetLinx system and a Lutron H48 Lighting Controller. The H48 supports an IP protocol. Further, the H48 supports 48 light loads (dimmers) and 24 keypads (addressable as keypad 1 through 24).
Overview
The COMM module translates between the standard interface described below and the H48 protocol. It parses the buffer for responses from the H48, sends strings to control the H48 and receives commands from the UI module or telnet sessions.
A User Interface (UI) module is also provided. This UI uses the standard interface described below and it parses the command responses for feedback.
The following diagram gives a graphical view of the interface between the interface code and the Duet module.
NetLinx |
| Virtual |
|
|
| Duet |
|
|
|
| COMM | ||
UI Module |
| Device |
| SNAPI |
| |
|
|
| Module | |||
|
|
|
|
|
| |
|
|
|
|
|
|
|
FIG. 13 Interface between code and NetLinx module
Lutron H48
Some functionality in the device interface may not be implemented in the API interface. In cases where device functions are desired but not API supported, the PASSTHRU command may be used to send any and all
A sample UI module and a touch panel file are provided in the module package. These are not intended to cover every possible application, but can be expanded as needed to meet the requirements of a particular installation.
19 |
| |
|
|
|