Working With the Device Database
43
VisualArchitect v1.1
CONFIDENTIAL AND PROPRIETARY. COPYRIGHT, AMX LLC, 2006
Downloading Duet Module (*.JAR) Files
Non-IR controlled (Ethernet, Modem, Serial and TCP/IP) devices can use Duet Module (*.JAR) files for
support in VA.
Duet module files for many popular devices are available for download (as ZIP files) from the InConcert
Resource Center at www.amx.com:
1.
Search for the device that you want to include in your VA projects.
2.
Click on the "
D
" icon to access the Device Model Details dialog for the selected Device/AMX
System type.
3.
In the Device Model Details dialog, select
Download
(under Model Information on the left side of
the dialog).
4.
Click on the file icon next to file name to save the ZIP file to your hard drive. The system will
prompt you to specify a target directory for the file.
5.
Click
Save
to save the selected (ZIP) file.
6.
Once you have saved one or more modules to your local drive, unzip the files to access the set of
device files that it contains. Typically the ZIP includes several files (click here for details).
7.
Finally, update the device database to include the new entries.
Module ZIP Files
*.JAR file
- This is the "Module" file required by VA to support this device. In order for
devices to be represented in the Devices tab of the Toolbox (for inclusion in your VA
projects), the Module (*.JAR) file associated with the device must be present in the Device
Database.
*.AXI file
- " Include" files can be loaded and edited in NetLinx Studio like normal AXS
program files. Like AXS program files, the name of the include file is stored on the first line
of the file as a PROGRAM_NAME declaration. To include a file in a program, use the
keyword INCLUDE, followed by the filename in single quotes. When the compiler reaches
the INCLUDE statement, it jumps into the specified file and continues compiling. When it has
reached the end of that file, it comes back to the line following the INCLUDE statement and
continues compiling.
DEFINE_PROGRAM
(* Program statements can go here *)
INCLUDE 'TEST.AXI'
(* More program statements can go here *)
This file must be transferred to the Central Controller.
*.APW file
- NetLinx Studio "Workspace" files contain of the files required for a control
system (including Source Code (AXS) Files, Include (AXI) files, Module (AXS/TKO) Files,
User Interface (TPD, TP4 or KPD) Files, IR Library (IRL) files, IR Database (IRN) files, and
Other (TXT, DOC, BMP etc.).
VA requires Duet Module v1.7 or higher module (*JAR) files to support third-party
(controlled) devices.
VA requires Duet Module v1.7 or higher module files to support third-party
(controlled) devices.