Operation/Reference Guide NXD/T-CV7 7" 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 CV7 Specifications .................................................................................................... 3 CV7 Panels - Connector Layout................................................................................. 6 CV7 Touch Panel Accessories .............................................................................7 Overview ....
Table of Contents Charging the NXT-BP batteries using the NXT-CHG ..................................................... 29 Recalibrating the batteries ............................................................................................ 29 Installation ........................................................................................................31 Overview ................................................................................................................
Table of Contents Wireless communication using a Static IP Address........................................................ 59 Using the Site Survey tool............................................................................................. 59 Step 2: Configure the Card’s Wireless Security Settings ........................................ 61 Configuring the Modero’s wireless card for unsecured access to a WAP200G ............. 61 Configuring the Modero’s wireless card for secured access to a WAP200G.
Table of Contents Protected Setup Navigation Buttons ...................................................................... 98 Protected Setup Page............................................................................................. 99 G4 Web Control Page ................................................................................................. 101 Sensor Setup ...............................................................................................................
Table of Contents PPOG....................................................................................................................................... 138 PPON ...................................................................................................................................... 138 Programming Numbers......................................................................................... 139 RGB Triplets and Names For Basic 88 Colors ................................................
Table of Contents ^GRD ...................................................................................................................................... ^GRU ...................................................................................................................................... ^GSC ...................................................................................................................................... ^GSN ....................................................................
Table of Contents @PKP ....................................................................................................................................... SETUP...................................................................................................................................... SHUTDOWN ............................................................................................................................ SLEEP ........................................................................
Table of Contents Text Formatting Codes for Bargraphs/Joysticks................................................... 183 Text Area Input Masking....................................................................................... 184 Input mask character types ......................................................................................... 184 Input mask ranges .......................................................................................................
Introduction Introduction The NXT/D-CV7 7" Modero® Widescreen Color Video Touch Panels (FIG. 1) are the industry’s first widescreen mini-touch panels and are available only through AMX. FIG. 1 Sample 7" Video Touch Panels These Color Video (CV) panels display NTSC/PAL/SECAM video formats within variable sized windows.
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). CV7 panels display eye-catching images and full-motion video on a large 16:9 image format, while providing a wide 100-degree top-to-bottom viewing angle.
Introduction CV7 Specifications The following table outlines the specifications for the 7" Widescreen Modero panels. Specifications for 7" Widescreen Video Touch Panels Dimensions (HWD): • NXA-RK7: metal rack-mount with black matte finish: (4 RU - rack units high) 6.97" x 19.0" x 0.50" (17.70 cm x 48.26 cm x 1.27 cm) • NXT-CV7 (Fully raised): 6.86" x 7.96" x 6.93" (17.40 cm x 20.20 cm x 17.60 cm) • NXT-CV7 (Fully lowered): 3.70" x 7.96" x 6.93" (9.40 cm x 20.20 cm x 17.
Introduction Specifications for 7" Widescreen Video Touch Panels (Cont.) IR Receiver: • IR reception: 38 KHz IR frequency. • 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.
Introduction Specifications for 7" Widescreen Video Touch Panels (Cont.) Button Assignments (NXD-CV7 only): Button assignments can only be adjusted in TPD4 and not on the panels.
Introduction CV7 Panels - Connector Layout FIG. 3 shows the layout of the connectors (located on the rear of the base on the NXT and on the left side panel of the NXD panels). Ethernet (CAT5) Keyboard/Mouse (USB) Stereo Output A Audio-Video from NXA-AVB/ETHERNET (CAT5) L 12VDC Mini-USB (Program) Power P RO G R AM E TH ER NE T 10/100 NXT-CV7 - connectors located on rear panel of the base KEY BO ARD / M O U SE A U DIO / VID EO PWR NXD-CV7 - connectors located on left side panel FIG.
CV7 Touch Panel Accessories CV7 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 CV7 Kit configuration (panel and box) but can be purchased as a separate accessory.
CV7 Touch Panel Accessories NXA-AVB/ETHERNET Specifications (Cont.
CV7 Touch Panel Accessories Wiring the NXA-AVB/ETHERNET connectors and cables The inputs and outputs on the breakout box are separated into front and rear connectors. The rear connectors are used to input external signals. The front connectors are used to communicate signals between the NXAAVB/ETHERNET and a target Modero panel. FIG. 7 provides a layout of the wiring connection both into and from the breakout box.
CV7 Touch Panel Accessories 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" connectors, DIN plugs/sockets, and 0.25" (6.3mm) or 3.5mm jack plugs/sockets. Unbalanced audio is adequate for most domestic environments and for line-level signals in a typical broadcast studio.
CV7 Touch Panel Accessories 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. 10 10 Foot Modero Table Top Cable Product Specifications Modero Table Top Cable Specifications Dimensions (HWD): • Length: 10 feet (3.
CV7 Touch Panel Accessories The following table provides the wiring information (color coding) for each of the three available cable connectors on each side of the Modero Table Top Cable.
CV7 Touch Panel Accessories Each bundle of 4 twisted pairs includes a colored tape indicator for identification. 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. FIG.
CV7 Touch Panel Accessories 802.11b Wireless Interface Card Specifications (Cont.) Operating Environment: • Temperature: 0°C ~ 70°C (non-operating) and -15 ~ 80°C (storage) • Humidity (non-condensing): 5% ~ 95% RH Power Consumption: • TX power consumption: < 265 mA • RX power consumption: < 165 mA • Sleep Mode: 2 mA - 15 mA Radio Data Rate: • 1Mbps, 2Mbps, 5.5Mbps, 11Mbps, Auto Rate Receive Sensitivity: • @PER < 8% 11 Mbps: -83 dBm (max) 5.
CV7 Touch Panel Accessories CV7 and CV10 panels only require locating the Compact Flash’s metal cover plate on the main circuit board and then adhering the terminal antenna connector to that location using the included double-sided adhesive tape. 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).
CV7 Touch Panel Accessories NXA-WC80211GCF Specifications (Cont.) Operating Environment: • Temperature: 0°C ~ 45°C (32°F to 113°F) (operating) and -20°C ~ 70°C (-4°F to 158°F) (storage) • Humidity: (non-condensing) 5% ~ 90% RH (operating) and (non-condensing) 5% ~ 95% RH (storage) Operating Voltage: • 3.3V + 5% I/O supply voltage 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.
CV7 Touch Panel Accessories NXA-WC80211GCF Specifications (Cont.
CV7 Touch Panel Accessories Before Upgrading the Wireless Card - Read This... This new firmware file provides both backwards compatibility with the previous 802.11b cards and new security protocols for the new 802.11g wireless CF card. 1. Upload the latest panel-specific kit file to your Modero touch panel and then confirm the firmware file update was successful. Each panel should be updated using its associated panel-specific kit file (SW2258_02 for the CV7).
CV7 Touch Panel Accessories 3. While holding the outer housing and base plate at an angle (to prevent it from sliding), use a grounded Phillips-head screwdriver to remove the four Housing Screws. Note the location of the four plastic adhesive "feet". Once the outer housing is placed back onto the panel, these "feet" must be placed back onto their original locations so they can fit into their provided openings on a Battery Base. 4.
CV7 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. 19). 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. 19 Location and orientation of the card slots (both CV7 panels) 2.
CV7 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. 21). 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. 21). Repeat this process on the opposite card removal groove.
CV7 Touch Panel Accessories 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. 18). 4. Gently press down on the housing (toward the base) until it is securely positioned over the circuit board and base. 5. While holding the circuit board cover in place, turn the panel back over until the LCD lies facedown on a soft cloth and the under-side of the base is exposed. 6.
CV7 Touch Panel Accessories Caution: Speaker wires come connected to this side of the main board. Use caution when removing the back box. Connector Overlay must first be removed from the side of the NXD 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.
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.
CV7 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.
CV7 Touch Panel Accessories NXT-BP Battery Battery Connector Battery Connector Port FRONT FIG. 27 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-CV7 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.
CV7 Touch Panel Accessories Alignment pegs Battery locking mechanism (with locking slider) FIG. 29 NXA-BASE/1 shown aligning with NXT-CV7 panel The battery base CANNOT be hot-swapped. An NXT can not be receiving power (through a connected power supply) and then be connected to a battery base. Always POWER OFF the panel before installing the NXA-BASE/1. 8. Slide the rear battery locking slider in the opposite direction. This turns the latching mechanism and secures the panel to the base. 9.
CV7 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. 30) 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.
CV7 Touch Panel Accessories Reading the NXT-CHG LED Indicator FIG. 31 shows the components on the NXT-CHG Smart Battery Charger. Slot 1 (recalibration) Slot 2 Slot 1 LED Slot 2 LED Recalibrate Pushbutton FIG. 31 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.
CV7 Touch Panel Accessories 30 7" Modero Touch Panels
Installation Installation Overview NXT panels are mounted onto flat (horizontal) surfaces in either a stand-alone or combo (NXT atop an NXA-BASE/1 battery base) configuration. NXD panels are installed into either a pre-wall surface (using a CB-TP7 rough-in/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 CV7 Panel/enclosure Button latch B Trim Ring Latches Light Pipe latch (black) Default Button Trim Ring (with button openings) Button and Light Pipe removal (showing the internal surface of Faceplate) Faceplate (outside surface shown) FIG. 32 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 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; you must first remove the No-Button Trim Ring: 1.
Installation 8. Gently insert the Button Trim Ring latches into their corresponding openings on the outer surface of the internal Faceplate (FIG. 35). Button Trim Ring Faceplate (outer surface shown) Button openings FIG. 35 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.
Installation 1. Rest the right Stud Mounting tabs onto the stud (keeping the knockouts on the left). Be sure to leave enough of a gap between the stud and NXD Mounting tabs to accommodate the installation of the drywall or sheetrock after the rough-in box has been mounted. Ultimately, the Mounting Tabs should lie flush against the outside of the sheetrock. 2. Fasten the CB-TP7 rough-in box to the stud through the holes on the right Stud Mounting tabs (FIG. 36), using either nails or screws.
Installation 1. Remove the Faceplate/bezel (A in FIG. 37) from the main NXD unit (B in FIG. 37) by gripping the faceplate and pulling with gentle outward force. C - Optional CB-TP7 rough-in/wallbox #4-40 Mounting Screws (four - included) secure the NXD to the Rough-In Box Stud Mounting Tab B - Main NXD unit consists of the touch panel and back box housing A - Faceplate/Trim Ring default Faceplate comes with buttons FIG. 37 NXD-CV7 panel installation into a CB-TP7 (pre-wall construction) 2.
Installation 8. Place the Faceplate/Trim Ring assembly (A in FIG. 37) back onto the main NXD unit (B in FIG. 37). Make sure to align the Microphone, Light, and PIR Motion sensor locations to their respective openings on the front faceplate/bezel. 9. Reconnect the terminal RJ-45, Ethernet, USB, and any optional audio/video wiring to their respective locations (outside the rough-in box) on either the NXA-AVB/ETHERNET Breakout Box, Ethernet port, or NetLinx Master. 10.
Installation FIG. 38 NXD-CV7 Wall Mount panel dimensions using expansion clips 3. Remove the Faceplate/bezel (A in FIG. 39) from the main NXD unit (B in FIG. 39) by gripping the faceplate and pulling with gentle outward force. 4. Thread the incoming power, RJ-45, Ethernet, USB, and any optional audio/video wiring (from their terminal locations) through the surface opening. Leave enough slack in the wiring to accommodate any re-positioning of the panel. 5.
Installation 3 notches are required to accommodate the three expansion clips (included) Install the 3 included drywall clip sets into these locations Drywall Clip (3) Mounting Tab A - Faceplate /Trim Ring B - Main NXD unit consists of the touch panel and back box FIG. 39 Wall Mount panel (NXD) installation configuration for drywall surfaces 6. Test the incoming wiring by attaching the panel connections to their terminal locations and applying power.
Installation 13. Reconnect the terminal power connector on the 12 VDC-compliant power supply and apply power. 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-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.
Installation Verify that the terminal end of the power cable is not connected to a power source before plugging in the 2-pin power connector. The USB connectors can be from a either a USB extension cable, or a wireless USB RF transmitter. 6. 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 before finalizing the installation.
Installation 11. Reconnect the terminal RJ-45, Ethernet, USB, and any optional audio/video wiring to their respective locations on either the NXA-AVB/ETHERNET Breakout Box, Ethernet port, or NetLinx Master. 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. 1.
Installation 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. These units should only have one source of incoming power.
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.
Installation The following table lists the pinouts, signals, and pairing associated with the Ethernet connector.
Installation 46 7" 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. 47 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 7. Press the on-screen Reboot button to restart the panel and incorporate any changes. 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. 9.
Configuring Communication It is recommended that firmware KIT files only be transferred over a direct connection and only when the panel is connected to a power supply. If battery power or wireless connection fails during a firmware upgrade, the panel flash file system may become corrupted. 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.
Configuring Communication No connection is established until the Virtual Master becomes active within Studio Yellow Connection Status icon indicates an unreliable network connection Red Connection Status icon indicates no connection to a Virtual Master Green Connection Status icon indicates communication to a Virtual Master FIG. 52 USB System Settings page - using a USB Connection Type 5. Toggle the blue Type field (from the Master Connection section) until the choice cycles to USB.
Configuring Communication This driver was installed on your PC during the installation of the latest NetLinx Studio and TPDesign4 software application installations. These applications should be installed prior to setting up a USB connection to the panel. The driver does not contain a Microsoft® digital signature and Windows® then informs you of such. 9. Click Yes when told that a digital signature was not found. This action accepts the installation of the new AMX USB driver.
Configuring Communication A Virtual NetLinx Master (VNM) is used when the target panel is not connected to a physical NetLinx Master. In this situation, the PC takes on the functions of a Master via a Virtual NetLinx Master. This connection is made by either using the PC’s Ethernet Address (via TCP/IP using a known PC’s IP Address as the Master) or using a direct mini-USB connection to communicate directly to the panel. 5.
Configuring Communication 3. Select Settings > Master Communication Settings, from the Main menu to open the Master Communication Settings dialog (FIG. 56). IP Address of computer (not needed as this is a direct USB connection) FIG. 56 Assigning Communication Settings for a Virtual Master 4. Click the Communications Settings button to open the Communications Settings dialog. 5.
Configuring Communication If the G4 panel does not appear, refer to the Troubleshooting section on page 201 for more information. If a few minutes have gone by and the System Connection icon still does not turn green, repeat the USB connection and Virtual Master setup procedures (outlined in this section). Refreshing the System sends out a request to the panel to respond and completes the communication (turning the System Connection icon green).
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 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 DHCP 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.
Configuring Communication 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. Press the Wireless Settings button (located on the lower-left) to open the Wireless Settings page. Wireless communication is set within the IP Settings section of this page (FIG. 58).
Configuring Communication Indicates the currently active column and the order in which the data is being sorted (Descending order shown) Indicates a selected AP 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.
Configuring Communication 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. A similar process occurs for WPA-PSK access points.
Configuring Communication 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. 61 Site Survey of available WAPS (Unsecured WAP shown selected) Manually entering the SSID information into their appropriate fields by following steps 7 thru 9.
Configuring Communication 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. From the Open (Clear Text) Settings page (FIG. 62), press the Save button to incorporate your new information into the panel and begin the communication process. 12.
Configuring Communication 802.11b wireless card 802.11g wireless card FIG. 63 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. 65 Site Survey of available WAPs (Secured WAP shown selected) Manually entering the SSID information into the appropriate field by following step 8. 8. Press the SSID field and from the Network Name (SSID) keyboard, enter the SSID name you are using on your target Wireless Access Point (case sensitive), and press Done when finished.
Configuring Communication The code key generator on Modero panels use the same key generation formula. Therefore, this same Passphrase generates identical keys when done on any Modero because they all use the same Modero-specific generator. The Passphrase generator is case sensitive. 12. Within this on-screen WEP Passphrase keyboard (FIG. 66), enter a character string or word (such as AMXPanel) and press Done when you have finished. FIG.
Configuring Communication If your target Wireless Access Point does not support passphrase key generation and has previously been setup with a manually entered WEP KEY, you must manually enter that same WEP key on your panel. 15. The remaining Current Key and Authentication fields are greyed-out and cannot be altered by the user. 16. Verify the fields within the IP Settings section have been properly configured.
Configuring Communication Configuring a Wired Ethernet Connection It is necessary to tell the panel which Master it should be communicating with. This "pointing to a Master" is done via the System Settings page where you configure the IP Address, System Number and Username/Password information assigned to the target Master.
Configuring Communication 2. Locate the IP Settings section of this page. Check with your System Administrator for a pre-reserved Static IP Address assigned to the panel. This address must be obtained before Static assignment of the panel continues. 3. Toggle the DHCP/Static field (from the IP Settings section) until the choice cycles to Static. 4. Press the IP Address field to open a Keyboard and enter the Static IP Address (provided by your System Administrator). 5.
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 If the panel does not appear within the OnLine Tree tab of the Workspace window of NetLinx Studio, check to make sure that the NetLinx Master System Number (from within the Device Addressing dialog) is correctly assigned. 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.
Configuring Communication System Address reflects the value set in the Device Addressing tab Used to obtain an existing URL List from Master Used to set the URL List on Master FIG. 71 URL List dialog Master Connection section - NetLinx Master Ethernet IP Address - Auto Mode In this mode, enter the System Number of the NetLinx Master.
Configuring Communication 2. 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. 3. Enter 1988 into the Keypad’s password field (1988 is the default password). Clearing Password #5, from the initial Password Setup page, removes the need for you to enter the default password before accessing the Protected Setup page. 4. Press Done when finished. 5.
Configuring Communication FIG. 73 Sample relationship between G4 Web Control and Mange WebControl Connections window 17. Press the Up/Down arrows on either sides of the G4 Web Control Timeout field to increase or decrease the amount of time the panel can remain idle (no cursor movements) before the session is closed and the user is disconnected. 18. Press the Back button to open the Protected Setup page. 19. Press the on-screen Reboot button to save any changes and restart the panel.
Configuring Communication 5. This Manage WebControl Connections page (FIG. 74) is accessed by clicking on the Manage connections link (within the Web Control section within the Navigation frame). Once activated, this page displays links to G4 panels running the latest G4 Web Control feature (previously setup and activated on the panel). G4 panels Compatible devices field (showing G4 WebControl links) Compression Options FIG. 74 Manage WebControl Connections page (populated with compatible panels) 6.
Configuring Communication Wired Ethernet - System Settings > IP Settings section within the IP Address field. Wireless - Wireless Settings > IP Settings section within the IP Address field. If you do not get this field continue to step 9. IP Address of touch panel - obtained from IP Settings section of the System/Wireless Settings page FIG. 76 Connection Details dialog 9.
Upgrading Modero Firmware Upgrading Modero Firmware Overview 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 CV7 firmware kit file is now panel-specific. Only CV7 firmware should be loaded onto ithis specific panel type.
Upgrading Modero Firmware 3. Select Protected Setup > System Settings (located on the lower-left) to open the System Settings page. 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 3. Click the Communications Settings button to open the Communications Settings dialog. 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.
Upgrading Modero Firmware Virtual Master firmware version and device number NetLinx Studio version number Modero panel firmware version and device number FIG. 78 NetLinx Workspace window (showing the panel connection via a Virtual NetLinx Master) The latest CV7 firmware kit file is now panel-specific. Only CV7 firmware should be loaded onto ithis specific panel type. This new firmware also provides both backwards compatibility with the previous 802.11b cards and new security protocols for the new 802.
Upgrading Modero Firmware 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. The reboot of the panel can take up 30 seconds after the firmware process has finished. 11.
Upgrading Modero Firmware FIG. 80 Assigning Master Communication Settings and TCP/IP Settings 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. Click OK to close the current New TCP/IP Settings dialog and return to the previous TCP/IP Settings dialog where you must locate your new entry within the List of Addresses section. 11.
Upgrading Modero Firmware 20. Right-click the associated System number and select Refresh System. This establishes a new connection to the specified System and populates the list with devices on that system. The communication method is then highlighted in green on the bottom of the NetLinx Studio window. Step 2: Prepare the panel for communication via an IP 1. Press the blue Type field (from the Master Connection section) until the choice cycles to the word Ethernet. 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. 81 Send to NetLinx Device dialog (showing Modero firmware update via IP) 7. Select the panel’s Kit file from the Files section (FIG. 81). 8.
Firmware Pages and Descriptions Firmware Pages and Descriptions This section describes each firmware page and their specific functional elements. Setup Navigation Buttons These Setup Navigation Buttons (FIG. 82) 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: Press the Protected Setup button to access the Protected Setup page section that provides access to the panel’s sensors, calibration features, and connection settings. • Refer to both the Protected Setup Navigation Buttons section on page 98 and Protected Setup Page section on page 99 for more detailed information.
Firmware Pages and Descriptions Setup Page Elements (Cont.) Connection Status: 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. This visual display of the connection status is also reflected at the upper-right of each firmware page.
Firmware Pages and Descriptions Project Information Page The Project Information page displays the TPDesign4 (TPD4) project file properties currently loaded on the selected Modero panel (FIG. 84). Refer to the TPDesign4 Touch Panel Program instruction manual for more detailed program information. FIG.
Firmware Pages and Descriptions Project Information Page Elements (Cont.) AMX IR 455k Assigned Port: 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. • For IR reception, this is the port that reports a push on for the corresponding IR code. • IR receivers and transmitters on G4 panels share the device address number of the panel.
Firmware Pages and Descriptions Panel Information Page Elements (Cont.) Setup Port: Displays the setup port information/value being used by the panel. High Port: Displays the high port (port count) value for the panel. High Address: Displays the high address (address count) value for the panel. High Channel: Displays the high channel (channel count) value for the panel. High Level: Displays the high level (level count) value being used by the panel.
Firmware Pages and Descriptions 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: Returns you to the previously active touch panel page without saving changes (to save changes, use the Set Time button).
Firmware Pages and Descriptions Volume Page The Volume page (FIG. 87) (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. 87 Volume configuration page The elements of the Volume page are described in the table below: Volume Page Elements Back: Saves the changes and returns you to the previously active touch panel page.
Firmware Pages and Descriptions Volume Page Elements (Cont.) Analog/Breakout Box: Line In Level: Allows you to adjust the current Line-In volume level (being received from the communicating breakout box). • Use the UP/DN buttons to adjust the Line-In volume level (range = 0 - 100). • The Line-In Level bargraph indicates the current Line-In level. • The Mute button mutes the Line-In volume.
Firmware Pages and Descriptions The elements of the Video Setup page are described in the table below: Video 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 FIG. 89 Battery Base page Battery Base 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 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 The elements of the Protected Setup page are described in the table below: Protected 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 You have a wait time of 5 seconds before the YES option is enabled. FIG. 92 Protected Setup page-System Recovery confirmation dialog Channel Code Number Channel Port Channel Code Number Channel Port 3,132 Address Port Button Level Port 2,8 Slider Level Port 4,9 3,50 Channel Code Number 7,10 Address Code Number Channel Code Number Address Port 1,8 Address Code Number FIG. 93 Button/slider Function Show example G4 Web Control Page The G4 Web Control page (FIG.
Firmware Pages and Descriptions The elements of the G4 Web Control page are described in the table below: G4 Web Control 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 FIG. 95 Sample relationship between G4 Web Control and Mange WebControl Connections window Sensor Setup The Sensor Setup page (FIG. 96) allows you to adjust the Light and Motion Sensor parameters on a Modero touch panel. FIG. 96 Sensor Setup page A light level value between the Minimum and Maximum DIM Mode values delivers an average light level. The DIM mode Min Level can never exceed the DIM Mode Max Level.
Firmware Pages and Descriptions Sensor Setup Page Elements (Cont.) Light 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). • The Light Sensor Level Port field indicates the port used to report the light sensor level back to the NetLinx Master (set in TPD4) (read-only).
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 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%). Password Setup Page The Password Setup page (FIG.
Firmware Pages and Descriptions Calibration Page This page (FIG. 98) 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.
Firmware Pages and Descriptions Wireless Security Support 802.11b Wi-Fi CF card: • Open (Clear Text) • Static WEP (64-bit and 128-bit key lengths) Note: The WAP Site survey feature is disabled and is only supported by the newer 802.11g card. 802.
Firmware Pages and Descriptions Wireless Settings Page Elements (Cont.) IP Settings: DHCP/STATIC Sets the IP communication values for the touch panel and contains: Sets the panel to either DHCP or Static communication modes. • DHCP (Dynamic Host Configuration Protocol) assigns IP Addresses to client stations logging onto a TCP/IP network from a DHCP server. • Static IP is a permanent IP Address that is assigned to a node in a TCP/IP network.
Firmware Pages and Descriptions Wireless Settings Page Elements (Cont.) Wireless Security: 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.
Firmware Pages and Descriptions Wireless Settings Page Elements (Cont.) Wireless Security (Cont.): EAP-PEAP An EAP-PEAP security method is designed for wireless environments where its necessary to securely transmit data over a wireless network. • Pressing the EAP-PEAP button opens the EAP-PEAP Settings dialog (FIG. 108).
Firmware Pages and Descriptions Wireless Settings Page Elements (Cont.) Wireless Security (Cont.): EAP-FAST An EAP-FAST security method is designed for wireless environments where both security and ease of setup are balanced together. • Pressing the EAP-FAST button opens the EAP-FAST Settings dialog (FIG. 106).
Firmware Pages and Descriptions Wireless Settings Page - Security Options - Overview The Wireless Settings page allows a user to select from up to eight available wireless security methods now available via the NXA-WC80211GCF Wi-Fi card. The new security methods incorporate the following security technology: WPA, WPA2, and EAP (some of which require the upload of unique certificate files to a target panel). Refer to the Appendix B - Wireless Technology section on page 189 for more further information.
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. Refer to the Configuring a Wireless Connection section on page 57 for further details on these security options.
Firmware Pages and Descriptions Wireless Security - Static WEP (Cont.) Generate (Passphrase): Pressing the Generate button displays an on-screen keyboard which allows you to enter a passphrase and then AUTOMATICALLY generate all four WEP keys which are compatible only among Modero panels. • Note: The code key generator on Modero panels use the same key generation formula.
Firmware Pages and Descriptions Wireless Security - Static WEP (Cont.) Current Key: Displays the current WEP key in use. Keys may also be examined by touching the key buttons and noting the keyboard initialization text. • When working with a single panel and a single WAP, it is recommended that you manually enter the Current Key from the WAP into the selected WEP Key.
Firmware Pages and Descriptions Wireless Security - WPA-PSK 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 Pressing the EAP-LEAP button opens the EAP-LEAP Settings dialog (FIG. 104). 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) FIG.
Firmware Pages and Descriptions Wireless Security - EAP-LEAP Settings (Cont.) Save/Cancel: • Use the Save button to store the new security information, incorporate it, and then return to the previous Wireless Settings page. • Use the Cancel button to cancel any updates to the security parameters and return to the previous Wireless Settings page. FIG.
Firmware Pages and Descriptions Required Information: - SSID (Network Name used by the Target WAP) - Identity (similar to the Username used for network access) - Anonymous Identity (similar to a fictitious call-sign) - Password (similar to the Password used for network access) FIG.
Firmware Pages and Descriptions Wireless Security - EAP-FAST 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 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. 107).
Firmware Pages and Descriptions 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 transmit data ov
Firmware Pages and Descriptions Wireless Security - EAP-PEAP (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 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.
Firmware Pages and Descriptions Wireless Security - EAP-TTLS 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 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.
Firmware Pages and Descriptions Wireless Security - EAP-TLS 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 Client certificate configuration There are several ways in which a client certificate can be configured by an IT department. The client certificate and private key can both be incorporated into one file or split into two separate files. In addition, the file format used by these files could be PEM, DER, or PKCS12. These formats are described later in this section. The following table describes how to fill in the fields for each possible case.
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 File Type Supported Certificate Authority field PEM and DER Client Certificate field PEM and DER Private Key field .
Firmware Pages and Descriptions System Settings Page Elements (Cont.) IP Settings: DHCP/Static Sets the IP communication values for the panel and contains: Sets the panel to either DHCP or Static communication modes. • DHCP (Dynamic Host Configuration Protocol) assigns IP Addresses from client stations logging onto a TCP/IP network via a DHCP server. • Static IP is a permanent IP Address that is assigned to a node in a TCP/IP network. IP Address Sets the secondary IP Address assigned to the panel.
Firmware Pages and Descriptions System Settings Page Elements (Cont.) Master Connection (Cont.): System Number Allows you to enter a system number. Default value is 0 (zero). (ETHERNET Only - disabled when USB is selected) Master IP/URL Sets the Master IP or URL of the NetLinx Master. (ETHERNET Only - disabled when USB is selected) Master Port Number Allows you to enter the port number used with the NetLinx Master. • Default value is 1319.
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.) @CPG Syntax: Clear all popup pages from specified popup group. Variable: "'@CPG-'" popup group name = 1 - 50 ASCII characters. Name of the popup group. Example: SEND_COMMAND Panel,"'@CPG-Group1'" Clears all popup pages from the popup group ’Group1’. @DPG Syntax: Delete a specific popup page from specified popup group if it exists. Variable: "'@DPG-;'" popup page name = 1 - 50 ASCII characters.
Programming Page Commands (Cont.) @PHT Syntax: "'@PHT-;'" Set the hide effect time for the Variable: specified popup popup page name = 1 - 50 ASCII characters. Name of the page the popup is displayed page. On. hide effect time = Given in 1/10ths of a second. Example: SEND_COMMAND Panel,"'@PHT-Popup1;50'" Sets the Popup1 hide effect time to 5 seconds. @PPA Close all popups on a specified page. If the page name is empty, the current page is used.
Programming Page Commands (Cont.) @PPK Kill a specific popup page from all pages. Kill refers to the deactivating (Off) of a popup window from all pages. If the pop-up page is part of a group, the whole group is deactivated. This command works in the same way as the 'Clear Group' command in TPDesign 4. Syntax: "'@PPK-'" Variable: popup page name = 1 - 50 ASCII characters. Name of the popup page. Example: SEND_COMMAND Panel,"'@PPK-Popup1'" Kills the popup page ’Popup1’ on all pages.
Programming Page Commands (Cont.) @PPX This command works in the same way as the 'Clear All' command in TPDesign 4. Close all popups on all pages. Syntax: "'@PPX'" Example: SEND_COMMAND Panel,"'@PPX'" Close all popups on all pages. @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.
Programming Page Commands (Cont.) PPOF Deactivate 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). If the popup page is part of a group, the whole group is deactivated. This command works in the same way as the ’Hide Popup’ command in TPDesign4. Syntax: "'PPOF-;'" Variable: popup page name = 1 - 50 ASCII characters. Name of the popup page. page name = 1 - 50 ASCII characters.
Programming 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. RGB Triplets and Names For Basic 88 Colors RGB Values for all 88 Basic Colors Index No.
Programming RGB Values for all 88 Basic Colors (Cont.) 140 Index No.
Programming Font Styles and ID Numbers Font styles can be used to program the text fonts on buttons, sliders, and pages. The following chart shows the default font type and their respective ID numbers generated by TPDesign4.
Programming TPD4 Border Styles by Name (Cont.) No. 142 Border styles No.
Programming TPD4 Border Styles by Name (Cont.) No. Border styles No.
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). Variable text ranges allow you to target 1 or more variable text channels in a single command.
Programming "^" Button Commands (Cont.) ^BAU Same format as ^UNI. Append unicode text. Syntax: "'^BAU-,
Programming "^" Button Commands (Cont.) ^BCT Only if the specified text color is not the same as the current color. Set the text 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: "'^BCT-,
Programming "^" Button Commands (Cont.) ^BIM Syntax: Set the input "'^BIM-,'" mask for the Variable: specified address. variable text address range = 1 - 4000. input mask = Refer to the Text Area Input Masking section on page 184 for character types. Example: SEND_COMMAND Panel,"'^BIM-500,AAAAAAAAAA'" 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.
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 157 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 157 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 Syntax: Set the TakeNote network name for the specified Addresses. Variable: "'^BNN-,'" 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 theBorder Styles table on page 141 for more information. Syntax: "'^BOR-,'" Variable: variable text address range = 1 - 4000. border style name = Refer to the Border Styles table on page 141. border value = 0 - 41. Examples: SEND_COMMAND Panel,"'^BOR-500.504&510.
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.) ^BVL Syntax: Log-On/Log-Off the computer control connection. Variable: "'^BVL-,'" variable text address range = 1 - 4000. connection = 0 (Log-Off connection) and 1 (Log-On connection). Example: SEND_COMMAND Panel,"'^BVL-500,0'" Logs-off the computer control connection of the button.
Programming "^" Button Commands (Cont.) ^CPF Syntax: Clear all page flips "'^CPF-'" 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 from button if it already exists. Variable: "'^DFP-,,'" variable text address range = 1 - 4000.
Programming "^" Button Commands (Cont.) ^GDI Syntax: Change the bargraph drag increment. Variable: "'^GDI-,'" variable text address range = 1 - 4000. bargraph drag increment = The default drag increment is 256. Example: SEND_COMMAND Panel,"'^GDI-7,128'" Sets the bargraph with variable text 7 to a drag increment of 128. ^GIV Invert the joystick axis to move the origin to another corner.
Programming "^" Button Commands (Cont.) ^GRU Change the bargraph ramp-up time in 1/10th of a second. Syntax: "'^GRU-,'" Variable: variable text address range = 1 - 4000. bargraph ramp up time = In 1/10th of a second intervals. Example: SEND_COMMAND Panel,"'^GRU-500,100'" Changes the bargraph ramp up time to 10 seconds. ^GSC A user can also assign the color by Name and R,G,B value (RRGGBB or RRGGBBAA). Change the bargraph slider color or joystick cursor color.
Programming "^" Button Commands (Cont.) ^ICO Syntax: Set the icon to a button. Variable: "'^ICO-,
Programming "^" Button Commands (Cont.) ^JST The alignment of 0 is followed by ',,'. The left and top coordinates are relative to the upper left corner of the button. Set text alignment using a Syntax: numeric keypad "'^JST-,
Programming "^" Button Commands (Cont.) ^SKT Receive touch information on specified socket. Syntax: '^SKT-<0=disable socket, greater than 1023=enable socket on specified port> Only socket values equal to or greater than 1024 are valid. The panel will open up a TCP listening socket on the port specified. User or 3rd party program can connect to the panel using this port/socket number and receive touch/release/move strings. By default, the panel disables touch notifications on startup.
Programming "^" Button Commands (Cont.) ^TXT Sets Non-Unicode text. Assign a text string to those buttons with a defined address range. Syntax: "'^TXT-,
Programming Text Effect Names The following is a listing of text effects names. This list is associated with the ^TEF command on page 161.
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.) @AKB Keyboard string is set to null on power up and is stored until power is lost. The Prompt Text is optional. Pop up the keyboard icon and Syntax: initialize the text "'@AKB-;'" string to that Variables: specified. initial text = 1 - 50 ASCII characters. prompt text = 1 - 50 ASCII characters.
Programming Panel Runtime Operation Commands (Cont.) @AKR Remove the Keyboard/ Keypad. Remove keyboard or keypad that was displayed using 'AKEYB', 'AKEYP', 'PKEYP', @AKB, @AKP, @PKP, @EKP, or @TKP commands. Syntax: "'@AKR'" Example: SEND COMMAND Panel,"'@AKR'" Removes the Keyboard/Keypad. BEEP Output a beep. Syntax: "'BEEP'" Example: SEND COMMAND Panel,"'BEEP'" Outputs a beep. BRIT Set the panel brightness. Syntax: "'BRIT-'" Variable: brightness level = 0 - 100.
Programming Panel Runtime Operation Commands (Cont.) PKEYP Present a private keypad. Pops up the keypad icon and initializes the text string to that specified. Keypad displays a '*' instead of the numbers typed. The Prompt Text is optional. Syntax: "'PKEYP-'" Variables: initial text = 1 - 50 ASCII characters. Example: SEND COMMAND Panel,"'PKEYP-123456789'" Pops up the Keypad and initializes the text string '123456789' in '*'. @PKP Present a private keypad.
Programming Panel Runtime Operation Commands (Cont.) @TKP Present a telephone keypad. Pops up the keypad icon and initializes the text string to that specified. The Prompt Text is optional. Syntax: "'@TKP-;'" Variables: initial text = 1 - 50 ASCII characters. prompt text = 1 - 50 ASCII characters. Example: SEND COMMAND Panel,"'@TKP-999.222.1211;Enter Phone Number'" Pops-up the Keypad and initializes the text string '999.222.1211' with prompt text 'Enter Phone Number'.
Programming Input Commands These Send Commands are case insensitive. Input Commands ^CAL Put panel in calibration mode. Syntax: "'^CAL'" Example: SEND COMMAND Panel,"'^CAL'" Puts the panel in calibration mode. ^KPS Syntax: Set the keyboard passthru. Variable: "'^KPS-'" pass data: = Disables the keyboard. 0 = Pass data to G4 application (default). This can be used with VPC or text areas. 1 - 4 = Not used. 5 = Sends out data to the Master.
Programming Embedded codes The following is a list of G4 compatible embedded codes: Embedded Codes Decimal numbers Hexidecimal values 178 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 Set the panel mute state. Syntax: "'^MUT-'" Variable: 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 181.
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 Refer to the following Send Commands for more detailed information: • ^BIM - Sets the input mask for the specified addresses. (see the ^BIM section on page 147). • ^BMF subcommand %MK - sets the input mask of a text area (see the ^BMF section on page 149). 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.
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. When operating with a mask, the mask should be displayed with placeholders. The "-" character should display where you should enter a character.
Appendix A URL Resources A URL can be broken into several parts. For example: the URL http://www.amx.com/company-infohome.asp. 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). The exact meaning of this name on the host machine is both protocol dependent and host dependent.
Appendix A 188 7" 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 Although the calculations required to encrypt data with WEP can impact the performance of your wireless network, it's generally seen only when running benchmarks, and not large enough to be noticeable in the course of normal network usage. 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.
Appendix B - Wireless Technology 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.
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. The 802.11i architecture contains the following components: 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. 114). 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 preobtained 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 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" as a unique USBLAN device and the association to the driver is done in the background.
Appendix B - Wireless Technology 11. Launch the Certificate Upload Utility and confirm the utility has detected the new USB connection to the panel: Click on the Local Address field's drop-down arrow. 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.
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. 13. When you are ready to send the certificate file to the selected panels, click the Send button to initiate the upload.
Appendix B - Wireless Technology 7" Modero Touch Panels 199
Appendix B - Wireless Technology 200 7" Modero Touch Panels
Troubleshooting Troubleshooting 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 206 7" Modero Touch Panels
Troubleshooting 7" Modero Touch Panels 207
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.