AMX Café Duet User manual

Category
Coffee makers
Type
User manual

This manual is also suitable for

instruction manual
Café Duet™
Integrated Development
Environment for NetLinx Duet
(version 1.8)
Software
Users Guide
Software License and Warranty Agreement
LICENSE GRANT.
AMX grants to Licensee the non-exclusive right to use the AMX Software in the manner described in this License. The
AMX Software is licensed, not sold. This license does not grant Licensee the right to create derivative works of the AMX
Software. The AMX Software consists of generally available programming and development software, product
documentation, sample applications, tools and utilities, and miscellaneous technical information. Please refer to the
README.TXT file on the compact disc or download for further information regarding the components of the AMX
Software. The AMX Software is subject to restrictions on distribution described in this License Agreement. LICENSEE
MAY NOT SUBLICENSE, RENT, OR LEASE THE AMX SOFTWARE. Licensee may not reverse engineer, decompile, or
disassemble the AMX Software.
INTELLECTUAL PROPERTY.
The AMX Software is owned by AMX and is protected by United States copyright laws, patent laws, international treaty
provisions, and/or state of Texas trade secret laws. Licensee may make copies of the AMX Software solely for backup or
archival purposes. Licensee may not copy the written materials accompanying the AMX Software.
TERMINATION.
AMX RESERVES THE RIGHT, IN ITS SOLE DISCRETION, TO TERMINATE THIS LICENSE FOR ANY REASON AND
UPON WRITTEN NOTICE TO LICENSEE. In the event that AMX terminates this License, the Licensee shall return or
destroy all originals and copies of the AMX Software to AMX and certify in writing that all originals and copies have been
returned or destroyed.
PRE-RELEASE CODE.
Portions of the AMX Software may, from time to time, as identified in the AMX Software, include PRE-RELEASE CODE
and such code may not be at the level of performance, compatibility and functionality of the final code. The
PRE-RELEASE CODE may not operate correctly and may be substantially modified prior to final release or certain
features may not be generally released. AMX is not obligated to make or support any PRE-RELEASE CODE. ALL
PRE-RELEASE CODE IS PROVIDED "AS IS" WITH NO WARRANTIES.
LIMITED WARRANTY.
AMX warrants that the AMX Software will perform substantially in accordance with the accompanying written materials for
a period of ninety (90) days from the date of receipt. AMX DISCLAIMS ALL OTHER WARRANTIES, EITHER EXPRESS
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
FOR A PARTICULAR PURPOSE, WITH REGARD TO THE AMX SOFTWARE. THIS LIMITED WARRANTY GIVES
LICENSEE SPECIFIC LEGAL RIGHTS. Any supplements or updates to the AMX SOFTWARE, including without limita-
tion, any (if any) service packs or hot fixes provided to Licensee after the expiration of the ninety (90) day Limited
Warranty period are not covered by any warranty or condition, express, implied or statutory.
LICENSEE REMEDIES.
AMX's entire liability and Licensee's exclusive remedy shall be repair or replacement of the AMX Software that does not
meet AMX's Limited Warranty and which is returned to AMX. This Limited Warranty is void if failure of the AMX Software
has resulted from accident, abuse, or misapplication. Any replacement AMX Software will be warranted for the remainder
of the original warranty period or thirty (30) days, whichever is longer.
Outside the United States, these remedies may not available. NO LIABILITY FOR CONSEQUENTIAL DAMAGES. IN NO
EVENT SHALL AMX BE LIABLE FOR ANY DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION,
DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS
INFORMATION, OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OF OR INABILITY TO USE THIS
AMX SOFTWARE, EVEN IF AMX HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. BECAUSE
SOME STATES/COUNTRIES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR
CONSEQUENTIAL OR INCIDENTAL DAMAGES, THE ABOVE LIMITATION MAY NOT APPLY TO LICENSEE.
U.S. GOVERNMENT RESTRICTED RIGHTS.
The AMX Software is provided with RESTRICTED RIGHTS. Use, duplication, or disclosure by the Government is
subject to restrictions as set forth in subparagraph ©(1)(ii) of The Rights in Technical Data and Computer Software clause
at DFARS 252.227-7013 or subparagraphs ©(1) and (2) of the Commercial Computer Software Restricted Rights at 48
CFR 52.227-19, as applicable.
SOFTWARE AND OTHER MATERIALS FROM AMX.COM MAY BE SUBJECT TO EXPORT CONTROL.
The United States Export Control laws prohibit the export of certain technical data and software to certain territories. No
software from this Site may be downloaded or exported (i) into (or to a national or resident of) Cuba, Iraq, Libya, North
Korea, Iran, Syria, or any other country to which the United States has embargoed goods; or (ii) anyone on the United
States Treasury Department's list of Specially Designated Nationals or the U.S. Commerce Department's Table of Deny
Orders. AMX does not authorize the downloading or exporting of any software or technical data from this site to any
jurisdiction prohibited by the United States Export Laws.
This Agreement replaces and supersedes all previous AMX Software License Agreements and is governed by the laws of
the State of Texas, and all disputes will be resolved in the courts in Collin County, Texas, USA. For any questions con-
cerning this Agreement, or to contact AMX for any reason, please write:
AMX Corporation, 3000 Research Drive, Richardson, TX 75082.
i
Café Duet v1.8 - User’s Guide
Table of Contents
Introduction........................................................................ 1
What’s New in this Release .................................................... 1
Café Duet version 1.8 features................................................... 1
Duet SDK features supported in this release.............................. 2
Café Duet Minimum System Requirements ............................ 2
Supported operating systems..................................................... 2
PC requirements......................................................................... 2
NetLinx Master Requirements................................................. 3
Installing NetLinx Studio.......................................................... 3
Installing Café Duet................................................................. 3
Launching Café Duet.................................................................. 8
Overview of the Duet Plug-in............................................ 9
Application Preferences .......................................................... 9
Setting up the Café Duet Preferences ........................................ 9
Setting up the Manifest Editor Preferences .............................. 10
Creating a Duet Module Project............................................ 11
Defining the Module.................................................................. 14
Generating a new device class................................................. 16
Overriding or Implementing Methods........................................ 17
Duet Perspective................................................................... 18
Debug Perspective................................................................ 20
Accessing the Debug Perspective............................................ 22
Creating your own perspective ................................................. 22
Duet Manifest Editor.............................................................. 23
Component Editor ................................................................. 29
Procedures for using the Extract Interface dialog ................. 30
Using the Extract Interface dialog............................................. 31
ii
Café Duet v1.8 - User’s Guide
Creating NetLinx-compliant Java Files.................................. 32
Compiling the Module Stub ....................................................... 32
Packing a Module...................................................................... 32
Quick Packing the Module ........................................................ 36
Regenerating the Project files ............................................... 36
Using NetLinx Studio to Transfer JAR Files.......................... 37
Downloading the Project Files to a Target Master ................ 38
Using AMX WebUpdate to update the Plug-in ...................... 38
Using Duet Remote Debug.............................................. 41
Default Settings and Initial Preferences ................................ 41
Default Compiler Compliance ................................................... 41
Default Duet Perspective Behavior ........................................... 42
Default Progress View - When Launching a
Remote Duet Debug Session ................................................ 43
Default Launch Timeout............................................................ 45
Reboot Sequence Problems ..................................................... 46
Accessing the Debug Perspective ........................................ 47
Using Duet Remote Debug ................................................... 47
Preparing a Duet Module for Debugging............................... 47
Debugging a Duet Module .................................................... 48
Setting Breakpoints and Watchpoints ................................... 49
Changing Variable Values During a Duet Debug Session .... 50
Making Incremental Code Changes and
Starting a New Debug Session .......................................... 51
Finishing a Duet Debug Session........................................... 51
Duet Remote Debug Launch Configuration
Error Messages.................................................................. 52
Creating a Sample Module .............................................. 53
Obtaining Pre-configured AMX Duet Modules ...................... 53
Creating a New Duet Module ................................................ 54
iii
Café Duet v1.8 - User’s Guide
Step 1 - Run the Module Wizard .............................................. 54
Step 2 - Adding Necessary Plumbing....................................... 56
Step 3 - Adding the Device Specific Code................................ 58
Step 4 - Compile and Pack Process ......................................... 60
Step 5 - Regenerating Project files (if a change is made) ........ 60
Using SNAPI and Duet Modules in NetLinx Studio............... 61
Step 1 - Using SNAPI and NetLinx Studio................................ 61
Step 2 - The Compile Process - NetLinx Studio preparation.... 61
Step 3 - Sending the file to the NetLinx Master ........................ 62
Appendix - Metadata........................................................ 63
iv
Café Duet v1.8 - User’s Guide
Introduction
1
Café Duet v1.8 - User’s Guide
Introduction
With Café Duet
TM
, AMX opens the door to a broad knowledge base and vast programming
resources by integrating Java
TM
and NetLinx technologies. This NetLinx Duet architecture
extends the power of your existing NetLinx systems long into the future and expands the
capabilities of your future projects. As a plug-in to the main Eclipse
©
application, Café
Duet provides a unique dual-interpreter environment that supports either NetLinx or Java
programming, or both.
The Standard NetLinx API (SNAPI) router keeps NetLinx and Java in perfect sync. Café
Duet module development is fast and efficient within the Café Duet Integrated
Development Environment (IDE), using the Duet Software Development Kit (SDK).
The Duet SDK includes a module Wizard with several device-specific Application
Program Interfaces (APIs) to streamline module creation.
Additionally, you can leverage the CDC/Foundation Class Library of over 750 high-level
native Java language classes to simplify the programming of today’s most complex
applications and interface modules.
Prerequisite to the installation of Café Duet is the presence of NetLinx Studio v2.4 (or
higher) on your PC. If you have not already installed NetLinx Studio, you will be
prompted to do so before installing Café Duet. This is to ensure that you are using the
latest NetLinx Compiler to build and extract the module files.
What’s New in this Release
Café Duet version 1.8 features
New to this release is the Cafe Duet Remote Debug functionality, which allows you
to debug Duet modules remotely by providing any valid IP Address for the NetLinx
Master running your code.
See the Using Duet Remote Debug section on page 41 for details.
The DeviceSDK has also been fully documented in this latest release.
Introduction
2
Café Duet v1.8 - User’s Guide
Duet SDK features supported in this release
This release of Café Duet supports the following Device Module Application
Programming Interfaces:
Café Duet Minimum System Requirements
Supported operating systems
Windows XP
®
Professional (service pack 1 or greater)
Windows 2000
®
Professional (service pack 4 or greater)
PC requirements
Pentium II 450 MHz processor (minimum); 700 MHz or faster recommended
150 MB of free disk space (minimum); 200 MB recommended
128 MB (RAM) installed for Windows 2000 or 256 MB for Windows XP
VGA display with a minimum screen resolution of 800 x 600
Windows-compatible CD-ROM drive
Windows-compatible mouse (or other pointing device)
Device Module Application Programming Interfaces
Amplifier HVAC Slide Projector
Audio Conferencer I/O (Input/Output) Switcher
Audio Mixer Keypad Text Keypad
Audio Processor Light TV
Audio Tape Monitor Utility
AudioTuner Device Motor VCR
Camera MultiWindow Video Conferencer
Digital Media Decoder PoolSpa Video Processor
Digital Media Encoder PreAmp Surround Sound
Processor
Video Projector
Digital Media Server Receiver Video Wall
Digital Satellite System Relay Volume Controller
Digital Video Recorder Security System Weather
Disc Device Sensor Device
Document Camera Settop Box
Introduction
3
Café Duet v1.8 - User’s Guide
NetLinx Master Requirements
NXC-ME260/64 or NI-Series Integrated Controllers
Running Master firmware version 3.XX build 317 (or higher)
Installing NetLinx Studio
NetLinx Studio is used to setup a System number, obtain/assign the IP/URL for the
connected NetLinx Master, transfer firmware KIT files to the Master, and use JAR files
created by Café Duet.
If you are installing NetLinx Studio on a Windows XP or 2000 machine, you must have
Administrator rights to install and run all required System files.
In NetLinx Studio, select Help > About to check the version number of the NetLinx
Studio application currently installed. In order to install Café Duet, Studio must be version
2.4 (or higher).
If you have not already installed the latest version of NetLinx Studio on your PC:
1. Download the latest version of NetLinx Studio from www.amx.com > Tech Center
> Downloadable Files > Application Files > NetLinx Studio 2.4.
2. Save the file to a known location on your PC.
3. Once the entire setup file has been downloaded to your machine, locate and double-
click on the file called NS2Setup.exe to begin the installation process. Do not launch
(open) the file from the web.
4. Select both the default locations and installation settings.
5. Click OK once the install process has completed. You will be prompted to restart
your machine.
Installing Café Duet
This section describes installing Café Duet. You must have an active Internet connection to
complete the installation.
1. Verify that NetLinx Studio v2.4 (or higher) is already installed on the target PC.
2. Insert the Cafe Duet CD into your PC’s CD tray. The installation executable
(Setup_CafeDuet.exe) launches automatically and begins the installation wizard.
If there is a problem launching the wizard, this file can be found on the root of
the CD’s directory.
3. If the latest version of NetLinx Studio is not detected the user is presented with the
following dialog (FIG. 1).
If this case, the only option is to click the Exit Setup button to exit the
installation process, install the latest version of NetLinx Studio, and then
restart the installation of Café Duet.
Introduction
4
Café Duet v1.8 - User’s Guide
The first screen displayed during a normal install is the Welc om e screen,
containing various warnings and notices for the user.
4. Click the Next button to continue to the License Agreement screen.
5. Read the License Agreement, and select I Agree to accept the terms and conditions
(and enable the Next button). Only after selecting I Agree will the Next button
become enabled.
6. Click Next to continue the installation process.
7. From the Select Cafe Duet Installation Location screen, click Next to accept the
default Café Duet folder location
(C:\Program Files\AMX Control Disc\Cafe Duet).
8. If a previous version of Café Duet is detected on the target machine, the user is given
a visual notification (FIG. 2) and given the option to either uninstall the previous and
then continue with the current installation process or exit the setup process.
9. Click Next to continue with the installation of the new version.
If the hard drive location selected on the previous screen has less than 150MB
of free space, the user will receive Insufficient Disk screen. The only option
from this screen is to return to the previous screen and select another
installation directory or abort the installation process.
10. Click Next to continue to the Product Registration dialog (FIG. 3). Enter a First
Name, Last Name, and E-mail address before proceeding.
FIG. 1 Café Duet Setup Termination screen
Click the Browse button to select a different directory for the
installation. If the hard drive selected has less than 125MB of free
space, you will be prompted to select another installation directory or
abort the current installation.
Introduction
5
Café Duet v1.8 - User’s Guide
11. Click Next after this information has been completely entered.
12. In the License Registration dialog (FIG. 4), enter the Serial Number. The serial
number is printed on the Café Duet CD case.
This serial number will work on only one PC. Once the Serial Number has been
entered and a license key retrieved from AMX, you cannot install the software on a
different PC using the same serial number.
The serial number entered here is transmitted to AMX for verification. You
must have an active Internet connection to complete this step. After the serial
number is registered, AMX generates a License Key for this installation and
locks the serial number to the target PC.
The license key is transmitted back to your computer and then validated. Only
after the license key is validated will the installation proceed.
FIG. 2 Café Duet - Previous installation detected screen
FIG. 3 Café Duet Setup License Registration screen
Introduction
6
Café Duet v1.8 - User’s Guide
Should the license key not match, an on-screen dialog (FIG. 5) informs you that
the serial number given is either invalid or already in use on another machine.
If you believe that you have received this message in error, use the dialog’s
information to contact AMX for further assistance.
13. Once the license registration process has successfully completed, the registration
dialog (FIG. 6) is then displayed with the information entered into the previous two
dialogs, including the entered Name, e-mail, Serial Number, and License Key
retrieved from AMX.
Keep this information available (for possible future support use).
14. Click the Next button to complete the installation.
If there is a failure during the registration process, contact AMX Technical
Support for assistance.
FIG. 4 Café Duet Setup License Registration screen
FIG. 5 Café Duet Serial Number Registration Error screen
Introduction
7
Café Duet v1.8 - User’s Guide
15. Click the Next button in the Program Manager Group screen. This screen allows you
to select the Program Manager group where you wish Café Duet to reside.
16. From the Shortcuts screen, select whether to install a Desktop shortcut, and click
Next.
17. The last screen indicates a successful installation of the application. Clicking the
Next button finalizes the installation process and launches the Café Duet application.
The JRE (Java™ 2 Runtime Environment) is installed as part of the installation
executable.
The Cafe Duet readme.txt file (located in C:\Program Files\ AMX Control
Disc\Cafe Duet) is also installed as part of the installation executable and
provides a description of the application and gives a version number.
The JRE readme.txt file (located in C:\Program Files\ AMX Control Disc\Cafe
Duet\Jre) provides a description of the JRE and gives a version number.
FIG. 6 Café Duet Setup Successful License Registration screen
If Café Duet is uninstalled, only the application is removed. User-
created files will remain on the PC, in the Café Duet directory.
Introduction
8
Café Duet v1.8 - User’s Guide
Launching Café Duet
1.
Double-click the Cafe Duet icon to launch the application. If selected during the
installation process, the icon appears on your desktop.
2. Once Café Duet begins to run, a Workspace Launcher appears on-screen (FIG. 7) and
asks you to select a workspace location.
Use the Browse button to choose a folder location where the projects will be
stored.
To maintain a selected directory as the default location for project storage even
after the session ends, select the Use this as the default and do not ask again
field.
FIG. 7 Workspace Launcher - Select a workspace screen
Overview of the Duet Plug-in
9
Café Duet v1.8 - User’s Guide
Overview of the Duet Plug-in
Application Preferences
Configuration of the Café Duet application preferences is accomplished via the Duet -
Preferences and Manifest Editor - Preferences dialogs, as described in the following
sub-sections.
Setting up the Café Duet Preferences
1.
From the menu bar, select Window > Preferences > Duet (FIG. 8).
All directory and file locations are set to their default parameters. The four
available Café Duet general settings are:
Platform Directory: location of the Duet platform (including the Device
SDK and the Duet Platform JAR files (API).
NetLinx Compiler Path: location of the NetLinx Compiler executable.
Module Export Directory: location where the module is packed (refer to
the Packing a Module section on page 32 for more information).
Persist the Device Class Metadata during the process of packing the
module: by default this option is selected. When working with other
AMX Software, this option provides the ability to collect Device Class
information such as: Device Class functions, function parameters, etc.,
so that future AMX applications can make smart decisions based on that
previously obtained metadata.
FIG. 8 Preferences dialog - Duet Preferences
Overview of the Duet Plug-in
10
Café Duet v1.8 - User’s Guide
- If this option is not selected then the Device Class metadata information
is not collected; which in turn speeds-up the Module packing process.
- Another result of disabling this option is that the JAR Export - Select
Methods dialog (FIG. 24) is then prevented from being displayed. This
can be helpful during the development phase, but remember to turn this
option back on when you are ready to release your module. This
generated metadata is very important to the Visual Architect application
when building its system.
2. Use the Browse button to open a Browse For Folder dialog and change the folder/file
locations by navigating to a different location (if desired).
3. Once you’ve chosen a new location, press the OK button to accept and save your
changes.
Setting up the Manifest Editor Preferences
The fields within this window allow you to enter a set of Module descriptions/information
which then become the baseline standard for future modules. During the creation of any
future modules, these Manifest Editor information fields (such as Module-Vendor) become
pre-populated (filled-in) with the information entered within this window; thus saving you
time during the construction of consecutive modules.
1. From the Main menu, navigate to Windows > Preferences > Duet > Manifest
Editor (FIG. 9).
FIG. 9 Manifest Editor Preferences dialog
Overview of the Duet Plug-in
11
Café Duet v1.8 - User’s Guide
2. Enter the information within the following fields:
Restore Defaults button: restores all fields to their factory default settings.
Apply button: applies your changes to the whole Café Duet application.
3. Once you’ve made your changes, press the OK button to accept and save your new
Manifest Editor field information.
Creating a Duet Module Project
1. Select File > New > Project to launch the New Project Wizard. The first dialog in the
wizard is the New Project dialog.
2. In the New Project - Select dialog, choose the Duet Modules entry from the left
window, and Duet Module Project in the right window (FIG. 10).
3. Click Next to continue to the New Duet Module Project dialog (FIG. 10).
4. In the New Duet Module Project dialog, enter a descriptive name for the new project
(up to 55 alpha-numeric characters).
Note that by default, the Create new project in workspace option is selected.
If you want to change this directory location you must first select the Create Project
from existing source option and then click the Browse button to change this
directory.
Module-ContactAddress Enter a contact address for the vendor (if necessary).
An example is: 3000 Research Drive Richardson, TX
75082 or www.amx.com.
Module-Copyright Enter copyright information for this module.
An example is: Copyright (c) 2006 AMX Corporation.
All Rights Reserved.
Module-DocURL This is a URL used to document this module.
An example is: www.amx.com/device/switcher.
Module-Vendor A text name of the module vendor.
An example is: AMX Corporation.
Module-UpdateLocation If the module is ever updated at some later date, this is the
location that should be used (if present) to retrieve the
updated JAR files.
An example is: www.amx.com/device/switcher/update.
Device-Make The manufacturer name of the device. This field can hold
up to 55 alpha-numeric characters and cannot be empty.
Text is required within this field.
An example is: AMX Corporation.
Overview of the Duet Plug-in
12
Café Duet v1.8 - User’s Guide
The fields and options in this dialog include:
FIG. 10 Creating a new Duet Module project
Project name: The Project name field must not be empty nor can it be a single
period character ("."). It must not end in a period character nor can
it contain any of the following characters: \\, /, :, *, ?, ", <, >, |.
This field can not contain the following names as they are
reserved device names for the platform: aux, clock$, com1,
com2, com3, com4, com5, com6, com7, com8, com9, con,
lpt1, lpt2, lpt3, lpt4, lpt5, lpt6, lpt7, lpt8, lpt9, nul, prn.
An example is: amxswitcher.
Contents: This refers to the directory in which the new module project will be
created (indicated in the read-only Directory field).
Create new project in workspace: When selected, the New
Project Wizard creates a new project with the specified name
within the workspace.
Create project from existing source: When selected, you are
specifying the location from which the New Project Wizard will
retrieve an existing project.
Use the Browse button to navigate to the location of an existing
project.
JDK Compliance: These selections determine which type of compiler compliance
your project will use.
Use default compiler compliance: When selected, the New
Project Wizard creates a new project using the default compiler
compliance. The default compiler compliance can be configured
from within the Compiler Preferences page which is accessed
by selecting the blue Configure default...
link located to the
right of this option.
Use a project specific compliance: When selected, you are
given the option of selecting the compiler compliance from the
drop-down list of available options.
New Project - Select dialog New Duet Module Project dialog
Overview of the Duet Plug-in
13
Café Duet v1.8 - User’s Guide
5. Click the Next button to save the project name and continue to the Duet Module
Settings dialog.
6. Review the information displayed in the New Duet Module Project - Duet Module
Settings dialog (FIG. 11).
The Source tab displays the source folder associated with your project.
The Projects tab lists all projects imported into Duet are listed, despite where
they are located. They are only linked into the build process of the new project
if they are selected (checked-off) on this screen. This information can be edited
at a later point.
The Libraries tab (FIG. 11) lists all currently available JAR/ZIP files located
within the Duet Platform Directories (C:\Program Files\Common
Files\AMXshare\Duet\lib and C:\Program Files\Common
Files\AMXshare\Duet\bundle folders).
- Click the Add External JARs button to incorporate additional JAR/ZIP files
to the Duet Module project.
The Order and Export tab allows you to use the Up and Down buttons to
move selected JAR/ZIP files or Class file containers up or down on the build
path order.
7. Click Next to complete the configuration of the Module’s build settings, and continue
to the New Duet Module - Duet Module Content dialog (FIG. 12).
Project layout: These selections configure the creation options for both the
source and output folders.
Use project folder as root for sources and class files: When
selected, the project folder is used both as a source folder and
as an output folder for class files.
Create separate source and output folders: When selected,
the New Project Wizard creates both a source folder for the
source files, and an output folder for the project’s class files.
In order to have the Duet module function properly on a target AMX
Master, you must select the Use default compiler compliance
(currently 1.4) option.
This dialog is used to enter Duet project build settings. The following
external JARs have been initially added to the project build path:
core. jar; devicesdk.jar; http.jar; j2me.jar; morpheus.jar;
oscar.jar; snapirouter.jar.
Overview of the Duet Plug-in
14
Café Duet v1.8 - User’s Guide
Defining the Module
Use the options in the Duet Module Content dialog (FIG. 12) to define device properties
for the Module.
FIG. 11 New Duet Module Project - Duet Module Settings dialog (Source and Libraries)
FIG. 12 New Duet Module Project - Duet Module Content dialog
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64
  • Page 65 65
  • Page 66 66
  • Page 67 67
  • Page 68 68
  • Page 69 69
  • Page 70 70
  • Page 71 71
  • Page 72 72
  • Page 73 73
  • Page 74 74

AMX Café Duet User manual

Category
Coffee makers
Type
User manual
This manual is also suitable for

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI