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 device-protocol commands to the device. See the PASSTHRU command and the Adding Functions to Modules section on page 36 for more information.

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.

ALD-H48 Lighting Controller

19

 

 

 

 

Page 25
Image 25
AMX ALD-H48 instruction manual Advanced Programming, Introduction, Overview