Operation/Reference Guide NXT/D-CV10 10" Modero® Touch Panel Touch Panels L a s t R e v i s e d : 7 /2 / 2 0 1 2
AMX Limited Warranty and Disclaimer This Limited Warranty and Disclaimer extends only to products purchased directly from AMX or an AMX Authorized Partner which include AMX Dealers, Distributors, VIP’s or other AMX authorized entity.
AMX 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.
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 the FCC rules.
Table of Contents Table of Contents Introduction ........................................................................................................1 Overview .................................................................................................................. 1 Common Application....................................................................................................... 1 Features .................................................................................................
Table of Contents Charging the NXT-BP using the NXA-BASE/1 ............................................................... 29 NXT-CHG Battery Charger Kit (FG2255-50K) ......................................................... 30 Powering the NXT-CHG ................................................................................................ 30 Reading the NXT-CHG LED Indicator ............................................................................
Table of Contents Hot Swapping ............................................................................................................... 57 Configuring a Wireless Connection......................................................................... 57 Step 1: Configure the Panel’s Wireless IP Settings ................................................. 57 Wireless communication using a DHCP Address ...........................................................
Table of Contents Supported sampling rates for WAV............................................................................... 94 Protected Setup Page ................................................................................................... 94 Video Adjustment Page................................................................................................. 95 Battery Base Page .........................................................................................................
Table of Contents @PSE ....................................................................................................................................... @PSP ....................................................................................................................................... @PST ....................................................................................................................................... PAGE .................................................................
Table of Contents ^GDI ....................................................................................................................................... ^GIV........................................................................................................................................ ^GLH ...................................................................................................................................... ^GLL ..................................................................
Table of Contents @BRT ....................................................................................................................................... DBEEP ..................................................................................................................................... @EKP ....................................................................................................................................... PKEYP .................................................................
Table of Contents $BX ......................................................................................................................................... 174 $BY ......................................................................................................................................... 174 $BN......................................................................................................................................... 174 Appendix A ............................................
Introduction Introduction Overview In places where space is critical, the mid-size 10" Modero Widescreen NXT/D-CV10 is the perfect solution with substantial on-screen real estate to easily accommodate graphics, icons and video windows. The Touch Panel supports Composite/ S-Video multimedia and one-touch control options (FIG. 1). FIG.
Introduction Each panel is sold only as part of a CV10 Kit which includes both a panel and an NXA-AVB/ETHERNET Audio/Video Breakout Box (FG2254-10). This box facilitates the installation and distribution of video (either Composite or S-Video), data (via Ethernet), and audio to Modero touch panels located up to 200 feet (60.96 m) from the breakout box. These panels are ideally suited for displaying full motion video and audio with overlay graphics for applications with demanding visual requirements.
Introduction The optional wireless solution includes an NXA-WC80211GCF internal Wi-Fi card that allows the CV10 to communicate with a NetLinx Master via a standard 802.11g Wireless Access Point, and an NXA-BASE/1 battery base kit that allows the NXT to function off the charge from the included single NXT-BP battery. CV10 panels feature programmable firmware that can be upgraded via either the Ethernet port, wireless interface card, or the mini-USB port.
Introduction NXT-CV10 Product Specifications (Cont.) Front Panel Components: Light sensor: • Photosensitive light detector for automatic adjustment of the panel brightness (a dim room results in a dimmer LCD display, and a bright room results in a brighter LCD display). Note: The light sensor can be adjusted via the Sensor Setup page (page 102). Motion sensor (PIR): • Proximity Infrared Detector to wake the panel when the panel is approached.
Introduction Specifications for 10" Widescreen Video Touch Panels (Cont.) Rear Panel Components (Cont.): Audio/Video connector: (Side panel location on NXD-Wall Mount panels) • RJ-45 connector for communication of differential audio/video signals to/from the touch panel (panel type dependant). This connector receives Composite video, Stereo (left/right) audio, and microphone audio. • Video is received via the NXA-AVB/ETHERNET Breakout Box. Configuring video windows for playback is done using TPDesign4.
Introduction Specifications for 10" Widescreen Video Touch Panels (Cont.) Other AMX Equipment (Cont.): • NXT-BP (FG2255-10) - Battery pack for Table Top panels.
CV10 Touch Panel Accessories CV10 Touch Panel Accessories Overview 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 CV10 Kit configuration (panel and box) but can be purchased as a separate accessory.
CV10 Touch Panel Accessories NXA-AVB/ETHERNET Product Specifications (Cont.) Rear Components: • 6-pin 3.5 mm Phoenix connector for in-bound (left/right channel) audio • 4-pin 3.5 mm Phoenix connector for out-bound (from microphone) audio • BNC connector (female) for Composite or Chroma (for video-capable panels only) • BNC connector (female) for luminance (for video-capable panels only) • RJ-45 connector for Ethernet input from the control system • 2-pin 3.
CV10 Touch Panel Accessories The breakout box unit can be mounted on either a horizontal flat surface or into an equipment rack (by removing the front screws and attaching it to an optional AC-RK). The power supply being used on the NXA-AVB/ETHERNET is dependant on the power requirements of the target touch panel. Use a standard CAT5 Ethernet cable to provide both communication and 10/100 network connectivity between the panel, NXA-AVB/ETHERNET, NetLinx Master, and the network.
CV10 Touch Panel Accessories • PWR: 2-pin mini-Phoenix connector that connects to a 12 VDC-compliant power supply. This port can be used to provide power to a Modero panel by sending it through the NXA-AVB/ETHERNET (rear power connector through to the front power connector). Wiring the NXA-AVB/ETHERNET for Unbalanced Audio Most domestic audio equipment has unbalanced audio inputs and outputs.
CV10 Touch Panel Accessories Ground signal GND OUTOUT+ Return signal Balanced OUT Line signal FIG. 9 Wiring the rear MIC OUT connector for use with Balanced Audio Modero Table Top Cable (CA2250-50) The Table Top Touch Panel comes with a standard 10' (3.048 m) Modero cable (CA2250-50) that supports Ethernet, Audio/Video, and Power connections. The cable comes terminated with two RJ45 connectors (Ethernet and Audio/Video) and a single 2-pin mini-Phoenix connector for power. FIG.
CV10 Touch Panel Accessories Modero Table Top Cable Specifications (Cont.) Other AMX Equipment (Cont.): • Installation Kit for 15" and 17" NXT panels (KA2251-04): - 2-pin mini-Phoenix connector (41-5025) - Three Phillips-head screws (#4-20 x 0.250 Black) (80-0114-08) - One CAT5 Suppression Ferrite (04-0014) • Installation Kit for 10" NXT panels (KA2259-01): - 2-pin 3.
CV10 Touch Panel Accessories The following figures provide a cross-section view (FIG. 12) and a description (FIG. 13) of the Modero Table Top Cable: Element #1 Connector #1 & 2 Binder Element #2 Connector #3 Jacket FIG.
CV10 Touch Panel Accessories Installing CAT5 Suppression Ferrites for a CV10 Panel Before connecting the RJ-45 cables to the CV10 panel, install the CAT5 Suppression Ferrites (FIG. 14) to their appropriate locations. These ferrites come as part of the Installation Kits mentioned in the previous Specification table. No tools are required for this installation. Release the latch to open the plastic enclosure. Insert the CAT5 cable and close the enclosure. Push down on the enclosure until it snaps closed.
CV10 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. 16. This internal card is field-upgradeable within both models of panels. FIG. 16 NXA-WC80211B/CF Wireless Interface Card (WIC) This unit is certified and available for use in the United States (FCC), Canada (IC), Europe (CE) and Japan (TELEC).
CV10 Touch Panel Accessories 802.11b Wireless Interface Card Specifications (Cont.) Radio Data Rate: • 1Mbps, 2Mbps, 5.5Mbps, 11Mbps, Auto Rate Receive Sensitivity: • @PER < 8% 11 Mbps: -83 dBm (max) 5.5 Mbps: -86 dBm (max) 2 Mbps: -89 dBm (max) 1 Mbps: -92 dBm (max) RF Output Power: • 15 dBm +/- 1 dBm • Channels 1 - 11 (North America) Security: • WEP 64,128 bit, WPA/TKIP Wireless Restrictions: • In R&TTE countries, such as France, the 802.11g frequency band is restricted to 2454 - 2483.5 MHz (2.
CV10 Touch Panel Accessories If the CF metal cover plate is not present over the wireless card slot on a CV7 or CV10 panel, you can use the adhesive tape to secure the terminal antenna to the surface of the new card (atop the product label). The procedures for upgrading a CF card on an MVP is identical for both MVP-7500 and MVP-8400 panels.
CV10 Touch Panel Accessories NXA-WC80211GCF Specifications (Cont.) Power Consumption: • @ 802.11b communication: - RX: 270 mA - TX: 435 mA - Standby: 240 mA • @ 802.11g communication: - RX: 270 mA - TX: 460 mA - Standby: 240 mA Radio Data Rate: • 802.11g compliant: 1, 2, 5.5, 11 (DSSS/CCK); 6, 9, 12, 18, 24, 36, 48, and 54 (OFDM) Mbps data rates Radio Technology: • Using 802.11b communication: DSSS (Direct Sequence Spread Spectrum)/CCK (Complementary Code Keying) • Using 802.
CV10 Touch Panel Accessories NXA-WC80211GCF Specifications (Cont.
CV10 Touch Panel Accessories Installation and Upgrade of the Internal NXT Components Upgrading the cards within the Table Top panel involves removing the outer housing (with speaker plate), removing the existing card, replacing it with the 802.11g upgrade, and then placing the outer housing back onto the NXT panel, as described in the following sections. These panels do not come factory installed with the NXA-WC802.11GCF wireless interface card.
CV10 Touch Panel Accessories Tilt Bracket/Speaker assembly Tilt Bracket Screws (2) Outer Housing These two screws must first be removed before being able to remove the outer housing. Base Hinge Brackets (2) FIG. 19 Location of the Tilt Bracket screws 6. Locate the two screw holes at either sides of the front speaker grill and then use a grounded Phillips-head screwdriver to remove the two Tilt Bracket Screws (FIG. 19).
CV10 Touch Panel Accessories 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. 21). Tilt Bracket cover plate Front of panel Compact Flash Memory Card (Slot 1) Wireless CF Card (Slot 2) Card Removal Grooves Card removal grooves FIG. 21 Location and orientation of the card slots (both CV10 panels) 2.
CV10 Touch Panel Accessories Step 3: Install the new 802.11g CF Card and Antenna 1. Discharge any static electricity from your body by touching a grounded metal object and then locate the wireless card slot on the main board (FIG. 23). 2. Insert the tip of a grounded flat-head screwdriver into one of the card removal grooves (located on either side of the existing card), and gently pry the card out of the slot (FIG. 23). Repeat this process on the opposite card removal groove.
CV10 Touch Panel Accessories Step 4: Close and Resecure the NXT Panel Enclosure 1. In a single motion, gently slide the rear Tilt Bracket cover plate back over the tilt mechanism (located below the LCD) and (while angling the housing downwards) slide the outer housing below the Tilt Bracket and towards the LCD (at a downward angle). 2.
CV10 Touch Panel Accessories The overlay connector must first be released before the rear back box can be removed from the NXD-CV7 panel. 4. Gently slide the connector overlay away from the back box housing. 5. Unscrew the outer housing (back box) by using a grounded Phillips-head screwdriver to remove the two sets of pan-head Housing Screws, located on both sides of the housing (FIG. 24). Caution: Speaker wires come connected to this side of the main board. Use caution when removing the back box.
CV10 Touch Panel Accessories NXT-BP Power Pack (FG2255-10) The NXT-BP Power Pack (FIG. 26) 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 CV10 panel) or through an optional NXT-CHG Modero Power Station.
CV10 Touch Panel Accessories NXA-BASE/1 Specifications Dimensions (HWD): • 0.93" x 5.96" x 6.89" (2.36 cm x 15.14 cm x 17.51 cm) Power Requirements: • 1.4 A @ 12 VDC (max power draw while charging a single battery) Weight: • Base unit: 0.75 lbs (0.34 kg) • Base and 1 battery: 1.75 lbs (0.
CV10 Touch Panel Accessories NXT-BP Battery Battery Connector Battery Connector Port FRONT FIG. 29 Battery installation 3. Carefully insert the NXT-BP into the base until the battery securely fits onto the Battery Connector Port. Installing the NXA-BASE/1 below an NXT-CV10 Panel 1. Power Off the panel before attempting to attach the NXA-BASE/1. 2. Place the battery base (with battery) onto a flat/level surface. 3. Turn the battery locking slider (FIG.
CV10 Touch Panel Accessories Alignment pegs Battery locking mechanism (with locking slider) FIG. 31 NXA-BASE/1 shown aligning with NXT-CV10 panel 5. Insert the alignment pegs into their corresponding holes below the front of the panel. 6. Verify the alignment of the Panel Interface connectors between the panel (female connector) and base (male connector) (FIG. 31). 7. Align the rear pegs and gently push the rear of the panel downwards until it is mounted atop the battery base.
CV10 Touch Panel Accessories NXT-CHG Battery Charger Kit (FG2255-50K) The NXT-CHG Kit includes one charger and two NXT-BP batteries. The optional NXT-CHG Modero Power Station (FIG. 32) is a two-slot, stand-alone battery charger that can be used to recharge up to two NXT-BP batteries. The batteries are charged in the order they are inserted into the charger. The NXT-CHG Slot 1 has the feature of being able to completely discharge and recharge (recalibrate) a battery.
CV10 Touch Panel Accessories Reading the NXT-CHG LED Indicator FIG. 33 shows the components on the NXT-CHG Smart Battery Charger. Slot 1 (recalibration) Slot 2 Slot 1 LED Slot 2 LED Recalibrate Pushbutton FIG. 33 Component locations on the NXT-CHG There is one LED indicator on the front of each battery slot that indicates the status of that slot. The blink patterns for these LEDs are described in the following table: • Off: No battery detected. • Green Flashing: Fast charging.
CV10 Touch Panel Accessories 32 10" Modero Touch Panels
Installation Installation Overview NXT panels are mounted onto flat (horizontal) surfaces in either a stand-alone or combo (NXT atop an NXABASE/1 battery base) configuration. NXD panels are installed into either a pre-wall surface (using a CB-TP10 conduit/wallbox) or a solid surface (using either solid surface or drywall screws). It is recommended that if you are planning on upgrading your panel components (flash and wireless), you do so before beginning any panel installations. Unpacking the Panel 1.
Installation CV10 Panel/enclosure Trim Ring Latches Button latch B Light Pipe latch (black) Default Button Trim Ring (with button openings) Button and Light Pipe removal (showing the inside surface of Faceplate) Faceplate (outside surface shown) FIG. 34 Removing the default Button Trim Ring 5. From along the internal surface of the Faceplate, remove the six buttons by gently bending each Button latch up and pulling the button outwards. 6.
Installation 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; you must first remove the No-Button Trim Ring: 1. To remove the Faceplate, simply pull it away from the panel by gently tugging it outwards until the entire Faceplate comes away from the panel. 2.
Installation Button Trim Ring Faceplate (outer surface shown) Button openings FIG. 37 Inserting the Button Trim RIng 9. Firmly press down around the Button Trim Ring until all of the latches are securely inserted into their openings on the Faceplate, and the Button Trim Ring is securely fastened. Verify the Button Trim Ring is firmly inserted onto the Faceplate and that there are no gaps between this Trim Ring and the outer surface of the Faceplate. 10.
Installation Stud Mounting tabs Stud Wiring knockouts (must be located on left side) NXD Mounting tabs (should lie flush against the outside of the wall) Drywall or sheetrock FIG. 38 CB-TP10 conduit box components 3. Remove the wiring knockouts from the left side of the conduit box (CB-TP10) (FIG. 38) to accommodate the cables being threaded through to the NXD touch panel. Remember that when mounting this conduit box, the NXD mounting tabs must lie flush against the outside of the sheetrock. 4.
Installation C - Optional CB-TP10 conduit/wallbox #4-40 Mounting Screws (four - included) secure the NXD to the Conduit Box Stud Mounting Tab B - Main NXD unit consists of the touch panel and back box housing A - Faceplate/Trim Ring default Faceplate assembly comes with buttons FIG. 39 NXD-CV10 panel installation into a CB-TP10 (pre-wall construction) 2.
Installation Installing the NXD into drywall using Expansion Clips Expansion clips are mounted through the three oval holes located along the rim of the NXD-CV10. As the screw is tightened, the clip bends toward the insertion hole and into the wall. This bending creates a "grip" on the wall by either pressing onto the wall or by securing the drywall between the housing and the drywall clip.
Installation The USB connectors can be from a either a USB extension cable, or a wireless USB RF transmitter. 3 notches are required to accommodate the three expansion clips (included) Install the 3 included drywall clip sets into these locations Expansion Clips (3) Mounting Tab A - Faceplate /Trim Ring B - Main NXD unit consists of the touch panel and back box FIG. 41 Wall Mount panel (NXD) installation configuration for drywall surfaces 6.
Installation Installing the NXD into a Flat Surface using #4 screws Mounting screws (#4-40, included) are secured through two sets of circular holes located at the left and right sides of the NXD-CV10. 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. Refer to SP-2259-03 for detailed installation dimensions (reproduced in FIG. 42).
Installation Attachment is done along the edges of the cutout Flat installation surface Install the four #4-40 Mounting Screws (included) into these four holes Mounting Tab B - Main CV10 unit A - Faceplate/Trim Ring FIG. 43 Wall Mount panel installation configuration for flat surfaces Don’t disconnect the connectors from the touch panel. The unit must be installed with the necessary connectors before being inserted into the solid surface. 8.
Installation 4. Test the incoming wiring by connecting the panel connections to their terminal locations and applying power. Verify that the panel is receiving power and functioning properly to prevent repetition of the installation. 5. Disconnect the terminal end of the power cable from the connected power supply. Don’t disconnect the connectors from the touch panel. The unit must be installed with the necessary connectors before being inserted into the equipment rack. 6.
Installation Wiring a power connection To use the 2-pin 3.5 mm mini-Phoenix connector for use with a 12 VDC-compliant power supply, the incoming PWR and GND wires from the external source must be connected to their corresponding locations on the connector (FIG. 44). PWR + Power Supply GND To the Touch Panel FIG. 44 NetLinx power connector wiring diagram 1. Insert the PWR and GND wires on the terminal end of the 2-pin 3.5 mm mini-Phoenix cable.
Installation The following table lists the pinouts, signals, and pairing associated with the Ethernet connector.
Installation 46 10" Modero Touch Panels
Panel Calibration Panel Calibration Overview This section outlines the steps for calibrating the touch panel. It is recommended that you calibrate the panel before its initial use and after completing a firmware download. 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.
Panel Calibration The request to touch the crosshairs is the first on-screen message Calibration successful is the second on-screen message that appears after the calibration process is completed On-screen crosshairs used for calibration of the touch device FIG. 49 Touch Panel Calibration Screens 3. After the "Calibration Successful.." message appears, press anywhere on the screen to continue and return to the Setup page.
Configuring Communication Configuring Communication Overview Communication between the Modero panel and the Master is done using either USB or ETHERNET (DHCP or Static IP). Ethernet communication can be achieved through either a direct connection (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.
Configuring Communication FIG. 52 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. 9. Press the grey Front Setup Access button for 3 seconds to open the Setup page. 10.
Configuring Communication The mini-USB connector MUST be plugged into an already active panel before the PC can recognize the connection and assign an appropriate USB driver. This driver is part of both the NetLinx Studio and TPDesign4 software application installations. Configuring and Using USB with a Virtual Master NetLinx Studio can be setup to run a Virtual Master where the PC acts as the Master by supplying its own IP Address for communication to the panel.
Configuring Communication 5. Toggle the blue Type field (from the Master Connection section) until the choice cycles to USB. Refer to the System Settings Page section on page 127 for more information about the fields on this page. 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. Press the on-screen Reboot button to both save any changes and restart the panel.
Configuring Communication Step 3: Confirm and View the current AMX USB device connections The USB driver information can be confirmed via two different methods: Via the Control panel (previous steps 1 and 2) or Via the Unplug or Eject Hardware icon from the Taskbar. 1. Navigate to Start > Settings > Control Panel > and double-click the System icon to launch the System Properties dialog. 2. Select the Hardware tab and click on the Device Manager button to launch the Device Manager dialog.
Configuring Communication USB detection icon FIG. 57 USB Properties windows If there is a yellow exclamation point next to the AMX USB LAN LINK device (within the hardware devices section of the Unplug or Eject Hardware window), stop and close the USB operation. Reconnect the USB cable to the panel and repeat the setup procedures. Refer to the Troubleshooting section on page 189 for more detailed information.
Configuring Communication IP Address of computer (not needed as this is a direct USB connection) FIG. 58 Assigning Communication Settings for a Virtual Master 4. Click the Communications Settings button to open the Communications Settings dialog. 5. Click on the NetLinx Master radio button (from the Platform Selection section) to indicate that you are working as a NetLinx Master. 6.
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. A mini-USB connection is only detected after it is installed onto an active panel.
Configuring Communication Wireless Settings Page - Wireless Access Overview IP Routing The behavior of the wireless routing is largely dependent on the wired network interface. Although the panel can be connected to two networks simultaneously it may only have one gateway. If the wired network was successfully set up and a gateway was obtained; then the default route for all network traffic will be via the wired network.
Configuring Communication 4. Toggle the DHCP/Static field (from the IP Settings section) until the choice cycles to DHCP. This action causes all fields in the IP Settings section (other than Host Name) to be greyed-out. DHCP will register the unique MAC Address (factory assigned) on the panel and once the communication setup process is complete, assign IP Address, Subnet Mask, and Gateway values from the DHCP Server. 5.
Configuring Communication 7. Repeat the same process for the Subnet Mask and Gateway fields. 8. Press the optional Host Name field to open the Keyboard and enter the Host Name information. 9. Press Done after you are finished assigning the alpha-numeric string of the host name. 10. Press the Primary DNS field to open a Keyboard, enter the Primary DNS Address (provided by your System Administrator) and press Done when compete. Repeat this process for the Secondary DNS field. 11.
Configuring Communication Up arrow - indicates that the information is being sorted in a Ascending order. SSID (A to Z), Channel (1 to 14), Security (Unknown to WEP), Signal (None to Excellent). The firmware considers the following to be the security order from least secure to most secure: Open, WEP, WPA, WPA2, and Unknown. Down arrow - indicates that the information is being sorted in a Descending order.
Configuring Communication MVP connection IP info. Wireless card security settings FIG. 62 Wireless Settings page (showing a sample unsecured configuration) 6. Enter the SSID information by either: Automatically having it filled in by pressing the Site Survey button and from the Site Survey page, choosing an Open WAP from within the Site Survey page and then pressing the Connect button. Select an OPEN (unsecured) WAP Connecting to the WAP begins the communication FIG.
Configuring Communication Required Information: SSID (Network Name used by the Target WAP) By default, this field displays the SSID - AMX FIG. 64 Wireless Settings page - Open (Clear Text) security method 12. Verify the fields in the IP Settings section have been properly configured. Refer to Step 1: Configure the Panel’s Wireless IP Settings section on page 57 for detailed information. 13.
Configuring Communication 802.11b wireless card 802.11g wireless card FIG. 65 Wireless Settings page (showing how each card supports its own security features) You must first take down the SSID name, Current Key string value, and panel MAC Address information so you can later enter it into the appropriate WAP dialog fields in order to "sync-up" the secure connection. These values must be identically reproduced on the target WAP. 6.
Configuring Communication Select a target WAP with the desired level of security Connecting to the WAP begins the communication FIG. 67 Site Survey of available WAPs (Secured WAP shown selected) 9. Toggle the Encryption field (FIG. 66) until it reads either: 64 Bit Key Size or 128 Bit Key Size. The 64/128 selection reflects the bit-level of encryption security. This WEP encryption level must match the encryption level being used on the WAP.
Configuring Communication 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. 69). FIG.
Configuring Communication Configuring multiple wireless Moderos to communicate to a target WAP200G 1. For each communicating touch panel, complete all of the steps outlined within the previous Configuring the Modero’s wireless card for secured access to a WAP200G section on page 62. Those procedures walk you through assigning an SSID, selecting a WEP encryption level, and obtaining a Current Key string value for a specific WEP Key on a target panel. 2.
Configuring Communication This information can be found in either the: Workspace- System name > Define Device section of your code (that defines the properties for your panel), or in the Device Addressing/Network Addresses in the Tools > NetLinx Diagnostics dialog. 7. Press the Back button to return to the Protected Setup page. 8. Press the on-screen Reboot button to both save any changes and restart the panel. IP Settings section - Configuring a Static IP Address over Ethernet 1.
Configuring Communication Step 3: Configure an Ethernet Connection Type When using Ethernet as your communication method, the NetLinx Master must first be setup with either a Static IP or DHCP Address obtained from either NetLinx Studio or your System Administrator. Before beginning: 1. Verify the panel has been configured to communicate either through an Ethernet cable (from the panel to a valid Ethernet Hub) or to a wirelessly (from the panel to a compatible Wireless Access Point (WAP)).
Configuring Communication Master Connection section - Virtual Master communication over Ethernet When configuring your panel to communicate with a Virtual Master (on your PC) via Ethernet, the Master IP/URL field must be configured to match the IP Address of the PC and make sure to use the Virtual System value assigned to the Virtual Master within NetLinx Studio. Before beginning: 1.
Configuring Communication 10. Click the OnLine Tree tab in the Workspace window to view the devices on the Virtual System. The default System value is one. 11. Right-click on the Empty Device Tree/System entry and select Refresh System to re-populate the list. 12. Power-up your panel and press and hold the grey Front Setup Access button (for 3 seconds) to continue with the setup process and proceed to the Setup page. 13.
Configuring Communication 3. Press the Master IP/URL field to open a Keyboard and enter the Master IP Address (obtained from the Diagnostics - Networking Address dialog of the NetLinx Studio application). 4. Click Done to accept the new value and return to the System Settings page. 5. Do not alter the Master Port Number value (this is the default value used by NetLinx). 6. Enter a username and password (into their respective fields) if the target Master has been previously secured. 7.
Configuring Communication Master Connection section - NetLinx Master Ethernet IP Address - Auto Mode In this mode, enter the System Number of the NetLinx Master. This mode instructs the Modero to search for a Master that uses the same System Number (assigned within the Master Connection section) and resides on the same Subnet as itself. 1. Toggle the blue Type field until Ethernet is selected (from the Master Connection section of the System Settings page). 2.
Configuring Communication FIG. 74 G4 Web Control page Wireless is used when a wireless card is detected within the internal card slot. This method provides an indirect communication to the web via a pre-configured Wireless Access Point. 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.
Configuring Communication Verify your NetLinx Master’s IP Address and System Number have been properly entered into the Master Connection section of the System Settings page. Using your NetLinx Master to control the G4 panel Refer to your particular NetLinx Master’s instruction manual for detailed information on how to download the latest firmware from www.amx.com.
Configuring Communication FIG. 77 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. This application contains the necessary Active X and VNC client applications necessary to properly view and control the panel pages from your computer. The G4 Web Control application is sent by the panel to the computer that is used for communication.
Configuring Communication 76 10" Modero Touch Panels
Upgrading Modero Firmware 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 47. The latest CV10 firmware kit file is now panel-specific. Only CV10 firmware should be loaded onto this specific panel type.
Upgrading Modero Firmware 4. Toggle the blue Type field (from the Master Connection section) until the choice cycles to USB. ALL fields are then greyed-out and read-only, but still display any previous network information. 5. Press the Back button on the touch panel to return to the Protected Setup page. 6. Press the on-screen Reboot button to both save any changes and restart the panel.
Upgrading Modero Firmware 4. Click on the NetLinx Master radio button (from the Platform Selection section) to indicate that you are working as a NetLinx Master. 5. 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. 6.
Upgrading Modero Firmware The Virtual Master firmware version and device number NetLinx Studio version number Showing the current Modero panel firmware version and device number FIG. 80 NetLinx Workspace window (showing the panel connection via a Virtual NetLinx Master) The latest CV10 firmware kit file is now panel-specific. Only CV10 firmware should be loaded onto this specific panel type. This new firmware also provides both backwards compatibility with the previous 802.
Upgrading Modero Firmware A B FIG. 81 Using USB for a Virtual Master transfer 8. Select the panel’s Kit file from the Files section. 9. 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). The Port field is greyed-out. 10. Click the Reboot Device checkbox. This causes the touch panel to reboot after the firmware update process is complete.
Upgrading Modero Firmware Upgrading the Modero Firmware via Ethernet (IP Address) Before beginning with this section, verify that your panel is powered and connected to the NetLinx Master through an Ethernet connection (direct or wireless). Step 1: Prepare the Master for communication via an IP 1. Obtain the IP Address of the NetLinx Master from your System Administrator.
Upgrading Modero Firmware 8. Click the New button to open the New TCP/IP Settings dialog where you can enter both a previously obtained DHCP or Static IP Address and an associated description for the connection into their respective fields. 9. Place a checkmark within the Automatically Ping the Master Controller to ensure availability radio box to make sure the Master is initially responding online before establishing full communication. 10.
Upgrading Modero Firmware 6. Press the Back button to return to the Protected Setup page and press the on-screen Reboot button to restart the panel and save any changes. Step 3: Verify and Upgrade the panel firmware via an IP 1. Click the OnLine Tree tab in the Workspace window to view the devices on the System. The default System value is one. 2.
Upgrading Modero Firmware Selected Firmware file Description field for selected Kit file Firmware download status Device and System values listed in the Workspace window must match the System and Device values FIG. 84 Send to NetLinx Device dialog (showing Modero firmware update via IP) 7. Select the panel’s Kit file from the Files section (FIG. 84). 8.
Upgrading Modero Firmware 86 10" Modero Touch Panels
Firmware Pages and Descriptions Firmware Pages and Descriptions Overview This section describes each firmware page and their specific functional elements. Setup Navigation Buttons These Setup Navigation Buttons (FIG. 85) 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.) Video Adjustment: Press the Video Adjustment button to access the Video Adjustment page where you can set the video properties for incoming video. • This button only appears on Color Video (CV) capable touch panels. • Refer to the Video Adjustment Page section on page 95 for more detailed information.
Firmware Pages and Descriptions Setup Page Elements (Cont.) Display/Panel Timeout: Sets the length of time the panel can remain idle before activating the sleep mode. When the device goes into sleep mode, the LCD is powered-down. • Press the UP/DN buttons to increase/decrease the time until the panel times out. Range = 0 - 240 minutes. • Use this button to set the timeout value to zero and disable the sleep mode. • Note: Display timeout values affect battery performance.
Firmware Pages and Descriptions Project Information Page Elements (Cont.) File Name: Displays the name of the TPDesign4 project file downloaded to the panel. Designer ID: Displays the designer information. File Revision: Displays the revision number of the file. Dealer ID: Displays the dealer ID number (unique to every dealer and entered in TPD4). Job Name: Displays the job name. Sales Order: Displays the sales order information. Purchase Order: Displays the purchase order information.
Firmware Pages and Descriptions Panel Information Page The Panel Information page (FIG. 88) centers around Modero panel properties such as: resolution used, onboard memory, firmware, address/channel information, and string information. This information is retrieved from the Modero panel FIG.
Firmware Pages and Descriptions Panel Information Page Elements (Cont.) Sleep String: Displays the sleep string used during a panel’s sleep mode. File System: Displays the amount of Compact Flash memory available on the Modero panel. RAM: Displays the available RAM (or Extended Memory module) on the Modero panel. Time & Date Setup Page The Time & Date Setup page (FIG. 89) allows you to alter/set the time and date information on the NetLinx Master.
Firmware Pages and Descriptions Time & Date Setup Page Elements (Cont.) Set Date/Time: This section provides a user with both UP/DN arrow buttons to alter the Master’s calendar date and time. The blue circle indicates which field is currently selected. • Select the Year field and use the UP/DN buttons to alter the year value (range = 2000 - 2037). • Select the Month field and use the UP/DN buttons to alter the month value (range = 1 - 12).
Firmware Pages and Descriptions Volume Page Elements (Cont.) Default Panel Sounds: Sets the Modero panel to play various sounds. • Activating the Button Hit button plays a default sound when you touch an active button. • Activating the Button Miss button plays a default sound when you touch a non-active button or any area outside of the active button • The Play Test Sound button plays a test WAV/MP3 file over the panel’s internal speakers.
Firmware Pages and Descriptions Video Adjustment Page The Video Setup page (FIG. 91) (accessed by pressing the Video Adjustment button on the Setup page) sets the Video properties of the incoming video signal from an NXA-AVB/ETHERNET Breakout Box. Once done making your screen adjustments, SAVE SETTINGS. Incoming Video signal FIG.
Firmware Pages and Descriptions Battery Base Page This page (FIG. 92) allows you to alter/set the power warning preferences, monitor battery status information, and alter the display times for the battery warnings. The fields on this page are populated with information after the panel is connected to an optional NXA-BASE/1 Battery Base containing a single NXT-BP battery. FIG. 92 Battery Base page This page is ONLY available on CV10 Table Top panels (NXTs) using an NXA-BASE/1.
Firmware Pages and Descriptions Battery Base Page Elements (Cont.) Battery Status fields: This section provides the ability to monitor the current battery charge level and charge quality: • The Battery One Charge Status bargraph indicates the power charge available on the Slot 1 internal battery connection (bargraph range = 0 - 100). • The Battery One Quality bargraph indicates the physical capacity (quality) of the battery. Quality is the percentage of actual capacity vs. its rated capacity.
Firmware Pages and Descriptions 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: Press the G4 Web Control button to access the G4 Web Control page where you can enable or disable display and control of your panel (via the web) by a PC running a VNC client. • Refer to the G4 Web Control Page section on page 101 for more detailed information.
Firmware Pages and Descriptions Protected Setup Page The Protected Setup page (FIG. 94) centers around the properties used by the panel to properly communicate with the NetLinx Master. Enter the factory default password (1988) into the password keypad to access this page. Provides access to the panel firmware pages by enabling the grey front setup access button: - Setup page (after a 3 second press/hold) - Calibration page (after a 6 second press/hold) FIG.
Firmware Pages and Descriptions Protected Setup Page Elements (Cont.) System Recovery: Allows you to either reset the touch panel to factory default settings and/or wipe out all existing touch panel pages: • The Reset System Settings button allows a user to wipe out all current configuration parameters on the touch panel (such as IP Addresses, Device Number assignments, Passwords, and other presets). - Pressing this button launches a Confirmation dialog (FIG. 95) which asks you to confirm your selection.
Firmware Pages and Descriptions G4 Web Control Page The G4 Web Control page (FIG. 97) centers around enabling and disabling both the display and control of your panel (via the web). An external PC running a VNC client (installed during the initial communication to the G4 panel) makes this possible. FIG. 97 G4 Web Control page Each panel supports the open standard Virtual Network Computing (VNC) interface.
Firmware Pages and Descriptions G4 Web Control Page Elements (Cont.) Web Control Password Web Control Port Allows you to enter the G4 Authentication session password associated for VNC web access of this panel. Allows you to enter the port value that the VNC Web Server runs on. • Default value is 5900. Maximum Number of Connections This read-only field displays the maximum number of users that can be simultaneously connected to the target panel via the web. • Default value is 1.
Firmware Pages and Descriptions The elements of the Sensor Setup page are described in the table below: Sensor Setup Page Elements Back: Saves the changes and returns you to the previously active touch panel page. Connection Status icon: 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 currently active.
Firmware Pages and Descriptions Sensor Setup Page Elements (Cont.) Wake Panel On Motion Sense: The Wake Panel Sensitivity relates to the sensitivity of the motion sensor to detect motion and wake the panel accordingly. • Toggle the Enable/Enabled button to either active/inactive this feature: - Enable - activates this feature. Activating this feature reactivates the panel from a panel timeout (sleep) mode.
Firmware Pages and Descriptions Password Setup Page The Password Setup page (FIG. 100) centers around the properties used to assign passwords for the Modero panel pages. FIG. 100 Password Setup page The elements of the Password Setup page are described in the table below: Password Setup Page Elements Back: Saves the changes and returns you to the previously active touch panel page.
Firmware Pages and Descriptions If the calibration was improperly set and you cannot return to the Calibration page (through the panel’s firmware); you can 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. This action causes the panel to go to the Calibration page seen above, where you can physically recalibrate the actual touch panel again using the above procedures.
Firmware Pages and Descriptions IP Settings section Wireless Settings section Red fields are user-editable Blue fields cycle through choices Grey fields are read-only FIG. 103 Wireless Settings page (showing default values) The elements of the Wireless Settings page are described in the table below: Wireless Settings Page Elements Back: Saves the changes and returns you to the previously active touch panel page.
Firmware Pages and Descriptions Wireless Settings Page Elements (Cont.) Access Point MAC Address: This value is factory set by the manufacturer of the Wireless Access Point (WAP). • Site Survey button: Clicking this button launches a page which allows a user to "sniff-out" all transmitting Wireless Access Points within the detection range of the internal NXA-WC80211GCF (this feature is not available with the 802.11b Wi-Fi card).
Firmware Pages and Descriptions Wireless Settings Page Elements (Cont.) WPA-PSK A WPA-PSK security method is designed for environments where is it 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). • Pressing the WPA-PSK button opens the WPA-PSK Settings dialog (FIG. 106).
Firmware Pages and Descriptions Wireless Settings Page Elements (Cont.) EAP-TLS An EAP-TLS security method is designed for wireless environments where its necessary to securely transmit data over a wireless network by adding an additional level of security protocol via the use of a private key. • Pressing the EAP-TLS button opens the EAP-TLS Settings dialog (FIG. 113).
Firmware Pages and Descriptions Wireless Settings Page Elements (Cont.) Signal Strength SNR (Signal Noise Ratio) is a measure of the relative strength of a wireless RF connection. This indicator displays a description of the signal strength from the Wireless Access Point connection. • The bargraph has been replaced with a descriptions: None, Poor, Fair, Good, Very Good, and Excellent. Green color text indicates better signal strength.
Firmware Pages and Descriptions Wireless Security - Open (Clear Text) Settings SSID (Service Set Identifier): The SSID is the unique name used on the WAP and then assigned to all panels in a wireless network that are communicating to the same target WAP. • This is required by the WAP before the panel is permitted to join the wireless network. • It is case sensitive and must not exceed 32 characters, which may be any keyboard character.
Firmware Pages and Descriptions Wireless Security - Static WEP Settings SSID (Service Set Identifier): The SSID is the unique name used on the WAP and then assigned to all panels in a wireless network that are communicating to the same target WAP. • This is required by the WAP before the panel is permitted to join the wireless network. • It is case sensitive and must not exceed 32 characters, which may be any keyboard character. Make sure this setting is the same for all points in your wireless network.
Firmware Pages and Descriptions Wireless Security - Static WEP (Cont.) WEP Keys: This feature provides you with another level of security by selecting a Key value. Both ASCII and HEX keys are supported. • A single button is available for each WEP key up to a maximum of four keys. • Pushing any of these buttons brings up an on-screen keyboard. Keys should be entered in hexadecimal notation. It is common practice for every two characters (representing a single byte) to be separated by a colon.
Firmware Pages and Descriptions 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). Refer to the Configuring a Wireless Connection section on page 57 for further details on these security options.
Firmware Pages and Descriptions 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. Most of the configuration fields described below take variable length strings as inputs.
Firmware Pages and Descriptions Wireless Security - EAP-LEAP Settings (Cont.) Identity: When pressed, the panel displays an on-screen keyboard which allows you to enter an EAP Identity string which is how the panel identifies itself to the Authentication (RADIUS) Server. • This information is similar to a username used to login to a secured server or workstation. This works in tandem with the Password string which is similar to the password entered to gain access to a secured workstation.
Firmware Pages and Descriptions FAST (Flexible Authentication via Secure Tunneling) was developed by Cisco© Systems and has been described as being as secure as PEAP while being as easy to setup as LEAP. EAP-FAST does use a certificate file, however, it can be configured to download that certificate automatically the first time that the panel tries to authenticate itself.
Firmware Pages and Descriptions Wireless Security - EAP-FAST Settings (Cont.) Anonymous Identity: When pressed, the panel displays an on-screen keyboard which allows you to enter an IT provided alpha-numeric string which is similar to the username used as the identity but does not represent a real user.
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. 110).
Firmware Pages and Descriptions An EAP-PEAP security method is designed for wireless environments where its necessary to securely transmit data over a wireless network. Refer to the EAP Authentication section on page 184 for further details on these security options. Refer to the Using the Site Survey tool section on page 59 for more information on using this feature. Pressing the EAP-PEAP button opens the EAP-PEAP Settings dialog (FIG. 111).
Firmware Pages and Descriptions Wireless Security - EAP-PEAP (Cont.) Certificate Authority: When pressed, the panel displays an on-screen Certificate Authority (CA) File Location keyboard which allows you to enter the name of the certificate authority file which is used to validate the server certificate. This field is optional. If a server certificate is used, it should first be downloaded into the panel and the Certificate Authority field should then be set to the name of that certificate file.
Firmware Pages and Descriptions Required Information: - SSID (Network Name used by the Target WAP) - Identity (similar to the Username used for network access) - Password (similar to the Password used for network access) - Inner Authentication Type (supported by Devicescape) FIG.
Firmware Pages and Descriptions Wireless Security - EAP-TTLS Settings (Cont.) Password: When pressed, the panel displays an on-screen keyboard which allows you to enter the network password string specified for the user entered within the Identity field. This is also how the panel identifies itself to the Authentication (RADIUS) Server. • This information is similar to the password entered to gain access to a secured workstation.
Firmware Pages and Descriptions Required Information: - SSID (Network Name used by the Target WAP) - Identity (similar to the Username used for network access) - Client Certificate file (validates client (panel)) - Private Key and Private Key Password FIG.
Firmware Pages and Descriptions Wireless Security - EAP-TLS Settings (Cont.) Client Certificate: When pressed, the panel displays an on-screen Client Certificate File Location keyboard which allows you to enter the name of the file containing the client (panel) certificate for use in certifying the identity of the client (panel). • Use the on-screen keyboard’s Clear button to completely erase any previously stored network path information.
Firmware Pages and Descriptions Certificate files frequently use 5 file extensions. It can be confusing because there is not a one to one correspondence. The following table shows the possible file extension used for each certificate type: Certificates and their Extensions Certificate Type Possible File Extensions PEM .cer .pem .pvk DER .cer .der PKCS12 .
Firmware Pages and Descriptions System Settings Page Elements (Cont.) IP Address (Cont.) Subnet Mask Sets a subnetwork address to the panel. • Subnetwork mask is the technique used by the IP protocol to filter messages into a particular network segment (Subnet). Gateway Sets a gateway value to the panel. • Gateway is a computer that either performs protocol conversion between different types of networks/applications or acts as a go-between two or more networks that use the same protocols.
Programming Programming Overview 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). Verify you are using the latest NetLinx Master and Modero firmware.
Programming Page Commands (Cont.) @DPG Syntax: Delete a specific popup page from specified popup group if it exists. Variable: "'@DPG-;'" popup page name = 1 - 50 ASCII characters. Name of the popup page. popup group name = 1 - 50 ASCII characters. Name of the popup group. Example: SEND_COMMAND Panel,"'@DPG-Popup1;Group1'" Deletes the popup page ’Popup1’ from the popup group ’Group1’.
Programming Page Commands (Cont.) @PPA Close all popups on a specified page. If the page name is empty, the current page is used. Same as the ’Clear Page’ command in TPDesign4. Syntax: "'@PPA-'" Variable: page name = 1 - 50 ASCII characters. Name of the page the popup is displayed On. Example: SEND_COMMAND Panel,"'@PPA-Page1'" Close all popups on Page1. @PPF Deactivate a specific popup page on either a specified page or the current page.
Programming Page Commands (Cont.) @PPM Set the modality of a specific popup page to Modal or NonModal. A Modal popup page, when active, only allows you to use the buttons and features on that popup page. All other buttons on the panel page are inactivated. Syntax: "'@PPM-;'" Variable: popup page name = 1 - 50 ASCII characters. Name of the popup page. mode = NONMODAL converts a previously Modal popup page to a NonModal. MODAL converts a previously NonModal popup page to Modal.
Programming Page Commands (Cont.) @PSE Set the show effect for the specified popup page to the named show effect. Syntax: "'@PSE-;'" Variable: popup page name = 1 - 50 ASCII characters. Name of the page the popup is displayed On. show effect name = Refers to the popup effect name being used. Example: SEND_COMMAND Panel,"'@PSE-Popup1;Slide from Left'" Sets the Popup1 show effect name to ’Slide from Left’. @PSP Set the show effect position.
Programming Page Commands (Cont.) PPOG Toggle a specific popup page on either a specified page or the current page. If the page name is empty, the current page is used (see example 2). Toggling refers to the activating/deactivating (On/Off) of a popup page. This command works in the same way as the ’Toggle Popup’ command in TPDesign4. Syntax: "'PPOG-;'" Variable: popup page name = 1 - 50 ASCII characters. Name of the popup page. page name = 1 - 50 ASCII characters.
Programming RGB Values for all 88 Basic Colors (Cont.) Index No.
Programming RGB Values for all 88 Basic Colors (Cont.) Index No.
Programming Border styles 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.
Programming TPD4 Border Styles by Name (Cont.
Programming "^" Button Commands (Cont.) ^APF Syntax: Add page flip action to a button if it does not already exist. Variable: "'^APF-,,'" variable text address range = 1 - 4000.
Programming "^" Button Commands (Cont.) ^BCF Only if the specified fill color is not the same as the current color. Set the fill color to the specified color. Note: Color can be assigned by color name (without spaces), number or R,G,B value (RRGGBB or RRGGBBAA). Syntax: "'^BCF-,
Programming "^" Button Commands (Cont.) ^BFB ONLY works on General-type buttons. Set the feedback Syntax: type of the button. "'^BFB-,'" Variable: variable text address range = 1 - 4000. feedback type = (None, Channel, Invert, On (Always on), Momentary, and Blink). Example: SEND_COMMAND Panel,"'^BFB-500,Momentary'" Sets the Feedback type of the button to 'Momentary'. ^BIM Syntax: "'^BIM-,'" Set the input mask for the Variable: specified address.
Programming "^" Button Commands (Cont.) ^BMC Button copy command. Copy attributes of the source button to all the destination buttons. Note that the source is a single button state. Each state must be copied as a separate command. The section represents what attributes will be copied. All codes are 2 char pairs that can be separated by comma, space, percent or just ran together.
Programming "^" Button Commands (Cont.) ^BMF Set any/all button parameters by sending embedded codes and data. Syntax: "'^BMF-,
Programming "^" Button Commands (Cont.) ^BMF (Cont.) ’%GI’ = Set the bargraph invert/noninvert or joystick coordinate (0,1,2,3). See the ^GIV command on page 150 for more information. ’%GU’ = Set the bargraph ramp up time in intervals of 1/10 second. ’%GD’ = Set the bargraph ramp down time in 1/10 second. ’%GG = Set the bargraph drag increment. Refer to the ^GDI command on page 150 for more information.
Programming "^" Button Commands (Cont.) ^BMI Set the button mask image. Mask image is used to crop a borderless button to a non-square shape. This is typically used with a bitmap. Syntax: "'^BMI-,
Programming "^" Button Commands (Cont.) ^BNC Syntax: Clear current TakeNote annotations. Variable: "'^BNC-,'" variable text address range = 1 - 4000. command value = (0= clear, 1= clear all). Example: SEND_COMMAND Panel,"'^BNC-973,0'" Clears the annotation of the TakeNote button with variable text 973. ^BNN Set the TakeNote network name for the specified Addresses. Syntax: "'^BNN-,'" Variable: variable text address range = 1 - 4000.
Programming "^" Button Commands (Cont.) ^BOR Set a border to a specific border style associated with a border value for those buttons with a defined address range. Refer to theTPD4 Border Styles by Name table on page 137 for more information. Syntax: "'^BOR-,'" Variable: variable text address range = 1 - 4000. border style name = Refer to the TPD4 Border Styles by Name table on page 137. border value = 0 - 41. Examples: SEND_COMMAND Panel,"'^BOR-500.
Programming "^" Button Commands (Cont.) ^BSF Set the focus to the text area. Note: Select one button at a time (single variable text address). Do not assign a variable text address range to set focus to multiple buttons. Only one variable text address can be in focus at a time. Syntax: "'^BSF-,'" Variable: variable text address range = 1 - 4000. selection value = Unselect = 0 and select = 1.
Programming "^" Button Commands (Cont.) ^BVP Syntax: "'^BVP-,'" Set the network password for the Variable: specified address. variable text address range = 1 - 4000. network password = 1 - 50 ASCII characters. Example: SEND_COMMAND Panel,"'^BVP-500,PCLOCK'" Sets the password to PCLOCK for the specific PC control button. ^BVT Set the computer control network port for the specified address.
Programming "^" Button Commands (Cont.) ^ENA Enable or disable buttons with a set variable text range. Syntax: "'^ENA-,'" Variable: variable text address range = 1 - 4000. command value = (0= disable, 1= enable) Example: SEND_COMMAND Panel,"'^ENA-500.504&510.515,0'" Disables button pushes on buttons with variable text range 500-504 & 510-515. ^FON Font ID numbers are generated by the TPDesign4 programmers report.
Programming "^" Button Commands (Cont.) ^GLH Syntax: Change the bargraph upper limit. Variable: "'^GLH-,'" variable text address range = 1 - 4000. bargraph limit range = 1 - 65535 (bargraph upper limit range). Example: SEND_COMMAND Panel,"'^GLH-500,1000'" Changes the bargraph upper limit to 1000. ^GLL Syntax: Change the bargraph lower limit. Variable: "'^GLL-,'" variable text address range = 1 - 4000.
Programming "^" Button Commands (Cont.) ^GSN Change the bargraph slider name or joystick cursor name. Slider names and cursor names can be found in the TPDesign4 slider name and cursor drop-down list. Syntax: "'^GSN-,'" Variable: variable text address range = 1 - 4000. bargraph slider name = See table below.
Programming "^" Button Commands (Cont.) ^JSI Set icon alignment using a numeric keypad layout for those buttons with a defined address range. The alignment of 0 is followed by ',,'. The left and top coordinates are relative to the upper left corner of the button. Syntax: "'^JSI-,
Programming "^" Button Commands (Cont.) ^MDC Turn On the ’Mouse double-click’ feature for the virtual PC. ^SHO Show or hide a button with a set variable text range. Syntax: "'^MDC'" Example: SEND COMMAND Panel,"'^MDC'" Sets the mouse double-click for use with the virtual PC. Syntax: "'^SHO-,'" Variable: variable text address range = 1 - 4000. command value = (0= hide, 1= show). Example: SEND_COMMAND Panel,"'^SHO-500.504&510.
Programming "^" Button Commands (Cont.) ^TOP If enabled, Press/Move/Release events are sent to the Master as string events. Enables/disables touch output to Master Syntax: "'^TOP-'" is 0(disable) 1(presses/releases), 2(moves), 3(press/move/release). Note: Move should be used with caution. This setting can generate a significant amount of traffic to the master depending on user interaction.
Programming Text Effect Names The following is a listing of text effects names. This list is associated with the ^TEF command on page 154.
Programming CUSTOM_EVENT[TP,529,1015] // Opacity { Send_String 0,"'ButtonGet Id=',ITOA(CUSTOM.ID),' Type=',ITOA(CUSTOM.TYPE)" Send_String 0,"'Flag =',ITOA(CUSTOM.FLAG)" Send_String 0,"'VALUE1 =',ITOA(CUSTOM.VALUE1)" Send_String 0,"'VALUE2 =',ITOA(CUSTOM.VALUE2)" Send_String 0,"'VALUE3 =',ITOA(CUSTOM.VALUE3)" Send_String 0,"'TEXT =',CUSTOM.TEXT" Send_String 0,"'TEXT LENGTH =',ITOA(LENGTH_STRING(CUSTOM.
Programming Button Query Commands ?BCB Syntax: Get the current border color. Variable: "'?BCB-,
Programming Button Query Commands (Cont.) ?BCT Syntax: Get the current text color. Variable: "'?BCT-,
Programming Button Query Commands (Cont.) ?BOP Syntax: Get the overall button opacity. Variable: "'?BOP-,
Programming Button Query Commands (Cont.) ?BWW Syntax: Get the current word wrap flag status. Variable: "'?BWW-,
Programming Button Query Commands (Cont.) ?ICO Syntax: Get the current icon index. Variable: "'?ICO-,
Programming Button Query Commands (Cont.) ?JSI Syntax: Get the current icon justification. Variable: "'?JSI-,
Programming Button Query Commands (Cont.) ?TEC Syntax: Get the current text effect color. Variable: "'?TEC-,
Programming Button Query Commands (Cont.) ?TXT Syntax: Get the current text information. Variable: "'?TXT-,
Programming Panel Runtime Operation Commands (Cont.) AKEYB Keyboard string is set to null on power up and is stored until power is lost. Syntax: Pop up the keyboard icon and "'AKEYB-'" initialize the text Variables: string to that initial text = 1 - 50 ASCII characters. specified. Example: SEND COMMAND Panel,"'AKEYB-This is a Test'" Pops up the Keyboard and initializes the text string 'This is a Test'. AKEYP The keypad string is set to null on power up and is stored until power is lost.
Programming Panel Runtime Operation Commands (Cont.) BRIT Syntax: Set the panel brightness. Variable: "'BRIT-'" brightness level = 0 - 100. Example: SEND COMMAND Panel,"'BRIT-50'" Sets the brightness level to 50. @BRT Syntax: Set the panel brightness. Variable: "'@BRT-'" brightness level = 0 - 100. Example: SEND COMMAND Panel,"'@BRT-70'" Sets the brightness level to 70. DBEEP Syntax: Output a double beep.
Programming Panel Runtime Operation Commands (Cont.) SETUP Syntax: Send panel to SETUP page. Example: "'SETUP'" SEND COMMAND Panel,"'SETUP'" Sends the panel to the Setup Page. SHUTDOWN Syntax: "'SHUTDOWN'" Shut down the batteries providing Example: power to the SEND COMMAND Panel,"'SHUTDOWN'" panel. Shuts-down the batteries feeding power to the panel. This function saves the battery from discharging. SLEEP Syntax: Force the panel into screen saver mode.
Programming Panel Runtime Operation Commands (Cont.) @VKB Syntax: Popup the virtual keyboard. Example: "'@VKB'" SEND COMMAND Panel,"'@VKB'" Pops-up the virtual keyboard. WAKE Syntax: Force the panel out of screen saver mode. Example: "'WAKE'" SEND COMMAND Panel,"'WAKE'" Forces the panel out of the screen saver mode. Input Commands These Send Commands are case insensitive. Input Commands ^CAL Syntax: Put panel in calibration mode.
Programming Embedded codes The following is a list of G4 compatible embedded codes: Embedded Codes Decimal numbers Hexidecimal values 170 Virtual keystroke 8 ($08) Backspace 13 ($0D) Enter 27 ($1B) ESC 128 ($80) CTRL key down 129 ($81) ALT key down 130 ($82) Shift key down 131 ($83) F1 132 ($84) F2 133 ($85) F3 134 ($86) F4 135 ($87) F5 136 ($88) F6 137 ($89) F7 138 ($8A) F8 139 ($8B) F9 140 ($8C) F10 141 ($8D) F11 142 ($8E) F12 143 ($8F) Num Lock
Programming Panel Setup Commands These commands are case insensitive. Panel Setup Commands ^MUT Syntax: Set the panel mute state. Variable: "'^MUT-'" mute state= 0 = Mute Off and 1 = Mute On. Example: SEND_COMMAND Panel,"'^MUT-1''" Sets the panel’s master volume to mute. @PWD @PWD sets the level 1 password only. Set the page flip password. Syntax: "'@PWD-'" Variables: page flip password = 1 - 50 ASCII characters.
Programming Dynamic Image Commands The following table describes Dynamic Image Commands. Dynamic Image Commands ^BBR Set the bitmap of a button to use a particular resource. Syntax: "'^BBR-,
Programming Dynamic Image Commands (Cont.) ^RMF Modifies any and all resource parameters by sending embedded codes and data. Modify an existing resource. Since the embedded codes are preceded by a '%' character, any '%' character contained in the URL must be escaped with a second '%' character (see example). The file name field (indicated by a %F embedded code) may contain special escape sequences as shown in the ^RAF, ^RMF - Embedded Codes section on page 173.
Programming ^RAF, ^RMF - Embedded Codes (Cont.) Parameter Embedded Code Description refresh ’%R ’ The number of seconds between refreshes in which the resource is downloaded again. Refreshing a resource causes the button displaying that resource to refresh also. newest ’%N <0-1>’ The default value is 0 (only download the resource once). Set the newest file. A value of 1 means that only the most recent file matching the pattern is downloaded.
Appendix A 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.
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. A possible use for this feature is to enter information into form fields.
Appendix A 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. Using a range implies a numeric entry ONLY. Input Mask Ranges Character Meaning [ Start range ] End range | Range Separator An example from the above table: [0|255] This allows a user to enter a value from 0 to 255.
Appendix A When data overflows from a numerical field, the overflow value is added to the previous field on the chain, if the overflow character was specified. In the above example, if the overflow flag was set, the first example will place the "1" into the previous logical field and the second example will place "12" in the previous logical field. If the overflow filed already contains a value, the new value will be inserted to the right of the current characters and the overflow field will be evaluated.
Appendix A Special escape sequences The system has only a limited knowledge of URL formats in that it transparently passes the URL information onto the server for translation. A user can then pass any parameters to the server side programs such as CGI scripts or active server pages. However; the system will parse the URL looking for special escape codes. When it finds an escape code it replaces that code with a particular piece of panel, button, or state information. For example, "http://www.amx.com/img.
Appendix A 180 10" Modero Touch Panels
Appendix B - Wireless Technology 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 actual throughput you can expect to obtain from an 802.
Appendix B - Wireless Technology Terminology 802.1x IEEE 802.1x is an IEEE standard that is built on the Internet standard EAP (Extensible Authentication Protocol). 802.1x is a standard for passing EAP messages over either a wired or wireless LAN. Additionally, 802.1x is also responsible for communicating the method with which WAPs and wireless users can share and change encryption keys. This continuous key change helps resolve any major security vulnerabilities native to WEP.
Appendix B - Wireless Technology To resolve problems with WEP, the Wi-Fi Alliance released WPA (FIG. 115) which integrated 802.1x, TKIP and MIC. Within the WPA specifications the RC4 cipher engine was maintained from WEP. RC4 is widely used in SSL (Secure Socket Layer) to protect internet traffic. FIG. 115 WPA Overview WPA2 Also know as IEEE 802.11i, is an amendment to the 802.11 standard specifying security mechanisms for wireless networks. The 802.
Appendix B - Wireless Technology 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.
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. 117). Below is a description of this process. It is important to note that there is no user intervention necessary during this process. It proceeds automatically based on the configuration parameters entered into the panel. LAN 802.
Appendix B - Wireless Technology AMX Certificate Upload Utility The Certificate Upload utility gives you the ability to compile a list of target touch panels, select a pre-obtained certificate (uniquely identifying the panel), and then upload that file to the selected panel. This application must be run from a local machine and should not be used from a remote network location. This application ensures that a unique certificate is securely uploaded to a specific touch panel.
Appendix B - Wireless Technology If the panel is already powered, continue with steps 3. The panel MUST be powered and configured for USB communication before connecting the mini-USB connector to the panel’s Program Port. 2. Connect the terminal end of the power cable to the 12 VDC power connector on the side/rear of the pane, and supply power. If using an MVP that is installed onto a docking station, feed power to the docked panel by connecting the appropriate power supply to the docking station. 3.
Appendix B - Wireless Technology 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). Refer to Step 1 from within the previous Step 1: Setup the Panel and PC for USB Communication section on page 186. 2.
Troubleshooting Troubleshooting Overview This section describes the solutions to possible hardware/firmware issues that could arise during the common operation of a Modero touch panel. Troubleshooting Information Symptom Solution My USB drivers has a yellow exclamation point and doesn’t appear to be working. The USB driver was incorrectly installed and should be re-installed: • Power up the panel without the USB cable connected to the panel. • Plug in the USB cable into the G4 panel.
Troubleshooting Troubleshooting Information (Cont.) Symptom Solution I updated my panel firmware but my Battery Base page doesn’t seem to be working properly. • Cycle power manually to the panel and check the Battery Base page after startup. • Verify that you are using the most current v2.XX Modero firmware. • If downloading the firmware to the panel via a COM port, try using an IP Address and retry the download of the firmware to the panel. My Modero panel isn’t appearing in my Workspace window.
Troubleshooting Troubleshooting Information (Cont.) Symptom Solution My Connection Status button isn’t blinking and it says the USB is connecting. "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. • Launch the AMX application and attempt reconnect to the panel.
Troubleshooting Troubleshooting Information (Cont.) Symptom Solution I can’t seem to completely charge my battery from within an NXA-BASE/1 connected to a powered panel. NXT-BP batteries can be charged from either an external NXT-CHG battery charger or from within the NXA-BASE/1 located below an NXT panel. • The NXA-BASE/1 Battery base should be updated with the latest firmware (part of the Modero firmware KIT file) from www.amx.com.
Troubleshooting Troubleshooting Information (Cont.) Symptom Solution I have more that one Modero panel Multiple NetLinx Compatible devices (such as Modero panels) can be associated for use with a single Master. Each Modero panel comes connected to my System Master with a defaulted Device Number value of 10001. When using multiple and only one shows up. panels, it can become very easy to overlook the need to assign different Device Number values to each panel.
Troubleshooting 194 10" Modero Touch Panels
Appendix 10" Modero Touch Panels 195
AMX. All rights reserved. AMX and the AMX logo are registered trademarks of AMX. AMX reserves the right to alter specifications without notice at any time. ©2012 7/12 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.