Page 1
Modero ® G4 Touch Panels NXD-CV7 and NXT-CV7 7” Modero Widescreen Video Touch Panels L as t R e vi s ed: 1 0 /1 /20 0 8 M o d e r o T o u c h P a n e l s...
Page 2
RMA number. AMX is not liable for any damages caused by its products or for the failure of its products to perform. This includes any lost profits, lost savings, incidental damages, or consequential damages. AMX is not liable for any claim made by a third party or by an AMX Dealer for a third party.
FCC Information This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) this device may not cause harmful interference, and (2) this device must accept any interference received; including interference that may cause undesired operation. Federal Communications Commission (FCC) Statement This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of...
Table of Contents Introduction ...1 CV7 Specifications ... 3 CV7 Panels - Connector Layout... 6 CV7 Touch Panel Accessories ...7 NXA-AVB/ETHERNET Breakout Box (FG2254-10) ... 7 Product Specifications ... 7 Installing the NXA-AVB/ETHERNET ... 8 Wiring the NXA-AVB/ETHERNET connectors and cables ... 9 Wiring the NXA-AVB/ETHERNET for Unbalanced Audio...
Page 6
Step 2: Confirm the Installation of the USB Driver on the PC ... 53 Step 3: Confirm and View the current AMX USB device connections ... 55 Step 4: Use the USB to Configure a Virtual Master (using NetLinx Studio) ... 56 Step 5: Confirm and View the current AMX USB device connections ...
Page 7
Configuring the Modero’s wireless card for secured access to a WAP200G... 65 Configuring multiple wireless Moderos to communicate to a target WAP200G... 69 Configuring a Wired Ethernet Connection... 69 Step1: Configure the Panel’s Wired IP Settings... 69 IP Settings section - Configuring a DHCP Address over Ethernet ... 69 IP Settings section - Configuring a Static IP Address over Ethernet ...
Page 9
EAP Authentication... 201 EAP characteristics ... 201 EAP communication overview ... 202 AMX Certificate Upload Utility ... 203 Configuring your G4 Touch Panel for USB Communication ... 203 Step 1: Setup the Panel and PC for USB Communication ... 203 Step 2: Confirm the Installation of the USB Driver on the PC ...
Page 10
Table of Contents 7" Modero Widescreen Touch Panels...
(FG2258-02K) NXT-CV7 (FG2258-01K) The NXD-CV7 panel (FG2258-02) is shipped, by default with a Trim Ring containing buttons, but the end user can later install the included Trim Ring without button openings. NXT panels can not be upgraded by simply replacing a Trim Ring on the Faceplate.
Page 12
Introduction Key features common to both panels include: CV7 panels are based on the latest display technology and support AMX's 4th generation (G4) graphics which provide higher brightness, richer colors, and deeper contrast. The new G4 graphics technology is supported by the latest AMX TPDesign4 Touch Panel Design program (version 2.6 or higher).
• NXT-CV7 (Fully lowered): 3.70" x 7.96" x 6.93" (9.40 cm x 20.20 cm x 17.60 cm) • NXD-CV7 (with faceplate): 5.93" x 7.87" x 3.28" (15.06 cm x 20.00 cm x 8.33 cm) • CB-TP7 Rough-In/Wallbox (optional): 5.47" x 7.23" x 3.40"...
Page 14
• The IR receiver is located beneath the translucent Front Setup button. When an IR code is detected it is sent to the NetLinx Master as a push on the appropriate AMX IR channel. • IR receivers and transmitters on G4 panels share the device address number of the panel.
Page 15
- Battery base and NXT-BP battery (NXT panels only) • NXA-RK7 (FG2904-53) - RackMount kit for 7" Wall Mount touch panels (NXD panels only). Kit includes eight #10-32 screws and washers. • NXA-WC80211GCF Wireless Upgrade Kit (FG2255-07) - AMX 802.11G Compact Flash provides wireless Ethernet support Introduction...
NXA-CV7CF1G - 1 GB Compact Flash card (FG2116-63) Keyboard/Mouse Audio-Video from (USB) NXA-AVB/ETHERNET (CAT5) ETHE RNET KEYBO AR D / AUD IO / VIDEO 10/100 M O USE NXD-CV7 - connectors located on left side panel 7" Modero Widescreen Touch Panels 12VDC Power PW R...
CV7 Touch Panel Accessories The following section outlines and describes both the included accessories and other AMX equipment available for these touch panels. NXA-AVB/ETHERNET Breakout Box (FG2254-10) The NXA-AVB/ETHERNET Breakout Box (FIG. 4) is included as part of the CV7 Kit configuration (panel and box) but can be purchased as a separate accessory.
NXA-AVB/ETHERNET Specifications Rear Components: Included Accessories: Other AMX Equipment: Installing the NXA-AVB/ETHERNET A 12 VDC-compliant power supply can indirectly provide power to a Modero panel by routing power through the NXA-AVB/ETHERNET Breakout Box. FIG. 5 shows a sample wiring configuration using both an indirect or direct power connection for a video-capable Modero panel.
Mic Out port. This signal can be fed as a Line Level In to either an amplifier or an AMX VOL card. Either a balanced (+, -, and GND) or unbalanced (+ and GND) audio signal can be connected to this output.
CV7 Touch Panel Accessories • PWR: Wiring the NXA-AVB/ETHERNET for Unbalanced Audio Most domestic audio equipment has unbalanced audio inputs and outputs. This means that the audio output (left, right, or mono) appears on a single wire, and is referenced to "0 V" or "Ground". Typical connectors used are RCA "phono"...
When connecting the MIC OUT connector to a balanced audio input (FIG. 9), use all three audio terminals (+, -, and GND), then connect the "+" terminal to the "live" signal, the "-" terminal to the "return" signal, and the "GND" terminal to the ground signal. OUT- OUT+ FIG.
Wiring information for the Modero Table Top cable If your installation requires custom cable configurations, you can purchase bulk (non-terminated) cable from Liberty Wire and Cable under the nomenclature "AMX Table Top Cable - Modero" (phone#: (800) 530 8998 or +1-719-388-7518).
Page 23
The following figures provide a cross-section view (FIG. 12) and a description (FIG. 13) of the Modero Table Top Cable: Connector #1 & 2 FIG. 12 Table Top Cable - cross-section view DESCRIPTION: 9/PAIRS COMPOSITE CABLE CONSISTING OF: ELEMENT #1: TWO 4/PAIR 24 AWG STRANDED TINNED COPPER, POLYETHYLENE INSULATION, ELEMENT #2: 1/PAIR 18 AWG STRANDED TNNED COPPER, PVC INSULATION AND FOIL...
CV7 Touch Panel Accessories NXA-WC80211B/CF 802.11b Wireless Card (FG2255-03) These touch panels can connect to a wireless network using an optional AMX 802.11b Wireless Interface Card shown in FIG. 14. This internal card is field-upgradeable within both models of panels.
NXA-WC80211GCF 802.11g Wireless Card (FG2255-07) These panels can also connect to a wireless network using the (optional) 802.11g Wi-Fi CF card. This internal WIC (FIG. 15) can be purchased separately as a Wi-Fi upgrade kit from AMX. FIG. 15 NXA-WC80211GCF 802.11g wireless card This interface card (FG2255-07) is a 2.4 GHz Wi-Fi LAN CF Card which upgrades a Modero panel’s...
Page 26
CV7 Touch Panel Accessories This upgrade kit requires that pre-existing panels first be removed from their current location (surface, wall or docking station) before an installer can access the internal circuit boards and upgrade a pre-existing 802.11b wireless CF card. Only MVP panels require the use of a cardboard cutout (Mounting Template) to properly position the metal antenna plate onto the inner surface of the unit’s rear plastic housing CV7 and CV10 panels only require locating the Compact Flash’s metal cover plate on the main circuit...
Page 27
14: (Ch 1 - 14) - Japan (802.11b) Note: To alter the card’s default country code (North America), please contact an AMX Technical Support representative for detailed procedures and information. • Temperature: 0°C ~ 45°C (32°F to 113°F) (operating) and -20°C ~ 70°C (-4°F to 158°F) (storage)
These panels do not come factory installed with the NXA-WC802.11GCF wireless interface card. This card must be ordered separately from AMX as part of the 802.11g upgrade kit (FG2255-07). Do not use Ethernet cables containing mounting boots. These boots could make removal of the Ethernet connectors (from the panel) difficult and cumbersome.
Page 30
Phillips-head screwdriver to remove the two Tilt Bracket Screws (FIG. 17). This procedure both loosens the rear Tilt Bracket cover plate (with the AMX logo and Hinge brackets) and provides greater flexibility for the removal of the outer housing. Without this step, the Hinge brackets (FIG.
Outer Housing FIG. 18 Removal of the outer housing and wireless card location Step 2: Install the Compact Flash Memory card upgrade 1. Discharge any static electricity from your body by touching a grounded metal object and then locate the existing 64 MB Compact Flash card on the main board (FIG. 19). Front of panel Compact Flash Memory Card (Slot 1)
CV7 Touch Panel Accessories Card removal grooves Insert with arrow facing towards the pins FIG. 20 Removing/installing a Compact Flash Memory card Any new internal card upgrade is detected by the panel only after power is cycled. Step 3: Install the new 802.11g CF Card and Antenna 1.
Phillips-head screwdriver to both insert and secure the two Tilt Bracket Screws (FIG. 17). This procedure resecures the rear Tilt Bracket cover plate (with the AMX logo and Hinge brackets). 3. Press the outer housing forwards until it is aligned over the outer housing installation holes. Once installed and secured, the tilt bracket prevents any further movement (FIG.
NXD panel, as described in the following sections. These panels do not come factory installed with the NXA-WC802.11GCF wireless interface card. This card must be ordered separately from AMX as part of the 802.11g upgrade kit (FG2255-07). Step 1: Remove the existing NXD Outer Housing 1.
Wireless CF card (Slot #2 is located on the top slot) FIG. 23 Location of the wireless CF card connector on main board The circuit board comes pre-wired to internal speakers located on the inside surface of the rear back box. If the back box is removed incorrectly, these speaker wires can become disconnected and damaged.
CV7 Touch Panel Accessories NXT-BP Power Pack (FG2255-10) The NXT-BP Power Pack (FIG. 24) is a rechargeable Lithium-Ion "smart" battery used to provide power to the NXT Modero panel through the NXA-BASE/1 Battery Base. This battery incorporates an on-board battery life indicator. The NXT-BP battery can be charged through either the base (when connected to the CV7 panel) or through an optional NXT-CHG Modero Power Station.
Operating / Storage Environment: Included Accessories: Other AMX Equipment: Before beginning the installation of the battery base to the Modero panel, verify the Modero panel has the latest firmware. Only the latest build incorporates the necessary updates for using the Modero with the NXA-BASE/1. From the Battery Base page, verify that the battery base is loaded with the latest NXA-BASE/1 firmware (v2.xx or higher).
CV7 Touch Panel Accessories FIG. 26 NXT-BP Battery Pack (showing the battery life indicator and button) It is recommended to fully charge this battery before using it to power an NXT-CV7 panel. If the 25% LED indicator is blinking, recharge your battery immediately. This blinking indicates there is less than 5% of a charge remaining on the battery.
Page 39
8. Slide the rear battery locking slider in the opposite direction. This turns the latching mechanism and secures the panel to the base. 9. Upon successful connection, the AMX logo appears on the panel to indicate that the panel is properly connected and receiving power.
NXT-BP and NXT-CHG Specifications Dimensions (HWD): Power Requirements: Weight: Features: Other AMX Equipment: Powering the NXT-CHG Recalibration improves the reporting accuracy of the battery charge back to the Modero panel. NXT-BP Modero Power Pack (battery) • 1.13" x 8.63" x 11.81" (2.86 cm x 21.91 cm x 30.00 cm) •...
The NXT-CHG Smart Battery Charger uses an included power supply to charge inserted batteries. 1. Connect the rear of the NXT-CHG to the power adapter. 2. Connect the power adapter to the provided power cord (with plug). 3. Provide power to the unit by connecting the power cord (with plug) into a power outlet that meets the requirements outlined in the Specifications section for the NXT-CHG.
CV7 Touch Panel Accessories Recalibrating the batteries The recalibration process increases the accuracy of the battery charge level. Recalibration of the batteries is only done upon a user request from the Modero on-screen Battery Base page. Recalibration can only be done within Slot 1 on the NXT-CHG. 1.
NXA-CFSP Compact Flash (FG2116-3x) section on page 18. Installing the No-Button Trim Ring The NXD-CV7 panel is shipped from AMX with the default Button Trim Ring already installed. The unit is also shipped with an included Trim Ring containing no button openings (a No-Button Trim Ring) that allows you, if desired, to change the default configuration of the NXD panel Faceplate to that with no-button openings.
Page 44
Installation Trim Ring Latches Default Button Trim Ring (with button openings) Faceplate (outside surface shown) FIG. 32 Removing the default Button Trim Ring 6. Remove the pair of clear light pipe strips by bending the two black light pipe latches inwards and pulling out the strip.
10. Place the Faceplate back onto the main NXD-CV7 unit. Make sure to align the Microphone, Light, and PIR Motion sensor locations on the main unit to their respective openings on the Faceplate assembly. Installing the Button Trim Ring The outer No-Button Trim Ring is secured to the Faceplate with plastic latches. In order to re-install the Button Trim Ring back onto an NXD panel which has had the default Button Trim Ring features removed;...
Faceplate. 10. Place the Faceplate back onto the main NXD-CV7 unit. Make sure to align the Microphone, Light, and PIR Motion sensor locations on the main unit to their respective openings on the Faceplate assembly.
5. Install the drywall/sheetrock before inserting the main NXD unit into the CB-TP7. Installation of an NXD Touch Panel The NXD-CV7 can be installed either directly into the (optional) CB-TP7 or other solid surface environment using the two different mounting options: drywall clips or solid surface screws. The following sections describe mounting the touch panel directly into a pre-wall rough-in box, a solid surface or drywall, and optional NXA-RK7 Rack Mount Kit.
Page 48
6. Carefully slide the main NXD-CV7 unit (B in FIG. 37) into the rough-in box, so that all Mounting Tabs lie flush against the rough-in box (C in FIG. 37).
Installing the NXD into drywall using Expansion Clips Expansion clips are mounted through the three oval holes located along the rim of the NXD-CV7. As the screw is tightened, the clip bends toward the insertion hole and into the wall. This bending creates a "grip"...
Page 50
Installation FIG. 38 NXD-CV7 Wall Mount panel dimensions using expansion clips 6. Test the incoming wiring by attaching the panel connections to their terminal locations and applying power. Verify the panel is receiving power and functioning properly to prevent repetition of the installation.
Page 51
9. Carefully insert the main unit (with expansion clips) into the cutout until the Mounting Tabs on the NXD unit lie flush against the wall. The drywall clip set must be re-ordered from AMX if the drywall clip is bent accidentally during an installation or removed during a re-installation.
Mounting screws (#4-40, included) are secured through two sets of circular holes located at the left and right sides of the NXD-CV7. The most important thing to remember when mounting the NXD Wall Mount is that the outer frame (Mounting Tabs) must be installed flush against the mounting surface.
Page 53
9. Insert and secure four #4-40 Mounting Screws (included) into their corresponding holes located along the sides of the NXD-CV7 (using a grounded Phillips-head screwdriver) until the unit is secure and flush against the wall (FIG. 41).
12. Reconnect the terminal power connector on the 12 VDC-compliant power supply and apply power. Installing an NXD-CV7 into an (optional) Rack Mount Kit (NXA-RK7) The NXA-RK7 is a 19" (48.3 cm) wide metal rack-mount (with black matte finish) measuring 4 rack units high.
Wiring Guidelines for the CV7 Panels CV7 panels use a 12 VDC-compliant power supply to provide power to the panel via the 2-pin 3.5 mm mini-Phoenix PWR connector. Use the previously provided power requirement information to determine the power draw. The incoming PWR and GND wires from the power supply must be connected to the corresponding locations within the PWR connector.
Installation Audio/Video Port: Connections and Wiring The following table shows the signal and pinout/pairing information used on the RJ-45 Audio and Video connections. Audio/Video RJ-45 Pinout Information Wire Color Orange/White Orange Green/White Blue White/Blue Green White/Brown Brown 1 2 3 4 5 6 7 8 (female) RJ-45 connector - pin configurations Ethernet/RJ-45 Port: Connections and Wiring...
The following table lists the pinouts, signals, and pairing associated with the Ethernet connector. Ethernet RJ-45 Pinouts and Signals Signals TX + TX - RX + no connection no connection RX - no connection no connection FIG. 44 diagrams the RJ-45 pinouts and signals for the Ethernet RJ-45 connector and cable. FIG.
Modero panels are factory setup with specific demo touch panel pages. The first splash screen that appears indicates the panel is receiving power, beginning to load firmware, and preparing to display the default touch panel pages. When the panel is ready, the AMX Splash Screen is replaced by the Initial Panel Page (FIG. 45).
Panel Calibration FIG. 47 Touch Panel Calibration Screens If the calibration was improperly set and you cannot return to the Calibration page (through the panel’s firmware); you can then access this firmware page via G4 WebControl where you can navigate to the Protected Setup page and press the Calibrate button through your VNC window.
(Ethernet) or through the use of the optional NXA-WC802.11GCF wireless CF card. Before commencing, verify you are using the latest NetLinx Master and Modero panel firmware. Verify you are using the latest versions of AMX’s NetLinx Studio and TPDesign4 programs.
Page 62
Configuring Communication FIG. 50 Protected Setup page Before continuing, open NetLinx Studio. This program assists in developing a System Number, Master IP/URL, and Master Port number. Refer to your NetLinx Master’s instruction manuals for more information. 8. Obtain the System Number and Master IP Address from NetLinx Studio. This information must be specific for the system used with the configured Modero panel.
Step 2: Confirm the Installation of the USB Driver on the PC The first time each AMX touch panel is connected to the PC it is detected as a new hardware device and the USBLAN driver becomes associated with it (panel specific). Each time thereafter the panel is "recognized"...
Page 64
Configuring Communication FIG. 52 USB System Settings page - using a USB Connection Type ALL fields are then greyed-out and read-only, but still display any previous network information. 6. Press the Back button on the touch panel to return to the Protected Setup page. 7.
Within the Device Manager dialog, the AMX USBLAN device appears under Network Adapters (FIG. 54) and has a unique name such as AMX USB LAN LINK #2. The number changes depending on which recognized panel is currently connected. FIG. 54 Device Manager dialog showing USB device 3.
To remove the USB driver association from a previously connected touch panel, you must navigate back to the Device Manager, right-click on the panel’s USB driver (example AMX USB LAN LINK #2) and select Uninstall from the context menu and then OK.
Page 67
FIG. 56 Assigning Communication Settings for a Virtual Master 6. Click on the Virtual Master radio box (from the Transport Connection Option section) to indicate you are wanting to configure the PC to communicate directly with a panel. Everything else such as the Authentication is greyed-out because you are not going through the Master’s UI.
Configuring Communication Step 5: Confirm and View the current AMX USB device connections Use the CC-USB Type-A to Mini-B 5-wire programming cable (FG10-5965) to provide communication between the mini-USB Program port on the touch panel and the PC. This method of communication is used to transfer firmware KIT files and TPD4 touch panel files.
These touch panels allow users to connect to a wireless network through their use of the optional AMX 802.11g Wi-Fi CF card. The WAP communication parameters must match those of the pre-installed wireless interface card installed within the panel.
Configuring Communication Step 1: Configure the Panel’s Wireless IP Settings The first step to successfully setting up your internal wireless card is to configure the IP Settings section on the Wireless Settings page. The section configures the communication parameters from the Modero panel to the web.
Wireless communication using a Static IP Address 1. Press the Protected Setup button (located on the lower-left of the panel page) to open the Protected Setup page and display an on-screen keypad. 2. Enter 1988 into the Keypad’s password field and press Done when finished. 3.
Page 72
Configuring Communication FIG. 59 Site Survey page Access points are tracked by MAC Address. If the WAP’s SSID is set as a blank, then N/A is displayed within the SSID field. If the WAP’s SSID is hidden (not broadcast) it will not show up on the site survey screen but it can still be configured via the SSID field on the specified security mode screen.
In an Open security mode, when a target WAP is selected and the connect to, the SSID name of the selected WAP is saved for the open security mode. In a Static WEP security mode, when a WEP Access Point is selected and then connected to, the user is then redirected back to the Static WEP security screen where the SSID field is already filled out and the user is only required to enter in the remaining WEP key settings.
Page 74
The card should be given the SSID used by the target WAP. If this field is left blank, the unit will attempt to connect to the first available WAP. By default, all WAP200Gs use AMX as their assigned SSID value.
One of the most common problems associated with connection to a WAP arise because the SSID was not entered properly. You must maintain the same case when entering the SSID information. ABC is not the same as Abc. 10. Click Done when you’ve completed typing in the information. 11.
Page 76
The card should be given the SSID used by the target WAP. If this field is left blank, the unit will attempt to connect to the first available WAP. By default, all WAP200Gs use AMX as their assigned SSID value.
Page 77
FIG. 65 Site Survey of available WAPs (Secured WAP shown selected) The alpha-numeric string is by default AMX but can later be changed to any 32-character entry. This string must be duplicated within the Network Name (SSID) field on the WAP.
Page 78
Configuring Communication FIG. 66 WEP Passphrase Keyboard As an example, enter the word AMXPanel using a 128-bit hex digit encryption. After pressing Done, the on-screen Current Key field displays a long string of characters (separated by colons) which represents the encryption key equivalent to the word AMXPanel. This series of hex digits (26 hex digits for a 128-bit encryption key) should be entered as the Current Key into both the WAP and onto other communicating Modero panels by using the WEP Key dialog (FIG.
17. Press the Back button to navigate to the Protected Setup page and press the on-screen Reboot button to both save any changes and restart the panel. Remember that you will need to navigate to the System Settings page and configure the connection to a target Master. 18.
Configuring Communication Even though the Host, Gateway, Primary DNS, Secondary DNS, and Domain fields appear on the two separate System Settings and Wireless Settings pages; the information populating these fields is identical. If the information within one of these fields is altered, the change is reflected on both pages within the altered field.
11. Navigate to the Master Connection section of this page to begin configuring the communication parameters for the target Master. Step 2: Choose a Master Connection Mode Setting There are three Ethernet MODE settings used in the Master Connection section of the System Settings page.
1. Verify the panel has been configured to communicate either through an Ethernet cable (connected from either the panel to a valid Ethernet Hub) or wireless to the Wireless Access Point. 2. Launch NetLinx Studio 2.x (default location is Start > Programs > AMX Control Disc > NetLinx Studio 2 > NetLinx Studio 2).
Page 83
By selecting URL, the System Number field becomes read-only (grey) because the panel pulls this value directly from the communicating target Master (virtual or not). A Virtual Master system value can be set within the active AMX software applications such as: NetLinx Studio, TPD4, or IREdit.
By selecting URL, the System Number field becomes read-only (grey) because the panel pulls this value directly from the communicating target Master (virtual or not). A Virtual Master system value can be set within the active AMX software applications such as: NetLinx Studio, TPD4, or IREdit.
3. Press the Mode field (to set the connection Mode) until the choice cycles to the word Listen. The System Number and Master IP/URL fields are then greyed-out. 4. Enter a username and password (into their respective fields) if the target Master has been previously secured.
Refer to the G4 Web Control Page section on page 103 for more detailed field information. Verify your NetLinx Master (ME260/64 or NI-Series) has been installed with the latest firmware KIT file from www.amx.com. Refer to your NetLinx Master instruction manual for more detailed information on the use of the new web-based NetLinx Security.
Page 87
8. Press the Web Control Name field to open the Web Name keyboard. 9. From the Web Name keyboard, enter a unique alpha-numeric string to identify this panel. This information is used by the NetLinx Security Web Server to display on-screen links to the panel. The on-screen links use the IP Address of the panel and not the name for communication (FIG.
If the Master has been previously configured for secured communication, click OK to accept the AMX SSL certificate (if SSL is enabled) and then enter a valid username and password into the fields within the Login dialog. 4. Click OK to enter the information and proceed to the Master’s Manage WebControl Connections window.
Page 89
6. Click on the G4 panel name link associated with the target panel. A secondary web browser window appears on the screen (FIG. 75). FIG. 75 Web Control VNC installation and Password entry screens 7. Click Yes from the Security Alert popup window to agree to the installation of the G4 WebControl application on your computer.
Page 90
Configuring Communication 10. Enter the Web Control session password into the Session Password field (FIG. 75). This password was previously entered into the Web Control Password field within the G4 Web Control page on the panel. 11. Click OK to send the password to the panel and begin the session. A confirmation message appears stating "Please wait, Initial screen loading..".
Upgrading Modero Firmware Before beginning the Upgrade process: Setup and configure your NetLinx Master. Refer to the your particular NetLinx Master Instruction Manual for detailed setup procedures. Calibrate and prepare the communication pages on the Modero panel for use. Refer to the Panel Calibration section on page 49.
8. Navigate back to the System Settings page. Step 2: Prepare NetLinx Studio for communication via the USB port 1. Launch NetLinx Studio 2.x (default location is Start > Programs > AMX Control Disc > NetLinx Studio 2 > NetLinx Studio 2).
6. Click the Edit Settings button (on the Communications Settings dialog) to open the Virtual NetLinx Master Settings dialog (FIG. 77). 7. From within this dialog enter the System number (default is 1). 8. Click OK three times to close the open dialogs, save your settings, and return to the main NetLinx Studio application.
Page 94
5. If the panel firmware being used is not current, download the latest Kit file by first logging in to www.amx.com and then navigate to Tech Center > Firmware Files and from within the Modero section of the web page locate your Modero panel.
NetLinx Master instruction manual to use an address. Note the IP Address and Gateway information. 2. Launch NetLinx Studio 2.x (default location is Start > Programs > AMX Control Disc > NetLinx Studio 2 > NetLinx Studio 2).
By selecting URL, the System Number field becomes read-only (grey) because the panel pulls this value directly from the communicating target Master (virtual or not). A Virtual Master system value can be set within the active AMX software applications such as: NetLinx Studio, TPD4, or IREdit.
4. If the panel firmware being used is not current, download the latest Kit file by first logging in to www.amx.com and then navigate to Tech Center > Firmware Files and from within the Modero section of the web page locate your Modero panel.
Page 98
Upgrading Modero Firmware FIG. 82 Send to NetLinx Device dialog (showing Modero firmware update via IP) 7. Select the panel’s Kit file from the Files section (FIG. 82). 8. Enter the Device value associated with the panel and the System number associated with the Master (listed in the OnLine Tree tab of the Workspace window).
Firmware Pages and Descriptions This section describes each firmware page and their specific functional elements. Setup Navigation Buttons These Setup Navigation Buttons (FIG. 83) appear on the left of the panel screen when the Setup page is currently active. Modero Setup Navigation Buttons FIG.
Firmware Pages and Descriptions Setup Navigation Button Elements (Cont.) Protected Setup: Video Adjustment: Battery Base: Setup Page This page (FIG. 84) centers around basic Modero panel properties such as: Connection Status of the panel, Display Timeout, Inactivity Page Flip Time, Inactivity page file, and the Panel Brightness. FIG.
Page 101
Setup Page Elements (Cont.) Connection Status: Display/Panel Timeout: Inactivity Page Flip Timeout: Panel Brightness: 7" Modero Widescreen Touch Panels Displays whether the panel is communicating externally, the encryption status of the communicating Master, what connection type is being used (Ethernet or USB), and what System the panel is a part of.
Sales Order: Purchase Order: AMX IR 38k Assigned Port: Displays the AMX 38 kHz IR channel port used by the IR receiver on the panel. Returns you to the previously active touch panel page. This visual display of the connection status allows the user to have a current visual update of the panel’s connection status regardless of what page is...
Panel Type: Firmware Version: 7" Modero Widescreen Touch Panels Displays the AMX 455 kHz IR channel port used by the IR receiver on the panel. This information is pulled by the panel from AMX IR Receivers section of the TPD4 Project Properties > IR Emitters & Receivers tab.
Firmware Pages and Descriptions Panel Information Page Elements (Cont.) Setup Port: High Port: High Address: High Channel: High Level: Serial Number: Setup Pages Version: Screen Width: Screen Height: Screen Refresh Rate: Screen Rotation: Power Up Pages: Start Up String: Wake Up String: Sleep String: File System: RAM:...
Page 105
The only way to modify a panel’s time, without altering the Master, is to use NetLinx Code. The elements of the Time & Date Setup page are described in the table below: Time & Date Setup Page Elements Back: Connection Status icon: Time Date Refresh/Set: Time Display fields: Date Display fields:...
Firmware Pages and Descriptions Volume Page The Volume page (FIG. 88) (accessed by pressing the Audio Adjustments button on the Setup page) allows you to adjust the master volume parameters and default panel sounds on the panel. FIG. 88 Volume configuration page The elements of the Volume page are described in the table below: Volume Page Elements Back:...
Volume Page Elements (Cont.) Analog/Breakout Box: Line In Level: Mic Out Level: Supported sampling rates for WAV The following is a listing of supported sampling rates associated for WAV files played on CV7 panels. Some WAV files currently played on Modero's may not work on these panels. The supported sampling rates for WAV files are: Supported WAV Sampling Rates •...
Firmware Pages and Descriptions The elements of the Video Setup page are described in the table below: Video Setup Page Elements Back: Connection Status icon: Settings: Video Settings: Status: Format: Brightness: Contrast: Saturation: Hue: Battery Base Page This page (FIG. 90) allows you to alter/set the power warning preferences, monitor battery status information, and alter the display times for the battery warnings.
Page 109
FIG. 90 Battery Base page Battery Base Page Elements Back: Connection Status icon: Charge Status: Panel Shutdown: Low Battery Warning: Very Low Battery Warning: The Very Low Battery Warning UP/DN buttons alter the time value 7" Modero Widescreen Touch Panels Saves the changes and returns you to the previously active touch panel page.
Firmware Pages and Descriptions Battery Base Page Elements (Cont.) Battery Status fields: Battery Power Brightness Limit: The term "quality" (in the context of a battery), refers to the current capacity relative to the batteries’ rated capacity. For example, after constant use, a battery may be operating at 75% of its rated capacity even though it might be fully charged.
These Navigation Buttons are specific to these Modero panels and include panel specific elements described in the following table: Protected Setup Navigation Button Elements G4 Web Control: Sensors: Passwords: Calibrate: Wireless Settings: System Settings: Protected Setup Page The Protected Setup page (FIG. 92) centers around the properties used by the panel to properly communicate with the NetLinx Master.
Page 112
• The Remove User Pages button allows you remove all current TPD4 touch panel pages currently on the panel (including the pre-installed AMX Demo pages). - Pressing this button launches a Confirmation dialog (FIG. 93) which asks you to confirm your selection.
FIG. 93 Protected Setup page-System Recovery confirmation dialog Channel Port 3,132 Level Port Channel Code Number FIG. 94 Button/slider Function Show example G4 Web Control Page The G4 Web Control page (FIG. 95) centers around enabling and disabling both the display and control of your panel (via the web).
Page 114
Firmware Pages and Descriptions The elements of the G4 Web Control page are described in the table below: G4 Web Control Page Elements Back: Connection Status icon: G4 Web Control Settings: Enable/Enabled Network Interface Select Web Control Name Web Control Password Web Control Port Maximum Number of Connections...
FIG. 96 Sample relationship between G4 Web Control and Mange WebControl Connections window Sensor Setup The Sensor Setup page (FIG. 97) allows you to adjust the Light and Motion Sensor parameters on a Modero touch panel. FIG. 97 Sensor Setup page A light level value between the Minimum and Maximum DIM Mode values delivers an average light level.
Page 116
Firmware Pages and Descriptions Sensor Setup Page Elements (Cont.) Light Sensor: Dim Mode Minimum Brightness: Motion Sensor: Allows you to monitor and alter the sensitivity of the Modero panel light sensor: • The Light Sensor Level field indicates the level used to report the light sensor level back to the NetLinx Master (set in TPD4) (read-only).
Sensor Setup Page Elements (Cont.) Wake Panel On Motion Sense: There is a relationship between the motion sensor and the panel sleep feature. If a panel is set to Sleep Mode, there is a time delay before the motion sensor is activated to detect motion.
Firmware Pages and Descriptions 9. Set the Minimum brightness of the Dimmer (Dim Mode Max Level) below the detected drop. This will make sure that the panel does not react to variations in the lighting conditions of a normal working environment. The minimum (lower level) of the dimmer should be at least 10% lower than the minimum detected level (ex: lower dimmer level at 30% if the detected lighting of the room is at 40%).
Calibration Page This page (FIG. 99) allows you to calibrate the touch panel using a pre-selected touch driver. Press and hold the grey Front Setup Access button (below the Modero LCD) for 6 seconds to access the Calibration page. Press the crosshairs to calibrate the panel and return to the last active firmware page. FIG.
Page 120
Firmware Pages and Descriptions Wireless Security Support 802.11b Wi-Fi CF card: 802.11g Wi-Fi CF card: Refer to the Configuring a Wireless Connection section on page 59 for more detailed information of setting up the MVP panel for wireless network access using the different types of security options. FIG.
Page 121
Wireless Settings Page Elements (Cont.) IP Settings: DHCP/STATIC IP Address Subnet Mask Gateway Host Name Primary DNS Secondary DNS Domain MAC Address Access Point MAC Address: 7" Modero Widescreen Touch Panels Sets the IP communication values for the touch panel and contains: Sets the panel to either DHCP or Static communication modes.
Page 122
Firmware Pages and Descriptions Wireless Settings Page Elements (Cont.) Wireless Security: Open (Clear Text) Static WEP WPA-PSK Sets the wireless security method being used by the Modero panel to establish communication with the network (via the target WAP). • Touching any of the eight available connection method buttons launches a new connection-specific dialog page which allows the user to define the communication parameters specific to that type of connection.
Page 123
• Refer to the following Wireless Settings Page - Security Options - Overview section on page 115 for further details on these security options. • For more information on uploading a certificate file, refer to the AMX Certificate Upload Utility section on page 207.
Page 124
Firmware Pages and Descriptions Wireless Settings Page Elements (Cont.) Wireless Security (Cont.): EAP-FAST Site Survey: RF Link Info: SSID Channel Link Quality Signal Strength Data Rate An EAP-FAST security method is designed for wireless environments where both security and ease of setup are balanced together. •...
- The card should be given the SSID used by the target WAP. - If this field is left blank, the unit will attempt to connect to the first available WAP. By default, all WAP200Gs use AMX as their assigned SSID value.
Firmware Pages and Descriptions Wireless Settings Page - Security Options - Static WEP A Static WEP security method requires that both a target WAP be identified and an encryption method be implemented prior to establishing an active communication session. In addition to providing both Open and Shared Authentication capabilities, this page also supports Hexadecimal and ASCII keys.
Page 127
Entering the same apple in the Passphrase generator of any Modero panel generates a different key: a1:b2:c3:d4:etc. Only AMX Modero panels generate the same Current Key by using a unique Passphrase key generation technology. A Current Key string, when generated anywhere else, will not match those created on the Modero panels.
Firmware Pages and Descriptions Wireless Security - Static WEP (Cont.) Current Key: Authentication: Save/Cancel: Wireless Settings Page - Security Options - WPA-PSK A WPA-PSK security method is designed for environments where its desirable to use WPA or WPA2 but an 802.1x authentication server is not available. PSK connections are more secure than WEP and are simpler to configure since they implement dynamic keys but share a key between the WAP and the panel (client).
Wireless Security - WPA-PSK Settings SSID (Service Set Identifier): Password/Pass Phrase: Save/Cancel: Wireless Settings Page - Security Options - EAP-LEAP EAP (Extensible Authentication Protocol) is a Enterprise authentication protocol that can be used in both a wired and wireless network environment. EAP requires the use of an 802.1x Authentication Server, also known as a Radius server.
Page 130
This works in tandem with the Password string which is similar to the password entered to gain access to a secured workstation. Note: Typically, this is in the form of a username such as: jdoe@amx.com • Use the on-screen keyboard’s Clear button to completely erase any previously stored identity/username information.
Wireless Security - EAP-LEAP Settings (Cont.) Save/Cancel: FIG. 106 EAP-LEAP sample Cisco System Security page Wireless Settings Page - Security Options - EAP-FAST EAP (Extensible Authentication Protocol) is a Enterprise authentication protocol that can be used in both a wired and wireless network environment. EAP requires the use of an 802.1x Authentication Server, also known as a Radius server.
Page 132
This works in tandem with the Password string which is similar to the password entered to gain access to a secured workstation. Note: Typically, this is in the form of a username such as: jdoe@amx.com • Use the on-screen keyboard’s Clear button to completely erase any previously stored identity/username information.
Page 133
PAC shared secret credentials for use in authentication. In this case, the IT department must create a PAC file and then transfer it into the panel using the AMX Certificate upload application. This field is used when the previous Automatic PAC Provisioning option has been Disabled.
Firmware Pages and Descriptions EAP Security’s Using Server Certificates - Overview The following EAP types all support a server certificate: EAP-PEAP EAP-TTLS EAP-TLS All three of these certificate-using security methods are documented in the following sections. EAP Authentication goes a step beyond just encrypting data transfers, but also requires that a set of credentials be validated before the client (panel) is allowed to connect to the rest of the network (FIG.
Page 135
There are two main versions of the PEAP protocol supported by panel’s DeviceScape Wireless Client are: PEAPv0 (developed with Microsoft) PEAPv1 (developed exclusively by Cisco) PEAP uses an inner authentication mechanism which is supported by the DeviceScape Wireless Client, the most common of which are: MSCHAPv2 with PEAPv0 and GTC with PEAPv1 An EAP-PEAP security method is designed for wireless environments where its necessary to securely...
This works in tandem with the Password string which is similar to the password entered to gain access to a secured workstation. Note: Typically, this is in the form of a username such as: jdoe@amx.com • Use the on-screen keyboard’s Clear button to completely erase any previously stored identity/username information.
Page 137
TTLS (EAP Tunneled Transport Layer Security) was an authentication method, like PEAP, that does not use a client certificate to authenticate the panel. This method is more secure than PEAP in that it does not broadcast the identity of the user. The setup, although similar to PEAP, differs in the following areas: An anonymous identity MUST be specified until the secure tunnel between the panel and the Radius server is setup to transfer the real identity of the user.
Page 138
This works in tandem with the Password string which is similar to the password entered to gain access to a secured workstation. Note: Typically, this is in the form of a username such as: jdoe@amx.com • Use the on-screen keyboard’s Clear button to completely erase any previously stored identity/username information.
Wireless Settings Page - Security Options - EAP-TLS EAP (Extensible Authentication Protocol) is a Enterprise authentication protocol that can be used in both a wired and wireless network environment. EAP requires the use of an 802.1x Authentication Server, also known as a Radius server. Most of the configuration fields described below take variable length strings as inputs.
Page 140
This works in tandem with the Password string which is similar to the password entered to gain access to a secured workstation. Note: Typically, this is in the form of a username such as: jdoe@amx.com • Use the on-screen keyboard’s Clear button to completely erase any previously stored identity/username information.
First file contains the client certificate and the second file contains the private key. Format is: PKCS12 AMX supports the following security certificates within three different formats: PEM (Privacy Enhanced Mail) DER (Distinguished Encoding Rules) PKCS12 (Public Key Cryptography Standard #12) PKCS12 files are frequently generated by Microsoft certificate applications.
Firmware Pages and Descriptions It is important to note which certificate types are supported by the different certificate fields used on the configuration screens (PEAP, TTLS, and TLS). The following table outlines the firmware fields and their supported certificate types. Certificate Types Supported by the Modero Firmware Configuration Field Name Certificate Authority field...
Page 143
Sets the speed of the Ethernet connection to the panel. • Choices are: Auto, 10 Half Duplex, 10 Full Duplex, 100 Half Duplex, or 100 Full Duplex. Displays a read-only field that is factory set by AMX for the built-in Ethernet interface. Sets the NetLinx Master communication values: Sets the NetLinx Master to communicate with the panel via either USB or Ethernet.
Page 144
Firmware Pages and Descriptions System Settings Page Elements (Cont.) Master Connection (Cont.): System Number Master IP/URL Master Port Number Username/Password Refer to the Step 2: Choose a Master Connection Mode Setting section on page 71 for more detailed information on using the System Settings page. Allows you to enter a system number.
Programming You can program the touch panel, using the commands in this section, to perform a wide variety of operations using Send_Commands and variable text commands. A device must first be defined in the NetLinx programming language with values for the Device: Port: System (in all programming examples - Panel is used in place of these values and represents all Modero panels).
Page 146
Programming Page Commands (Cont.) Syntax: @DPG Delete a specific popup page from Variable: specified popup group if it exists. Example: Deletes the popup page ’Popup1’ from the popup group ’Group1’. @PDR If the flag is set, the popup will return to its default location on show instead of its last drag location.
Page 147
Page Commands (Cont.) If the page name is empty, the current page is used. Same as the ’Clear Page’ command @PPA in TPDesign4. Close all popups on a specified Syntax: page. "'@PPA-<page name>'" Variable: page name = 1 - 50 ASCII characters. Name of the page the popup is displayed On. Example: SEND_COMMAND Panel,"'@PPA-Page1'"...
Page 148
Programming Page Commands (Cont.) A Modal popup page, when active, only allows you to use the buttons and features on that @PPM popup page. All other buttons on the panel page are inactivated. Set the modality of a specific Syntax: popup page to Modal or Variable:...
Page 149
Page Commands (Cont.) Syntax: @PSE Set the show "'@PSE-<popup page name>;<show effect name>'" effect for the Variable: specified popup popup page name = 1 - 50 ASCII characters. Name of the page the popup is displayed page to the named show show effect name = Refers to the popup effect name being used.
Page 150
Programming Page Commands (Cont.) If the page name is empty, the current page is used (see example 2). If the popup page is PPOF part of a group, the whole group is deactivated. This command works in the same way as Deactivate a the ’Hide Popup’...
Programming Numbers The following information provides the programming numbers for colors, fonts, and borders. Colors can be used to set the colors on buttons, sliders, and pages. The lowest color number represents the lightest color-specific display; the highest number represents the darkest display. For example, 0 represents light red, and 5 is dark red.
Page 152
Programming RGB Values for all 88 Basic Colors (Cont.) Index No. Name Very Light Cyan Light Cyan Cyan Medium Cyan Dark Cyan Very Dark Cyan Very Light Aqua Light Aqua Aqua Medium Aqua Dark Aqua Very Dark Aqua Very Light Blue Light Blue Blue Medium Blue...
Courier New Courier New Courier New Courier New Courier New AMX Bold AMX Bold AMX Bold You must import fonts into a TPDesign4 project file. The font ID numbers are assigned by TPDesign4. These values are also listed in the Generate Programmer’s Report.
The TPDesign4 Touch Panel Design program has pre-set border styles that are user selectable. TPD4 border styles can ONLY be changed by using the name. TPD4 Border Styles by Name Border styles None AMX Elite -L AMX Elite -M AMX Elite -S Bevel -L Bevel -M...
Page 155
TPD4 Border Styles by Name (Cont.) Border styles Menu Left Rounded 105 Menu Left Rounded 115 Menu Left Rounded 125 Menu Left Rounded 135 Menu Left Rounded 145 Menu Left Rounded 155 Menu Left Rounded 165 Menu Left Rounded 175 Menu Left Rounded 185 Menu Left Rounded 195 Menu Right Rounded 15...
Programming "^" Button Commands These Button Commands are used in NetLinx Studio and are case insensitive. All commands that begin with "^" have the capability of assigning a variable text address range and button state range. A device must first be defined in the NetLinx programming language with values for the Device: Port : System (in all programming examples - Panel is used in place of these values).
Page 157
"^" Button Commands (Cont.) Syntax: ^BAT Append "'^BAT-<vt addr range>,<button states range>,<new text>'" non-unicode text. Variable: variable text address range = 1 - 4000. button states range = 1 - 256 for multi-state buttons (0 = All states, for General buttons 1 = Off state and 2 = On state).
Page 158
Programming "^" Button Commands (Cont.) Only if the specified border color is not the same as the current color. ^BCB Set the border Note: Color can be assigned by color name (without spaces), number or R,G,B value color to the (RRGGBB or RRGGBBAA).
Page 159
"^" Button Commands (Cont.) Only if the specified text color is not the same as the current color. ^BCT Set the text color Note: Color can be assigned by color name (without spaces), number or R,G,B value to the specified (RRGGBB or RRGGBBAA).
Page 160
Programming "^" Button Commands (Cont.) Syntax: ^BIM Set the input mask for the Variable: specified address. Example: Sets the input mask to ten ’A’ characters, that are required, to either a letter or digit (entry is required). ^BLN The maximum number of lines to remove is 240. A value of 0 will display the incoming video signal unaffected.
Page 161
"^" Button Commands (Cont.) Note that the source is a single button state. Each state must be copied as a separate ^BMC command. The <codes> section represents what attributes will be copied. All codes are Button copy 2 char pairs that can be separated by comma, space, percent or just ran together. command.
Page 162
Programming "^" Button Commands (Cont.) Syntax: ^BMF Set any/all button parameters by Variables: sending embedded codes and data. "'^BMF-<vt addr range>,<button states range>,<data>'" variable text address char array = 1 - 4000. button states range = 1 - 256 for multi-state buttons (0 = All states, for General buttons 1 = Off state and 2 = On state).
Page 163
"^" Button Commands (Cont.) For some of these commands and values, refer to theRGB Values for all 88 Basic ^BMF (Cont.) Colors table on page 141. ’%CF<on fill color>’ = Set Fill Color. ’%CB<on border color>’ = Set Border Color. ’%CT<on text color>’...
Page 164
Programming "^" Button Commands (Cont.) Mask image is used to crop a borderless button to a non-square shape. This is typically ^BMI used with a bitmap. Set the button mask image. Syntax: Variable: Example: Sets the button with variable text 530 ON/OFF state mask image to 'newmac.png'. ^BML If this value is set to zero (0) there is no max length.
Page 165
"^" Button Commands (Cont.) Syntax: ^BNN Set the TakeNote "'^BNN-<vt addr range>,<network name>'" network name for Variable: the specified variable text address range = 1 - 4000. Addresses. network name = Use a valid IP Address. Example: SEND_COMMAND Panel,"'^BNN-973,192.168.169.99'" Sets the TakeNote button network name to 192.168.169.99. ^BNT Syntax: Set the TakeNote...
Page 166
Sets the border by number (#10) to those buttons with the variable text range of 500-504 & 510-515. Sets the border by name (AMX Elite) to those buttons with the variable text range of 500-504 & 510-515. The border style is available through the TPDesign4 border-style drop-down list. Refer to theTPD4 Border Styles by Name table on page 144 for more information.
Page 167
"^" Button Commands (Cont.) Only if the specified border is not the same as the current border. The border names are ^BRD available through the TPDesign4 border-name drop-down list. Set the border of a button state/ Syntax: states. "'^BRD-<vt addr range>,<button states range>,<border name>'" Variable: variable text address range = 1 - 4000.
Page 168
Programming "^" Button Commands (Cont.) Syntax: ^BVL Log-On/Log-Off the computer Variable: control connection. Example: Logs-off the computer control connection of the button. ^BVN Syntax: Set the computer control remote Variables: host for the specified address. Example: Sets the remote host to '191.191.191.191' for the specific computer control button. ^BVP Syntax: Set the network...
Page 169
"^" Button Commands (Cont.) Syntax: ^CPF Clear all page flips "'^CPF-<vt addr range>'" from a button. Variable: variable text address range = 1 - 4000. Example: SEND_COMMAND Panel,"'^CPF-500'" Clears all page flips from the button. ^DPF Syntax: Delete page flips "'^DFP-<vt addr range>,<actions>,<page name>'"...
Page 170
Programming "^" Button Commands (Cont.) Syntax: ^GDI Change the bargraph drag Variable: increment. Example: Sets the bargraph with variable text 7 to a drag increment of 128. ^GIV Parameters 1,2, and 3 will cause a bargraph or slider to be inverted regardless of orientation.
Page 171
"^" Button Commands (Cont.) Syntax: ^GRD Change the "'^GRD-<vt addr range>,<bargraph ramp down time>'" bargraph Variable: ramp-down time variable text address range = 1 - 4000. in 1/10th of a bargraph ramp down time = In 1/10th of a second intervals. second.
Page 172
Programming "^" Button Commands (Cont.) Syntax: ^ICO Set the icon to a button. Variable: Example: Sets the icon for On and Off states for buttons with variable text ranges of 500-504 & 510-515. ^JSB The alignment of 0 is followed by ',<left>,<top>'. The left and top coordinates are relative to the upper left corner of the button.
Page 173
"^" Button Commands (Cont.) The alignment of 0 is followed by ',<left>,<top>'. The left and top coordinates are relative ^JST to the upper left corner of the button. Set text alignment using a Syntax: numeric keypad "'^JST-<vt addr range>,<button states range>,<new text layout for those alignment>'"...
Page 174
Programming "^" Button Commands (Cont.) The Text Effect is specified by name and can be found in TPD4. You can also assign the ^TEC color by name or RGB value (RRGGBB or RRGGBBAA). Set the text effect color for the Syntax: specified addresses/states...
Page 175
"^" Button Commands (Cont.) For the ^UNI command (%UN and ^BMF command), the Unicode text is sent as ^UNI ASCII-HEX nibbles. Set Unicode text. Syntax: "'^UNI-<vt addr range>,<button states range>,<unicode text>'" Variable: variable text address range = 1 - 4000. button states range = 1 - 256 for multi-state buttons (0 = All states, for General buttons 1 = Off state and 2 = On state).
Programming Text Effect Names The following is a listing of text effects names. This list is associated with the ^TEF command on page 164. Text Effects • Glow -S • Glow -M • Glow -L • Glow -X • Outline -S •...
Button Query Commands Button Query commands reply back with a custom event. There will be one custom event for each button/state combination. Each query is assigned a unique custom event type. The following example is for debug purposes only: NetLinx Example: CUSTOM_EVENT[device, Address, Custom event type] DEFINE_EVENT CUSTOM_EVENT[TP,529,1001] CUSTOM_EVENT[TP,529,1002]...
Page 178
Programming All custom events have the following 6 fields: Custom Event Fields Field Uint Flag slong value1 slong value2 slong value3 string text text length (string encode) These fields are populated differently for each query command. The text length (String Encode) field is not used in any command.
Page 179
Button Query Commands (Cont.) Syntax: ?BCF Get the current fill "'?BCF-<vt addr range>,<button states range>'" color. Variable: variable text address range = 1 - 4000. button states range = 1 - 256 for multi-state buttons (0 = All states, for General buttons 1 = Off state and 2 = On state).
Page 180
Programming Button Query Commands (Cont.) Syntax: ?BMP Get the current bitmap name. Variable: Example: Gets the button 'OFF state' bitmap information. The result sent to the Master would be: ?BOP Syntax: Get the overall button opacity. Variable: Example: Gets the button 'OFF state' opacity information. The result sent to the Master would be: "'?BMP-<vt addr range>,<button states range>'"...
Page 181
Button Query Commands (Cont.) Syntax: ?BRD Get the current "'?BRD-<vt addr range>,<button states range>'" border name. Variable: variable text address range = 1 - 4000. button states range = 1 - 256 for multi-state buttons (0 = All states, for General buttons 1 = Off state and 2 = On state).
Page 182
Programming Button Query Commands (Cont.) Syntax: ?FON Get the current font index. Variable: Example: Gets the button 'OFF state' font type index information. The result sent to the Master would be: ?ICO Syntax: Get the current icon index. Variable: Example: Gets the button 'OFF state' icon index information.
Page 183
Button Query Commands (Cont.) Syntax: ?JSB Get the current "'?JSB-<vt addr range>,<button states range>'" bitmap Variable: justification. variable text address range = 1 - 4000. button states range = 1 - 256 for multi-state buttons (0 = All states, for General buttons 1 = Off state and 2 = On state).
Page 184
Programming Button Query Commands (Cont.) Syntax: ?JST Get the current text justification. Variable: Example: Gets the button 'OFF state' text justification information. The result sent to the Master would be: ?TEC Syntax: Get the current text effect color. Variable: Example: Gets the button 'OFF state' text effect color information.
Page 185
Button Query Commands (Cont.) Syntax: ?TEF Get the current "'?TEF-<vt addr range>,<button states range>'" text effect name. Variable: variable text address range = 1 - 4000. button states range = 1 - 256 for multi-state buttons (0 = All states, for General buttons 1 = Off state and 2 = On state).
Programming Panel Runtime Operations Serial Commands are used in the AxcessX Terminal Emulator mode. These commands are case insensitive. Panel Runtime Operation Commands ABEEP Syntax: Output a single beep even if beep Example: is Off. Outputs a beep of duration 1 beep even if beep is Off. ADBEEP Syntax: Output a double...
Page 187
Panel Runtime Operation Commands (Cont.) Keypad string is set to null on power up and is stored until power is lost. The Prompt Text @AKP is optional. Pop up the keypad icon and Syntax: initialize the text "'@AKP-<initial text>;<prompt text>'" string to that Variables: specified.
Page 188
Programming Panel Runtime Operation Commands (Cont.) Pops up the keypad icon and initializes the text string to that specified. The Prompt Text is @EKP optional. Extend the Keypad. Syntax: Variables: Example: Pops up the Keypad and initializes the text string '33333333' with prompt text 'Enter Password'.
Page 189
Panel Runtime Operation Commands (Cont.) Syntax: @SOU Play a sound file. "'@SOU-<sound name>'" Variables: sound name = Name of the sound file. Supported sound file formats are: WAV & MP3. Example: SEND COMMAND Panel,"'@SOU-Music.wav'" Plays the 'Music.wav' file. @TKP Pops up the keypad icon and initializes the text string to that specified. The Prompt Text is optional.
Programming Input Commands These Send Commands are case insensitive. Input Commands ^CAL Syntax: Put panel in calibration mode. Example: Puts the panel in calibration mode. Syntax: ^KPS Set the keyboard Variable: passthru. Example: Sets the keyboard passthru to the Master. Option 5 sends keystrokes directly to the Master via the Send Output String mechanism.
Embedded codes The following is a list of G4 compatible embedded codes: Embedded Codes Decimal numbers Hexidecimal values 7" Modero Widescreen Touch Panels Virtual keystroke ($08) Backspace ($0D) Enter ($1B) ($80) CTRL key down ($81) ALT key down ($82) Shift key down ($83) ($84) ($85)
Programming Panel Setup Commands These commands are case insensitive. Panel Setup Commands ^MUT Syntax: Set the panel mute state. Variable: Example: Sets the panel’s master volume to mute. @PWD sets the level 1 password only. @PWD Set the page flip Syntax: password.
Dynamic Image Commands The following is a listing and descriptions of Dynamic Image Commands. Dynamic Image Commands ^BBR Syntax: Set the bitmap of "'^BBR-<vt addr range>,<button states range>,<resource name>'" a button to use a Variable: particular variable text address range = 1 - 4000. resource.
Page 194
Example: Adds a new resource. The resource name is ’New Image’, %P (protocol) is an HTTP, %H (host name) is AMX.COM, %A (file path) is Lab/Test file, and %F (file name) is test.jpg. "'^RAF-<resource name>,<data>'" resource name = 1 - 50 ASCII characters.
System Tray. • Double click on the icon to bring up the list of USB devices (you should see the "AMX USB LAN LINK" device in the list). • If the "Install Driver" dialog doesn't appear automatically, select the "Properties"...
Page 196
Troubleshooting Troubleshooting Information (Cont.) Symptom I updated my panel firmware but my Battery Base page doesn’t seem to be working properly. My Modero panel isn’t appearing in my Workspace window. My Modero panel can’t obtain a DHCP Address My NXT-BP battery pack is blinking when I check the battery life indicator.
Page 197
"USB Connecting" is displayed when the panel is trying to establish USB communication with the PC (either within the NetLinx Studio or TPDesign4 applications). • Remove the USB connector from the panel and close any AMX applications. • Reboot the panel.
Page 198
• The NXA-BASE/1 Battery base should be updated with the latest firmware (part of the Modero firmware KIT file) from www.amx.com. • The base can only charge the battery while the NXT panel is in Sleep Mode. If the panel parameters are set to their highest values, the priority for the power draw becomes the active panel functions and no power is routed to the base for charging.
Page 199
"graphics hierarchy" errors, etc.… indicating problems with the Compact Flash. • Panel will not boot, or gets stuck on "AMX" splash screen. • Other problems also started after downloading to a new panel or a panel with a TPD4 file that takes up a considerable amount of the available Compact Flash.
Appendix A Text Formatting Codes for Bargraphs/Joysticks Text formatting codes for bargraphs provide a mechanism to allow a portion of a bargraphs text to be dynamically provided information about the current status of the level (multistate and traditional). These codes would be entered into the text field along with any other text. The following is a code list used for bargraphs: Bargraph Text Code Inputs Code...
Appendix A Text Area Input Masking Text Area Input Masking can be used to limit the allowed/correct characters that are entered into a text area. For example, in working with a zip code, a user could limit the entry to a max length of only 5 characters but, with input masking, you could limit them to 5 mandatory numerical digits and 4 optional numerical digits.
Refer to the following Send Commands for more detailed information: • ^BIM page 150). • ^BMF ^BMF section on page 152). Input mask ranges These ranges allow a user to specify the minimum and maximum numeric value for a field. Only one range is allowed per field.
Appendix A A keyboard entry using normal text entry is straightforward. However, once an input mask is applied, the behavior of the keyboard needs to change to accommodate the input mask's requirement. When working with masks, any literal characters in the mask will be "skipped" by any cursor movement including cursor keys, backspace, and delete.
This URL indicates that the protocol in use is http (HyperText Transport Protocol) and that the information resides on a host machine named www.amx.com. The image on that host machine is given an assignment (by the program) name of company-info-home.asp (Active Server Page).
Page 206
Appendix A 7" Modero Widescreen Touch Panels...
Appendix B - Wireless Technology Overview of Wireless Technology 802.11b/2.4 GHz and 802.11a/5 GHz are the two major WLAN standards and both operate using radio frequency (RF) technology. Together the two standards are together called Wi-Fi and operate in frequency bands of 2.4 GHz and 5 GHz respectively. The 802.11b specification was the first to be finalized and reach the marketplace.
The certificate authority (CA) is a trusted external third party which "signs" or validates the certificate. When a certificate has been signed, it gains some cryptographic properties. AMX supports the following security certificates within three different formats: Typical certificate information can include the following items:...
Page 209
TKIP Short for Temporal Key Integration, is part of the IEEE 802.11i encryption standard for wireless LANs. TKIP provides per-packet key mixing, message integrity check and re-keying mechanism, thus ensuring every data packet is sent with its own unique encryption key. Key mixing increases the complexity of decoding the keys by giving the hacker much less data that has been encrypted using any one key.
Page 210
Appendix B - Wireless Technology WPA2 Also know as IEEE 802.11i, is an amendment to the 802.11 standard specifying security mechanisms for wireless networks. The 802.11i scheme makes use of the Advanced Encryption Standard (AES) block cipher; WEP and WPA use the RC4 stream cipher.
EAP Authentication EAP (Extensible Authentication Protocol) is an Enterprise authentication protocol that can be used in both a wired and wireless network environment. EAP requires the use of an 802.1x Authentication Server, also known as a Radius server. Although there are currently over 40 different EAP methods defined, the current internal Modero 802.11g wireless card and accompanying firmware only support the following EAP methods (listed from simplest to most complex): EAP-LEAP (Cisco Light EAP)
Appendix B - Wireless Technology EAP communication overview EAP Authentication goes a step beyond just encrypting data transfers, but also requires that a set of credentials be validated before the client (panel) is allowed to connect to the rest of the network (FIG.
Step 1: Setup the Panel and PC for USB Communication 1. If you do not currently have the latest version of TPDesign4, navigate to www.amx.com > Tech Center > Downloadable Files > Application Files > NetLinx Design Tools section of the website and locate the AMX USB Driver executable (AMX USBLAN Setup exe).
Step 2: Confirm the Installation of the USB Driver on the PC The first time each AMX touch panel is connected to the PC it is detected as a new hardware device and the USBLAN driver becomes associated with it (panel specific). Each time thereafter the panel is "recognized"...
Confirm the new USB entry shows up in the list as: 10.XX.XX.1. How to Upload a Certificate File 1. Install the latest AMX USB LAN LINK driver onto your computer by installing the latest versions of either TPDesign4 or NetLinx Studio2. This USB driver prepares your computer to properly communicate with a directly connected G4 touch panel (MVP/CV7/CV10).
Page 216
Appendix B - Wireless Technology 12. Select the target devices which be uploaded with the selected certificate. These can either be: individually selected by toggling the box next to the Send entry (with the Type column). selected as a group by clicking on the Check All radio box located at the top of the device IP Address listing.
Page 217
Appendix B - Wireless Technology Modero Touch Panels...
Page 218
Appendix B - Wireless Technology Modero Touch Panels...
Page 220
It’s Your World - Take Control™ 3000 RESEARCH DRIVE, RICHARDSON, TX 75082 USA • 800.222.0193 • 469.624.8000 • 469-624-7153 fax • 800.932.6993 technical support • www.amx.com...
Need help?
Do you have a question about the NXD-CV7 and is the answer not in the manual?
Questions and answers