AMX Modero ViewPoint MVP-8400i Operation/Reference Manual
AMX Modero ViewPoint MVP-8400i Operation/Reference Manual

AMX Modero ViewPoint MVP-8400i Operation/Reference Manual

8.4" modero viewpoint touch panel with intercom
Hide thumbs Also See for Modero ViewPoint MVP-8400i:
Table of Contents

Advertisement

Operation/Reference Guide
MVP-8400i
®
®
8.4" Modero
ViewPoint
Touch Panel with Intercom
Touch Panels
L a s t R e v i s e d : 4 /1 / 2 0 1 1

Advertisement

Table of Contents
loading

Summary of Contents for AMX Modero ViewPoint MVP-8400i

  • Page 1 Operation/Reference Guide MVP-8400i ® ® 8.4" Modero ViewPoint Touch Panel with Intercom Touch Panels L a s t R e v i s e d : 4 /1 / 2 0 1 1...
  • Page 2 AMX is not responsible for products returned without a valid RMA number. AMX is not liable for any damages caused by its products or for the failure of its products to perform. This includes any lost profits, lost savings, incidental damages, or consequential damages.
  • Page 3 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.
  • Page 4: Fcc 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...
  • Page 5: Table Of Contents

    Table of Contents MVP-8400i Modero Viewpoint Wireless Touch Panel With Intercom ...1 Overview ... 1 Specifications... 2 MVP-BP Power Pack ...5 Overview ... 5 MVP-BP Specifications ... 5 Installing MVP-BP Batteries ... 5 NXA-CFSP Compact Flash ...7 Overview ... 7 Compact Flash Card - Security ...
  • Page 6 Table of Contents Step 3: Choose a Master Connection Mode ... 27 USB... 27 Prepare your PC for USB communication with the panel ... 27 Configure the panel for USB communication ... 27 Configure a Virtual NetLinx Master using NetLinx Studio ... 29 Ethernet ...
  • Page 7 EAP-TLS Settings... 79 Client certificate configuration... 80 Calibrate Page ... 81 G4 Web Control Settings Page... 82 Other Settings ... 84 Cache Settings Page ... 84 Setting the image cache... 86 Clearing the image cache ... 86 Checking image cache status ... 86 Password Settings Page ...
  • Page 8 Table of Contents Overview ... 107 Button Assignments ... 107 Page Commands ... 107 @APG... 107 @CPG ... 108 @DPG... 108 @PDR ... 108 @PHE ... 108 @PHP ... 108 @PHT ... 109 @PPA ... 109 @PPF... 109 @PPG ... 109 @PPK ...
  • Page 9 Table of Contents ^BNP ... 127 ^BNT ... 127 ^BOP... 127 ^BOR... 128 ^BOS ... 128 ^BPP... 128 ^BRD ... 129 ^BSF... 129 ^BSM... 129 ^BSO ... 129 ^BSP... 130 ^BVL... 130 ^BVN... 130 ^BVP ... 130 ^BVT ... 130 ^BWW ...
  • Page 10 Table of Contents ^UNI ... 139 ^VTP ... 139 MVP Panel Lock Passcode commands ... 140 ^LPC ... 140 ^LPR ... 140 ^LPS... 140 Text Effects Names ... 141 Button Query Commands ... 142 ?BCB ... 143 ?BCF ... 144 ?BCT ...
  • Page 11 PKEYP ... 156 @PKP ... 156 SETUP... 156 SHUTDOWN ... 156 SLEEP ... 156 @SOU ... 157 @SSL... 157 @SST... 157 @SWK... 157 @TKP ... 157 ^TNC ... 157 TPAGEON ... 158 TPAGEOFF ... 158 @VKB... 158 WAKE ... 158 Input Commands...
  • Page 12 Table of Contents ^RSR ... 166 Escape Sequences ... 167 $DV... 167 $SY... 167 $IP... 167 $HN ... 167 $MC ... 167 $ID ... 167 $PX ... 167 $PY ... 167 $ST... 167 $AC ... 167 $AP ... 167 $CC ... 167 $CP ...
  • Page 13 Step 2: Confirm the Installation of the USB Driver on the PC ... 188 How to Upload a Certificate File ... 189 Appendix C: Troubleshooting ...191 Checking AMX USBLAN Device Connections via Windows Device Manager ... 191 Checking AMX USBLAN Device Connections via NetLinx Studio... 192 USB Driver... 193 Panel Not in Listed as a Connected Device ...
  • Page 14 Table of Contents Only One Modero Panel in My System Shows Up ... 196 Panel Behaves Strangely After Downloading a Panel File or Firmware... 196 Panel Fails to Charge in MVP-WDS ... 197 MVP-8400i 8.4" Modero® ViewPoint® Touch Panel with Intercom...
  • Page 15: Mvp-8400I Modero Viewpoint Wireless Touch Panel With Intercom

     MVP panels support AMX Computer Control, which enables remote viewing and control of any networked computer directly from the panel. This gives the user the ability to launch digital music from a PC, cruise the Internet, check and respond to E-mail, open software files, and launch applications.
  • Page 16: Specifications

    MVP-8400i Modero Viewpoint Wireless Touch Panel With Intercom Optional AMX accessory solutions for the MVPs include  MVP-TDS Table Top Docking Station (see the MVP-TDS Table Top Docking Station Operation/Reference Guide for details).  MVP-WDS Wall/Flush Mount Docking Station-Black/Silver (see the MVP-WDS Wall Docking Station Operation/Reference Guide for details).
  • Page 17 MVP-8400i Specifications (FG5965-04) (Cont.) Power Modes: Battery Duration: (per battery) Memory (factory default): Weight: MVP-8400i LCD  Specifications: Active Screen Area: External Components: Docking station interface connector: LEDs: Mini-USB connector: Power connector: Stylus slot: External Buttons: Internal Components: Wireless Interface card: IR Emitters: Internal speaker: Internal microphone...
  • Page 18 Environment: Certifications: Included Accessories: Other AMX Equipment: Button assignments can only be adjusted in TPD4 and not on the panels. • Button channel range: 1 - 4000 button push and feedback (per address port) • Button variable text range: 1 - 4000 (per address port) •...
  • Page 19: Mvp-Bp Power Pack

    MVP-BP Power Pack Overview The MVP-BP Power Pack (FG5965-20) is a rechargeable Lithium-Ion battery used to provide power to the MVP touch panels. Two MVP-BPs are included with each MVP-8400i touch panel. FIG. 3 MVP-BP Power Pack MVP-BPs can be charged with either a Table Top Docking Station (MVP-TDS), Wall/Flush Mount Docking Station (MVP-WDS), or the MVP panel itself.
  • Page 20 MVP-BP Power Pack Battery connector Battery pins FIG. 4 Installing MVP-BP batteries into the MVP battery slots If you are only using one battery, use Battery Slot #1. 4. To replace the battery compartment cover, use the alignment guide holes to align the cover with the edges of the battery compartment, and slide it back into place until it snaps shut.
  • Page 21: Nxa-Cfsp Compact Flash

    NXA-CFSP Compact Flash Overview Every MVP panel is shipped with a 128 MB Compact Flash card. Compact Flash Card - Security All security user names and passwords (for the docking station) are stored in the Compact Flash card. After installing the Compact Flash card upgrade, all security user names and passwords need to be re- entered to enable security.
  • Page 22: Removing The Installed Card

    NXA-CFSP Compact Flash Rear outer housing Trim fits inside the grooves around the edges of the panel Circuit board housing attachment locations (4) FIG. 5 Removing the MVP enclosure (housing) 3. Grasp the bottom rim of the rear housing just above the MVP interface connector, and carefully pull the bottom rim away from the IR Emitter and up, to expose the internal components.
  • Page 23 IR Emitters Compact Flash card FIG. 6 Location and orientation of the Compact Flash cards (both MVP panels) 2. Place the circuit board on a flat level surface so that the IR Emitters are pointing away from you (FIG. 6). 3.
  • Page 24 NXA-CFSP Compact Flash MVP-8400i 8.4" Modero® ViewPoint® Touch Panel with Intercom...
  • Page 25: Panel Calibration

    Modero panels are factory setup with specific demo touch panel pages. The first splash screen that appears indicates the panel is receiving power, beginning to load firmware, and preparing to display the default touch panel pages. When the panel is ready, the AMX Splash Screen is replaced by the Initial Panel Page.
  • Page 26: Testing Your Calibration

    Panel Calibration 3. After the "Calibration Successful." message appears, press anywhere on the screen to continue and return to the Setup page. If the calibration was improperly set and you cannot return to the Calibration page (through the panel’s firmware); you can then access this firmware page via G4 WebControl where you can navigate to the Protected Setup page and press the Calibrate button through your VNC window.
  • Page 27: Configuring Communications

    Modero Setup and System Settings AMX Modero panels feature on-board Setup pages. Use the options in the Setup pages to access panel information and make various configuration changes. Accessing the Setup and Protected Setup Pages 1.
  • Page 28: Setting The Panel's Device Number

    Appendix B - Wireless Technology section on page 181. For more information on utilizing the AMX Certificate Upload Utility in conjunction with the EAP security, refer to the section of the document entitled: Appendix B - Wireless Technology section on page 181.
  • Page 29: Configuring A Wireless Network Access

    Configuring a Wireless Network Access When working with a wireless card, the first step is to configure wireless communication parameters within the Wireless Settings page. This page only configures the card to communicate to a target WAP (such as the NXA-WAP200G), it is still necessary to tell the panel which Master it should be communicating with.
  • Page 30: Wireless Communication Using A Static Ip Address

    Configuring Communications 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 section of the Tools > NetLinx Diagnostics dialog.
  • Page 31 FIG. 14 Information/Configuration section with Simple and Enterprise buttons 2. In the lower-right corner of the Wireless Settings page, press the Simple button to open the Wireless Security: Simple Mode window (FIG. 15). FIG. 15 Wireless Security: Simple Mode window 3.
  • Page 32 Configuring Communications select between WEP Keys 1 through 4, and press the Authentication field to select between Open and Shared.  When selecting WPA-PSK as a Security Type, only the SSID and Password fields are enabled. Press each to open the appropriate keyboard and enter a new SSID or password if necessary. 4.
  • Page 33: Using The Site Survey Tool

    Provisioning is Disabled; if it is Enabled, select between NEVER, 1 Day, 3 Days, 7 Days, 14 Days, or 30 Days. 3. When finished, press the Save button to save all changes and return to the Wireless Settings page. Press the Cancel button to return to the Wireless Settings page without saving any changes. Using the Site Survey tool This tool allows a user to "sniff-out"...
  • Page 34: Step 2: Configure The Card's Wireless Security Settings

    Configuring Communications If a WAP displayed in the list is not detected for 10 scans in a row, it is then removed  from the screen. In this way, a user can walk around a building and see access points come and go as they move in and out of range.
  • Page 35: Configuring The Modero's Wireless Card For Unsecured Access To A Wap200G

    Configuring the Modero’s wireless card for unsecured access to a WAP200G In the Protected Setup page: 1. Press the Wireless Settings button (located on the upper-left) to open the Wireless Settings page. connection IP info. FIG. 18 Wireless Settings page (showing a sample unsecured configuration) 2.
  • Page 36 The card should be given the SSID used by the target WAP. If this field is left blank, the unit will attempt to connect to the first available WAP. By default, all WAP200Gs use AMX as their assigned SSID value.
  • Page 37: Configuring The Modero's Wireless Card For Secured Access To A Wap200G

    Configuring the Modero’s wireless card for secured access to a WAP200G After logging into the WAP200G, the default Status page appears within the web browser. These read-only values are "pulled" from some of the other user-configurable Configuration Utility pages. By default, wireless Modero panels are configured for unsecured communication to a Wireless Access Point.
  • Page 38: Manually Set Ssid

    Configuring Communications Manually set SSID In the Protected Setup page: 1. Select Wireless Settings. 2. In the IP Settings section, press the DHCP/Static field until it reads "Static". FIG. 21 Wireless Settings page 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"...
  • Page 39 The card should be given the SSID used by the target WAP. If this field is left blank, the unit will attempt to connect to the first available WAP. By default, all WAP200Gs use AMX as their assigned SSID value.
  • Page 40: Configuring Multiple Wireless Moderos To Communicate To A Target Wap200G

    Configuring Communications 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. 9. The Current Key field is greyed-out and cannot be altered by the user. The Authentication field may be switched from Open to Shared.
  • Page 41: Step 3: Choose A Master Connection Mode

    IP Address for communication to the panel. For a PC to establish a USB connection with a Modero panel, it must have the AMX USBLAN driver installed. The AMX USBLAN driver is included with both NetLinx Studio2 and TPDesign4, and can also be downloaded as a stand-alone application from www.amx.com.
  • Page 42 (FIG. 26) is displayed. This window notifies you that the panel has been detected as a USB device, and the appropriate USB driver is being installed to establish communication with the panel. It also indicates that the AMX USBLAN driver does not contain a Microsoft signature.
  • Page 43: Configure A Virtual Netlinx Master Using Netlinx Studio

    FIG. 26 USB driver installation popup window Configure a Virtual NetLinx Master using NetLinx Studio 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.
  • Page 44: Ethernet

    Configuring Communications 3. Click the Communications Settings button to open the Communications Settings dialog. 4. Click the NetLinx Master radio button (from the Platform Selection section). 5. Click the Virtual Master radio button (from the Transport Connection Option section). 6. Click the Edit Settings button to open the Virtual NetLinx Master Settings dialog (FIG. 27). 7.
  • Page 45: Master Connection To A Virtual Master Via Ethernet

    1. Verify the panel has been configured to communicate with the Wireless Access Point and verify the signal strength quality bargraph is On. 2. Launch NetLinx Studio 2.x (default location is Start > Programs > AMX Control Disc > NetLinx Studio 2 > NetLinx Studio 2).
  • Page 46 By selecting URL, the System Number field becomes read-only (grey) because the panel pulls this value directly from the communicating target Master (virtual or not). A Virtual Master system value can be set within the active AMX software applications such as: NetLinx Studio, TPD4, or IREdit.
  • Page 47: Using G4 Web Control To Interact With A G4 Panel

    Refer to the G4 Web Control Settings Page section on page 82 for more detailed field information. Verify your NetLinx Master (ME260/64 or NI-Series) has been installed with the latest firmware KIT file from www.amx.com. Refer to your NetLinx Master instruction manual for more detailed information on the use of the new web-based NetLinx Security.
  • Page 48 Configuring Communications 9. From the Web Name keyboard, enter a unique alpha-numeric string to identify this panel. This information is used by the NetLinx Security Web Server to display on-screen links to the panel. The on-screen links use the IP Address of the panel and not the name for communication (FIG. 31). FIG.
  • Page 49: Using Your Netlinx Master To Control The G4 Panel

     If the Master has been previously configured for secured communication, click OK to accept the AMX SSL certificate (if SSL is enabled) and then enter a valid username and password into the fields within the Login dialog. 4. Click OK to enter the information and proceed to the Master’s Manage WebControl Connections window.
  • Page 50 Configuring Communications 6. Click on the G4 panel name link associated with the target panel. A secondary web browser window appears on the screen (FIG. 33). FIG. 33 Web Control VNC installation and Password entry screens 7. Click Yes from the Security Alert popup window to agree to the installation of the G4 WebControl application on your computer.
  • Page 51 10. Enter the Web Control session password into the Session Password field (FIG. 34). This password was previously entered into the Web Control Password field within the G4 Web Control page on the panel. 11. Click OK to send the password to the panel and begin the session. A confirmation message appears stating "Please wait, Initial screen loading.".
  • Page 52 Configuring Communications MVP-8400i 8.4" Modero® ViewPoint® Touch Panel with Intercom...
  • Page 53: Upgrading Mvp Firmware

    Upgrading MVP Firmware Except for the MVP-KS (Kickstand for MVP Panels), all MVP panels and their accessories have on- board firmware which is upgradeable through the use of the latest NetLinx Studio. The MVP acts as a bridge between the NetLinx Studio program and the installed docking station. Studio can download firmware to the target docking station by using the connected MVP to pass-along the Kit file to the docking station.
  • Page 54: Upgrading The Modero Firmware Via The Usb Port

    8. Navigate back to the System Settings page. Step 2: Prepare Studio for communication via the USB port 1. Launch NetLinx Studio 2.x (default location is Start > Programs > AMX Control Disc > NetLinx Studio 2 > NetLinx Studio 2).
  • Page 55: Step 3: Confirm And Upgrade The Firmware Via The Usb Port

    FIG. 35 Assigning Communication Settings for a Virtual Master 6. Click the Edit Settings button (on the Communications Settings dialog) to open the Virtual NetLinx Master Settings dialog (FIG. 35). 7. From within this dialog enter the System number (default is 1). 8.
  • Page 56 The panel-specific firmware is shown on the right of the listed panel. Download the latest firmware file from www.amx.com and then save the Kit file to your computer. Note that each kit file is intended for download to its corresponding panel.
  • Page 57: Upgrading The Docking Station Firmware Via Usb

    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. Click Send to begin the transfer. The file transfer progress is indicated on the bottom-right of the dialog (B in FIG.
  • Page 58: Step 2: Upgrade The Docking Station Firmware Via Usb

    OnLine Tree tab of the Workspace window.  The default Modero panel value is 10001. 5. Locate the latest firmware file from the www.amx.com > Tech Center > Downloadable Files > Firmware Files > Modero Panels firmware (MVP Docking Stations: MVP-TDS/WDS) section of the website.
  • Page 59 FIG. 40 Send to NetLinx Device dialog (showing docking station firmware update via USB) Firmware upgrades can not be done directly to the docking station but must be routed through the MVP panel. 10. Click the Reboot Device checkbox. This causes the touch panel to reboot after the firmware update process is complete.
  • Page 60 Upgrading MVP Firmware Although firmware upgrades can be done over wireless Ethernet; it is recommended that firmware KIT files be transferred over a direct USB 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.
  • Page 61: Setup Pages

    Setup Pages AMX Modero panels feature on-board Setup pages. Use the options in the Setup pages to access panel information and make various configuration changes. To access the Setup pages, press the two lower external pushbuttons on either side of the panel simultaneously and hold for 3 seconds (FIG.
  • Page 62: Setup Pages

    Setup Pages Setup Pages The Setup page (FIG. 43) allows quick access to several basic panel properties: FIG. 43 MVP-8400 Setup page Features on this page include: Setup Page Navigation Buttons: Connection Status icon: The icon in the upper-right corner of each Setup page shows online/offline state of Connection Status: The buttons along on the left side of the page provide access to secondary Setup pages (see following sections).
  • Page 63: Information

    Setup Page (Cont.) Display Timeout: Inactivity Page Flip  Timeout: Panel Brightness: Protected Settings The Protected Settings page and its contents are covered in more detail in the Protected Setup Pages section on page 60. Information The Information button provides a menu to select either the Project Information Page section on page 50 or the Panel Information Page section on page 52.
  • Page 64: Project Information Page

    Receivers tab). • For example if you set the AMX IR 38K Port to 7 and then put a button on the panel with a channel code of 5 and a port of 7, it will trigger the IR code in slot 5 of the AMX IR 38K Port.
  • Page 65 Displays the User Defined IR channel port used by the IR Emitter on the panel. • Note: User Defined ports can be downloaded by the user and are customizable, whereas the AMX ones are fixed. Displays the User Defined IR channel port used by the IR Emitter on the panel.
  • Page 66: Panel Information Page

    Setup Pages Panel Information Page The Panel Information page provides detailed panel information (FIG. 46). FIG. 46 Panel Information page Features on this page include: Panel Information Page Back: Connection Status icon: Panel Type: Firmware Version: Setup Port: High Port: High Address: High Channel: High Level:...
  • Page 67 Panel Information Page (Cont.) Screen Refresh Rate: Screen Rotation: Power Up Pages: Start Up String: Wake Up String: Sleep String: File System: RAM: Panel Start Time: MVP-8400i 8.4" Modero® ViewPoint® Touch Panel with Intercom Displays the video refresh rate applied to the incoming video signal from the panel.
  • Page 68: Time & Date Settings

    Setup Pages Time & Date Settings The options on the Time & Date Settings page (FIG. 47) allow you to set and adjust time and date information on the NetLinx Master. If the time and/or date on the Master is modified, all connected devices will be updated to reflect the new information.
  • Page 69 Time & Date Settings Page (Cont.) Set Date/Time: MVP-8400i 8.4" Modero® ViewPoint® Touch Panel with Intercom Use the UP/DN arrow buttons to adjust the Master’s calendar date and time. The blue icon indicates which field is currently selected (see FIG. 47). •...
  • Page 70: Audio Settings

    Setup Pages Audio Settings The MVP-8400i provides an Audio Settings page (FIG. 48) with options that allow you to adjust volume levels, set intercom sound and microphone levels, and set panel sounds. FIG. 48 Audio Adjustments/Volume pages Features on these pages include: Audio Settings Page Back: Connection Status icon:...
  • Page 71: Wav Files - Supported Sample Rates

    Audio Settings Page (Cont.) Panel Sounds: Intercom Mic Level: Intercom Volume: Environmental acoustics, personal voice level and ambient noise are all deciding factors when setting your mic, intercom and panel sound levels. Consider your environment when adjusting intercom and sound levels and use caution so as not to damage the speaker. WAV files - Supported sample rates The following sample rates for WAV files are supported by MVP-8400 panels: Supported WAV Sample Rates...
  • Page 72: Battery Settings

    Setup Pages Battery Settings The options on this page allow you to set power warning preferences, monitor battery status information, and adjust the display times for battery warnings. This page is populated with information from MVP-BP batteries in the panel, as well as batteries in a connected MVP-TDS/WDS docking station (FIG.
  • Page 73 Battery Settings Page (Cont.) Low Battery Warning: Very Low Battery Warning: The UP/DN buttons adjust the time value (in minutes) available on the battery Combined Charge Status Battery One Charge Status Indicates the power charge available on the Slot 1 battery in the panel. This bar Battery Two Charge Status Indicates the power charge available on the Slot 2 battery (in the panel).
  • Page 74: Protected Setup Pages

    Setup Pages Protected Setup Pages The Protected Setup page (FIG. 50) provides secured access to advanced panel configuration options, including communication and security settings. Enter the factory default password (1988) into the password keypad to access this page. FIG. 50 Protected Setup page showing default values Features on the Protected Setup page include: Protected Setup Page...
  • Page 75 • Standard Security - This button is blocked out. • Remove User Pages - allows you remove all TPD4 touch panel pages currently on the panel, including the pre-installed AMX Demo pages. This option invokes a Confirmation dialog, prompting you to confirm your selection before removing the panel pages.
  • Page 76: Protected Setup Navigation Buttons

    Setup Pages Protected Setup Navigation Buttons The Protected Setup Navigation Buttons (FIG. 52) appear on the left of the panel screen when the Protected Setup page is currently active. FIG. 52 Protected Setup Navigation Buttons Closes the Protected Setup page. Press to access the System Settings page where you can configure communication settings for the NetLinx Master and the panel.
  • Page 77: System Settings Page

    System Settings Page The System Settings page (FIG. 53) displays sets the NetLinx Master’s communication settings. FIG. 53 System Settings page The elements of this page include: System Settings Page Elements Back: Connection Status icon: Master Connection: Type MVP-8400i 8.4" Modero® ViewPoint® Touch Panel with Intercom Saves all changes and returns to the previous page.
  • Page 78 Setup Pages System Settings Page Elements Master Connection (Cont.): Mode System Number Master IP/URL Master Port Number Username/Password Refer to the Step 3: Choose a Master Connection Mode section on page 27 for more detailed information on using the System Settings page. Cycles between the connection modes: URL, Listen, and Auto.
  • Page 79: Wireless Settings Page

    Wireless Settings Page Use the options on the Wireless Settings page (FIG. 54) to configure communication settings for the wireless CF card (802.11g), and read the device number assigned to the panel. FIG. 54 Wireless Settings page (reads from and assigns values to the WAP) Features on this page include: Wireless Settings Page Back:...
  • Page 80 Setup Pages Wireless Settings Page (Cont.) IP Settings (Cont.): Active Roaming on Channels 1,6,11 Access Point MAC Address: Information/Configuration: • Mode - Displays the current Security Type selected via either the Simple or Simple/Enterprise: Pressing the Simple or Enterprise buttons at the bottom of the Information/Configuration section open an appropriate Wireless Security window for Simple Mode or Enterprise Mode.
  • Page 81 FIG. 55 Wireless Security: Simple Mode Wireless Security: Simple Mode Security Type: SSID: Password: WEP Keys: Default Key: Current Key: Authentication: Cancel/Save: MVP-8400i 8.4" Modero® ViewPoint® Touch Panel with Intercom This field may be switched between WEP, WPA-PSK, and Open. If WEP is selected, the button to the right may be switched between 64 and 128.
  • Page 82 (Refer to the EAP-PEAP Settings section on page 75 for details. For information on uploading a certificate file, refer to the AMX Certificate Upload Utility section on page 187.) • EAP-TTLS security is designed for wireless environments where it is necessary to first have a Radius server directly validate the identity of the client (panel) before allowing it access to the network.
  • Page 83: Wireless Settings

    Wireless Security: Enterprise Mode (Cont.) Password: Certificate Authority: PEAP Version: Inner Auth. Type: Client Certificate: Private key: Private Key Password: Auto PAC Provisioning: PAC File Location: Auto Key Renewal: Cancel/Save: Wireless Settings The options on the Wireless Security: Simple Mode and Wireless Security: Enterprise Mode windows allow you to select from the wireless security methods supported by the NXA-WC80211GCF Wi-Fi card.
  • Page 84: Open Settings

    • Make sure this setting is the same for all points in your wireless network. • NXA-WAP200Gs use AMX as their default SSID. • If this field is left blank, the panel will attempt to connect to the first available WAP.
  • Page 85 • The Passphrase generator is case sensitive. Note: This Key generator is unique to Modero panels and does not generate the same keys as non-AMX wireless devices. For example, a Current Key string generated anywhere else will not match those created on Modero panels.
  • Page 86: Wpa-Psk Settings

    • Make sure this setting is the same for all points in your wireless network. • NXA-WAP200Gs use AMX as their default SSID. • If this field is left blank, the panel will attempt to connect to the first available WAP.
  • Page 87: Eap-Leap Settings

    This works in tandem with the Password string which is similar to the password entered to gain access to a secured workstation. Typically, this is in the form of a username such as: jdoe@amx.com. Opens an on-screen keyboard. Enter the network password string specified...
  • Page 88: Eap-Fast Settings

    This works in tandem with the Password string which is similar to the password entered to gain access to a secured workstation. Typically, this is in the form of a username such as: jdoe@amx.com. Opens an on-screen keyboard. Enter an IT provided alpha-numeric string which (similar to the username) used as the identity, but that does not represent a real user.
  • Page 89: Eap-Peap Settings

    Note: 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. Typically, this is in the form of a username such as: jdoe@amx.com. Setup Pages...
  • Page 90 Setup Pages EAP-PEAP Settings (Cont.) Password: Certificate Authority: PEAP Version: Inner Authentication Type: Save/Cancel:  Refer to the EAP Authentication section on page 185 for further details on these security options.  Refer to the Using the Site Survey tool section on page 19 for more information on using this feature.
  • Page 91: Eap-Ttls Settings

    This works in tandem with the Password string which is similar to the password entered to gain access to a secured workstation. Typically, this is in the form of a username such as: jdoe@amx.com. Opens an on-screen keyboard. Enter an IT provided alpha-numeric string which (similar to the username) used as the identity, but that does not represent a real user.
  • Page 92 Setup Pages EAP-TTLS Settings (Cont.) Certificate Authority: Inner Authentication Type: Save/Cancel:  Refer to the EAP Authentication section on page 185 for further details on these security options.  Refer to the Using the Site Survey tool section on page 19 for more information on using this feature.
  • Page 93: Eap-Tls Settings

    This works in tandem with the Password string which is similar to the password entered to gain access to a secured workstation. Typically, this is in the form of a username such as: jdoe@amx.com. 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.
  • Page 94: Client Certificate Configuration

    Single file contains both the client certificate and the private key. Format is: PKCS12 First file contains the client certificate, second file contains the private key. Format is: PKCS12 AMX supports the following security certificates  PEM (Privacy Enhanced Mail) ...
  • Page 95: Calibrate Page

    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 Client Certificate field...
  • Page 96: G4 Web Control Settings Page

    Setup Pages G4 Web Control Settings Page An on-board VNC (Virtual Network Computing) server allows the panel to connect to any remote PC running a VNC client. Once connected, the client can view and control the panel remotely. The options on this page allow you to enable/disable G4 Web Control functionality(FIG.
  • Page 97 G4 Web Control Page (Cont.) Current Connection Count G4 Web Control Timeout: Refer to the Using G4 Web Control to Interact with a G4 Panel section on page 33 for instructions on using the G4 Web Control page with the web-based NetLinx Security application.
  • Page 98: Other Settings

    Setup Pages Other Settings The Other Settings button provides a menu to select the Image Caching page, Password Setup page, or SIP Settings page. Select any option to access its page. FIG. 59 Other Settings menu Cache Settings Page The Cache Settings page (FIG. 60) configures the allocation of memory for image caching. The G4 graphics engine caches images to decrease load time of previously viewed images.
  • Page 99 DynaMo is an extension of the Dynamic images feature of AMX G4 devices that provides playback of M-JPEG images. DynaMo Images are Motion-JPEG (or "M-JPEG") images that exist on an HTTP server, external to the panel.
  • Page 100: Setting The Image Cache

    Setup Pages Cache Settings Page Elements (Cont.) Enable: Clear Cache: Image Cache Status: RAM Max Size RAM Current Size RAM Hit Rate Items in Cache (RAM) Flash Current Size Flash Hit Rate Items in Cache (Flash) Setting the image cache In the Protected Setup page: 1.
  • Page 101: Password Settings Page

    Password Settings Page The options on the Password Settings page enable you to assign the passwords required for users to access the Protected Setup page, and to release the MVP from a MVP-TDS or MVP-WDS docking station (FIG. 61). FIG. 61 Password Setup page Features on this page include: Password Settings Page...
  • Page 102 Setup Pages Password Settings Page (Cont.) User Access: Use these buttons to access and modify the user name/password combinations required for removing the panel from a docking station. The number of user access passwords on the panel is limited only by the amount of storage memory available.
  • Page 103: Sip Settings Page

    SIP Settings Page The options on the SIP Settings page (FIG. ) enable you to establish network settings for using your touch panel as an IP phone. With a CSG SIP Communications Gateway (FG2182-01, -02, -03), you can use your touch panel to make and receive local, long distance, and international phone calls, and have access to phone features like call waiting, caller ID, call forwarding, call queuing, and voice mail.
  • Page 104 Setup Pages SIP Settings Page (Cont.) Status: Connection State: Proxy Address: Port Number: STUN Address: Local Domain: User Name: Password: This option enables the SIP Stack on startup. If you disable this option, the panel will not attempt to read the rest of the configuration and will not register with a proxy server.
  • Page 105: Tools

    Tools The Tools button provides a menu to select either the Panel Connection Logs Page section on page 91, the Panel Statistics Page section on page 93, or the Connection Utility Page section on page 95. Select any of the options to access that page. FIG.
  • Page 106: Checking The Panel Connection Logs

    Setup Pages Features on this page include: Panel Connection Logs Page Back: Connection Status icon: Connection Logs Clear Refresh Page Checking the Panel Connection Logs 1. Press the Tools button in the Protected Setup Navigation Buttons section. This opens the Tools menu.
  • Page 107: Panel Statistics Page

    Panel Statistics Page The options on the Panel Statistics page allow you to track the connection status for the panel. The Panel Statistics page tracks ICSP messages, Blink messages, Ethernet connection statistics, and Wireless connection statistics (FIG. 61). FIG. 65 Panel Statistics page Features on this page include: Panel Statistics Page...
  • Page 108: Checking The Panel Statistics

    Setup Pages Panel Statistics Page (Cont.) Last 15 Minutes Ethernet Statistics Wireless Statistics Clear Refresh Checking the Panel Statistics 1. Press the Tools button in the Protected Setup Navigation Buttons section. This opens the Tools menu. 2. Within the Tools menu, press the Panel Statistics button. All connection statistics are contained on this page, e.g., Received, Processed, and Dropped ICSP Messages.
  • Page 109: Connection Utility Page

    Connection Utility Page The options on the Connection Utility page allow you to utilize your panel as a site survey tool. While in this page, move around your wireless network coverage area and see if there are any weak points within the spaces between your WAPs (FIG.
  • Page 110: Using The Connection Utility

    Setup Pages Connection Utility Page (Cont.) Signal Level Connection Statistics: Query Messages Sent Responses Received Responses Missed Using the Connection Utility 1. Press the Tools button in the Protected Setup Navigation Buttons section. This opens the Tools menu. 2. Within the Tools menu, press the Connection Utility button. This launches the Connection Utility popup.
  • Page 111: Eap Security & Server Certificates

    EAP Security & Server Certificates Overview The following EAP types all support a server certificate:  EAP-PEAP  EAP-TTLS  EAP-TLS All three of these certificate-using security methods are documented in the following sections. EAP Authentication goes a step beyond just encrypting data transfers, but also requires that a set of credentials be validated before the client (panel) is allowed to connect to the rest of the network (FIG.
  • Page 112 EAP Security & Server Certificates MVP-8400i 8.4" Modero® ViewPoint® Touch Panel with Intercom...
  • Page 113: Full Duplex Intercom

    Incorporating an intercom capable panel into your NetLinx  system Download the module for the intercom panel from www.amx.com, and include it in your NetLinx project file. For searching purposes, the module manufacturer is AMX and the model is Intercom.
  • Page 114: Setting The Intercom Session Timeout

    Full Duplex Intercom Setting the Intercom Session Timeout 1. Select the Setup button on your intercom page. 2. Press the up or down arrows to increment the timeout up by 1 second in each direction. If your call exceeds your session timeout the panel provides you with a popup (FIG. 69) to extend the session. Extend Call Popup FIG.
  • Page 115: Advanced Setup

    Advanced Setup The intercom’s advanced setup pages are accessed through the intercom setup pages. The advanced pages allow you to set the panel intercom to be monitored, to monitor other intercom panels, and to name the panel. It is important to name the intercom panel; the name is displayed in other panels’ intercom call directory pages.
  • Page 116: Allowing A Panel To Monitor

    Full Duplex Intercom 5. Press Back to return to the intercom setup pages. 6. Press Exit when you are finished. Allowing a panel to monitor 1. Select the Setup button on your intercom page. 2. On the intercom setup page, press Advanced Setup. This launches the password numeric keypad. 3.
  • Page 117: Sample Intercom Page

    Sample Intercom Page The module for duplex intercom capable panels includes user pages. While you can create your own intercom directory page (see Creating Intercom Pages section on page 106), it is possible to use the panel with the page below. Sample Intercom Page FIG.
  • Page 118 Full Duplex Intercom Sample Intercom Page (Cont.) No. Name Panel Directory Room Name The name of a panel in the Panel Directory Room Name The name of a panel in the Panel Directory Room Name The name of a panel in the Panel Directory Room Name The name of a panel in the Panel Directory Room Name The name of a panel in the Call Panel...
  • Page 119: Answering An Incoming Call

    Sample Intercom Page (Cont.) No. Name Monitor Panel Monitor Panel Monitor Panel Intercom Microphone Level Intercom Sound Level Call Status Button Navigate Up Navigate Down Intercom Setup Page Answering an incoming call The provided intercom pages include an answering popup window. The popup page indicates the name of the panel calling and two options: ...
  • Page 120: Creating Intercom Pages

    Creating Intercom Pages The easiest method of creating your own intercom pages is to start with the pages provided by AMX in the module download .ZIP file. You can change the aesthetics of the pages as long as the channel, address, level and links remain untouched.
  • Page 121: 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).
  • Page 122: Cpg

    Programming Page Commands (Cont.) @CPG Syntax: Clear all popup pages from  Variable: specified popup group. Example: Clears all popup pages from the popup group ’Group1’. @DPG Syntax: Delete a specific popup page from  Variable: specified popup group if it exists. Example: Deletes the popup page ’Popup1’...
  • Page 123: Pht

    Page Commands (Cont.) @PHT Syntax: Set the hide effect "'@PHT-<popup page name>;<hide effect time>'" time for the  Variable: specified popup popup page name = 1 - 50 ASCII characters. Name of the page the popup is displayed page. hide effect time = Given in 1/10ths of a second. Example: SEND_COMMAND Panel,"'@PHT-Popup1;50'"...
  • Page 124: Ppk

    Programming Page Commands (Cont.) @PPK 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 Kill a specific the 'Clear Group' command in TPDesign 4.
  • Page 125: Ppx

    Page Commands (Cont.) @PPX This command works in the same way as the 'Clear All' command in TPDesign 4. Close all  Syntax: popups on all "'@PPX'" pages. Example: SEND_COMMAND Panel,"'@PPX'" Close all popups on all pages. @PSE Syntax: Set the show "'@PSE-<popup page name>;<show effect name>'"...
  • Page 126: Ppof

    Programming Page Commands (Cont.) PPOF 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 Deactivate a ...
  • Page 127 Programming Numbers The following information provides the programming numbers for colors, fonts, and borders. Colors can be used to set the colors on buttons, sliders, and pages. The lowest color number represents the lightest color-specific display; the highest number represents the darkest display. For example, 0 represents light red, and 5 is dark red.
  • Page 128 Programming RGB Values for all 88 Basic Colors (Cont.) Index No. Name Very Light Cyan Light Cyan Cyan Medium Cyan Dark Cyan Very Dark Cyan Very Light Aqua Light Aqua Aqua Medium Aqua Dark Aqua Very Dark Aqua Very Light Blue Light Blue Blue Medium Blue...
  • Page 129: Font Styles And Id Numbers

    Courier New Courier New Courier New Courier New Courier New AMX Bold AMX Bold AMX Bold You must import fonts into a TPDesign4 project file. The font ID numbers are assigned by TPDesign4. These values are also listed in the Generate Programmer’s Report.
  • Page 130: Border Styles And Programming Numbers

    You cannot use the following number values for programming purposes when changing border styles. TPD4 border styles can ONLY be changed by using the name. TPD4 Border Styles by Name Border styles None AMX Elite -L AMX Elite -M AMX Elite -S Bevel -L Bevel -M...
  • Page 131 TPD4 Border Styles by Name (Cont.) Border styles Diamond 85 Diamond 95 Diamond 105 Diamond 115 Diamond 125 Diamond 135 Diamond 145 Diamond 155 Diamond 165 Diamond 175 Diamond 185 Diamond 195 Double Bevel -L Double Bevel -M Double Bevel -S Double Line Fuzzy Glow-L...
  • Page 132: Ani

    Programming TPD4 Border Styles by Name (Cont.) Border styles Menu Right Rounded 105 Menu Right Rounded 115 Menu Right Rounded 125 Menu Right Rounded 135 Menu Right Rounded 145 Menu Right Rounded 155 Menu Right Rounded 165 Menu Right Rounded 175 Menu Right Rounded 185 Menu Right Rounded 195 Menu Left Rounded 15...
  • Page 133: Apf

    "^" Button Commands (Cont.) ^APF Syntax: Add page flip "'^APF-<vt addr range>,<page flip action>,<page name>'" action to a button Variable: if it does not variable text address range = 1 - 4000. already exist. page flip action = page name = 1 - 50 ASCII characters. Example: SEND COMMAND Panel,"'^APF-400,Stan,Main Page'"...
  • Page 134: Bcb

    Programming "^" Button Commands (Cont.) ^BCB Only if the specified border color is not the same as the current color. Set the border Note: Color can be assigned by color name (without spaces), number or R,G,B value color to the  (RRGGBB or RRGGBBAA).
  • Page 135: Bdo

    "^" Button Commands (Cont.) ^BDO Determines what order each layer of the button is drawn. Set the button Syntax: draw order. "'^BDO-<vt addr range>,<button states range>,<1-5><1-5><1-5><1- 5><1-5>'" Variable: variable text address range = 1 - 4000. button states range = 1 - 256 for multi-state buttons (0 = All states, for General buttons 1 = Off state and 2 = On state).
  • Page 136: Bln

    Programming "^" Button Commands (Cont.) ^BLN The maximum number of lines to remove is 240. A value of 0 will display the incoming video signal unaffected. This command is used to scale non 4x3 video images into non Set the number of 4x3 video buttons.
  • Page 137: Bmf

    "^" Button Commands (Cont.) ^BMC (Cont.) Example 2: SEND_COMMAND Panel,"'^BMC-150,1,1,315,1,%BR%FT%TX%BM%IC%CF%CT'" Copies the OFF state border, font, Text, bitmap, icon, fill color and text color of the button with a variable text address of 315 onto the OFF state border, font, Text, bitmap, icon, fill color and text color of the button with a variable text address of 150.
  • Page 138 Programming "^" Button Commands (Cont.) ^BMF (Cont.) Example: Sets the button OFF state as well as the Border, Fill Color, Border Color, Text Color, and Bitmap. For some of these commands and values, refer to theRGB Values for all 88 Basic Colors table on page 113.
  • Page 139: Bmi

    "^" Button Commands (Cont.) ^BMI Mask image is used to crop a borderless button to a non-square shape. This is typically used with a bitmap. Set the button mask image. Syntax: "'^BMI-<vt addr range>,<button states range>,<mask image>'" Variable: variable text address range = 1 - 4000. button states range = 1 - 256 for multi-state buttons (0 = All states, for General buttons...
  • Page 140: Bnn

    Programming "^" Button Commands (Cont.) ^BNN Syntax: Set the TakeNote  network name for Variable: the specified Addresses. Example: Sets the TakeNote button network name to 192.168.169.99. ^BNP Syntax: Set the TakeNote  network  Variable: password for the specified Addresses.
  • Page 141: Bor

    Sets the border by number (#10) to those buttons with the variable text range of 500-504  & 510-515. SEND_COMMAND Panel,"'^BOR-500.504&510,AMX Elite -M'" Sets the border by name (AMX Elite) to those buttons with the variable text range of  500-504 & 510-515. The border style is available through the TPDesign4 border-style drop-down list. Refer to theTPD4 Border Styles by Name table on page 116 for more information.
  • Page 142: Brd

    Programming "^" Button Commands (Cont.) ^BRD Only if the specified border is not the same as the current border. The border names are available through the TPDesign4 border-name drop-down list. Set the border of a button state/ Syntax: states. Variable: Example: Sets the border by name (Quad Line) to those buttons with the variable text range of ...
  • Page 143: Bsp

    "^" Button Commands (Cont.) ^BSP Set the button size and its position on the page. Set the button Syntax: size and position. "'^BSP-<vt addr range>,<left>,<top>,<right>,<bottom>'" Variable: variable text address range = 1 - 4000. left = left side of page. top = top of page.
  • Page 144: Bww

    Programming "^" Button Commands (Cont.) ^BWW By default, word-wrap is Off. Set the button Syntax: word wrap  feature to those Variable: buttons with a defined address range. Example: Sets the word wrap on for the button’s Off state. ^CPF Syntax: Clear all page flips from a button.
  • Page 145: Ena

    "^" Button Commands (Cont.) ^ENA Syntax: Enable or  "'^ENA-<vt addr range>,<command value>'" disable buttons Variable: with a set  variable text address range = 1 - 4000. variable text command value = (0= disable, 1= enable) range. Example: SEND_COMMAND Panel,"'^ENA-500.504&510.515,0'" Disables button pushes on buttons with variable text range 500-504 &...
  • Page 146: Giv

    Programming "^" Button Commands (Cont.) Parameters 1,2, and 3 will cause a bargraph or slider to be inverted regardless of  ^GIV orientation. Their effect will be as described for joysticks. Invert the  joystick axis to Syntax: move the origin to another corner.
  • Page 147: Gsc

    "^" Button Commands (Cont.) ^GSC A user can also assign the color by Name and R,G,B value (RRGGBB or RRGGBBAA). Change the  Syntax: bargraph slider "'^GSC-<vt addr range>,<color value>'" color or joystick Variable: cursor color. variable text address range = 1 - 4000. color value = Refer to theRGB Values for all 88 Basic Colors table on page 113.
  • Page 148: Irm

    Programming "^" Button Commands (Cont.) ^IRM Pulse the given IR channel for onTime in tenths of seconds. Delay offTime in tenths of a second before the next IR pulse is allowed. ^IRM allows the command itself to specify the Set the IR  port number.
  • Page 149: Jsi

    "^" Button Commands (Cont.) ^JSI The alignment of 0 is followed by ',<left>,<top>'. The left and top coordinates are relative to the upper left corner of the button. Set icon  alignment using a Syntax: numeric keypad "'^JSI-<vt addr range>,<button states range>,<new icon layout for those ...
  • Page 150: Mdc

    Programming "^" Button Commands (Cont.) ^MDC Syntax: Turn On the  ’Mouse  Example: double-click’  feature for the  virtual PC. Sets the mouse double-click for use with the virtual PC. ^RSS Syntax: Reset system set- tings Example: Resets the panel to factory defaults ^SAV Syntax: Save configura-...
  • Page 151: Tec

    "^" Button Commands (Cont.) ^TEC The Text Effect is specified by name and can be found in TPD4. You can also assign the color by name or RGB value (RRGGBB or RRGGBBAA). Set the text effect color for the  Syntax: specified "'^TEC-<vt addr range>,<button states range>,<color value>'"...
  • Page 152: Miscellaneous Mvp Strings Back To The Master

    Programming "^" Button Commands (Cont.) For the ^UNI command (%UN and ^BMF command), the Unicode text is sent as  ^UNI ASCII-HEX nibbles. Set Unicode text. Syntax: Variable: Example: Sets the button’s unicode character to ’A’.  Note: To send the variable text ’A’ in unicode to all states of the variable text button 1, (for which the character code is 0041 Hex), send the following command: Note: Unicode is always represented in a HEX value.
  • Page 153: Mvp Panel Lock Passcode Commands

    MVP Panel Lock Passcode commands These commands are used to maintain a passcode list. From certain panels a password must be entered to remove the panel from its cradle. Only the passcode is entered. The user is just for identifying the passcodes.
  • Page 154: Text Effects Names

    Programming Text Effects Names The following is a listing of text effects names (associated with the ^TEF command on page 138). Text Effects • Glow -S • Glow -M • Glow -L • Glow -X • Outline -S • Outline -M •...
  • Page 155: Button Query Commands

    Button Query Commands Button Query commands reply back with a custom event. There will be one custom event for each button/state combination. Each query is assigned a unique custom event type. The following example is for debug purposes only: NetLinx Example: CUSTOM_EVENT[device, Address, Custom event type] DEFINE_EVENT CUSTOM_EVENT[TP,529,1001] CUSTOM_EVENT[TP,529,1002]...
  • Page 156: Bcb

    Programming These fields are populated differently for each query command. The text length (String Encode) field is not used in any command. Button Query Commands ?BCB Syntax: Get the current border color. Variable: Example: Gets the button 'OFF state' border color. information. The result sent to the Master would be: "'?BCB-<vt addr range>,<button states range>'"...
  • Page 157: Bcf

    Button Query Commands (Cont.) ?BCF Syntax: Get the current fill "'?BCF-<vt addr range>,<button states range>'" color. Variable: variable text address range = 1 - 4000. button states range = 1 - 256 for multi-state buttons (0 = All states, for General buttons 1 = Off state and 2 = On state).
  • Page 158: Bmp

    Programming Button Query Commands (Cont.) ?BMP Syntax: Get the current bitmap name. Variable: Example: Gets the button 'OFF state' bitmap information. The result sent to the Master would be: ?BOP Syntax: Get the overall button opacity. Variable: Example: Gets the button 'OFF state' opacity information. The result sent to the Master would be: "'?BMP-<vt addr range>,<button states range>'"...
  • Page 159: Brd

    Button Query Commands (Cont.) ?BRD Syntax: Get the current "'?BRD-<vt addr range>,<button states range>'" border name. Variable: variable text address range = 1 - 4000. button states range = 1 - 256 for multi-state buttons (0 = All states, for General buttons 1 = Off state and 2 = On state).
  • Page 160: Bww

    Programming Button Query Commands (Cont.) ?BWW Syntax: Get the current word wrap flag Variable: status. Example: Gets the button 'OFF state' word wrap flag status information. The result sent to the Master would be: ?CHR Syntax: Get the Charging Status value Variable: ?DTO Syntax:...
  • Page 161 Button Query Commands (Cont.) ?FON Syntax: Get the current "'?FON-<vt addr range>,<button states range>'" font index. Variable: variable text address range = 1 - 4000. button states range = 1 - 256 for multi-state buttons (0 = All states, for General buttons 1 = Off state and 2 = On state).
  • Page 162 Programming Button Query Commands (Cont.) ?JSB Syntax: Get the current bitmap  Variable: justification. Example: Gets the button 'OFF state' bitmap justification information. The result sent to the Master would be: ?JSI Syntax: Get the current icon  Variable: justification. Example: Gets the button 'OFF state' icon justification information.
  • Page 163: Jst

    Button Query Commands (Cont.) ?JST Syntax: Get the current "'?JST-<vt addr range>,<button states range>'" text justification. Variable: variable text address range = 1 - 4000. button states range = 1 - 256 for multi-state buttons (0 = All states, for General buttons 1 = Off state and 2 = On state).
  • Page 164: Sta

    Programming Button Query Commands (Cont.) ?STA Syntax: Dump XML Panel "'?STA'" Stats Returned in MULTIPLE Custom events (size of strings are limited per message). Values in Custom event will state the number of messages and how many total bytes of xml data. Example: ?STO Syntax:...
  • Page 165: Tef

    Button Query Commands (Cont.) ?TEF Syntax: Get the current "'?TEF-<vt addr range>,<button states range>'" text effect name. Variable: variable text address range = 1 - 4000. button states range = 1 - 256 for multi-state buttons (0 = All states, for General buttons 1 = Off state and 2 = On state).
  • Page 166: Vol

    Programming Button Query Commands (Cont.) ?VOL Syntax: Show the Master Volume  Variable: information. ?WIF Syntax: Show the  Wireless Settings Variable: information ?VOL-<volume value> Value1=master volume value Text=<WAP MAC address>,<SSID>,Channel # Value1=Link Quality (percent) Value2=Signal Strength (percentage) MVP-8400i 8.4" Modero® ViewPoint® Touch Panel with Intercom...
  • Page 167: Panel Runtime Operations

    Panel Runtime Operations Serial Commands are used in the AxcessX Terminal Emulator mode. These commands are case insensitive. Panel Runtime Operation Commands ABEEP Syntax: Output a single "'ABEEP'" beep even if beep Example: is Off. SEND COMMAND Panel,"'ABEEP'" Outputs a beep of duration 1 beep even if beep is Off. ADBEEP Syntax: Output a double...
  • Page 168: Akp

    Programming Panel Runtime Operation Commands (Cont.) @AKP Keypad string is set to null on power up and is stored until power is lost. The Prompt Text is optional. Pop up the  keypad icon and Syntax: initialize the text string to that  Variables: specified.
  • Page 169: Ekp

    Panel Runtime Operation Commands (Cont.) @EKP Pops up the keypad icon and initializes the text string to that specified. The Prompt Text is optional. Extend the Keypad. Syntax: "'@EKP-<initial text>;<prompt text>'" Variables: initial text = 1 - 50 ASCII characters. prompt text = 1 - 50 ASCII characters.
  • Page 170: Sou

    Programming Panel Runtime Operation Commands (Cont.) @SOU Syntax: Play a sound file. Variables: Example: Plays the 'Music.wav' file. @SSL Syntax: Change Sleep string. Variables: Example: Changes the sleep string to SLEEPNOW. @SST Syntax: Change Startup string. Variables: Example: Changes the startup string to STARTUPNOW. @SWK Syntax: Change Wakeup...
  • Page 171: Tpageon

    Panel Runtime Operation Commands (Cont.) TPAGEON This command turns On page tracking, whereby when the page or popups change, a string is sent to the Master. This string may be captured with a CREATE_BUFFER  Turn On page command for one panel and sent directly to another panel. tracking.
  • Page 172: Input Commands

    Programming Input Commands These Send Commands are case insensitive. Input Commands ^CAL Syntax: Put panel in  calibration mode. Example: Puts the panel in calibration mode. ^KPS Syntax: Set the  keyboard Variable: passthru. Example: Sets the keyboard passthru to the Master. Option 5 sends keystrokes directly to the  Master via the Send Output String mechanism.
  • Page 173: Mps

    Input Commands (Cont.) ^MPS Note: This command causes all mice connected to the G4 product and any mice on a computer connected via a VGA card with USB output to reset to position 0,0. Set mouse pass through. Allows Syntax: mouse input to "'^MPS-<0-6>,<0-6>,...'"...
  • Page 174: Embedded Codes

    Programming Embedded codes The following is a list of G4 compatible embedded codes: Embedded Codes Decimal numbers Hexidecimal values Virtual keystroke ($08) Backspace ($0D) Enter ($1B) ($80) CTRL key down ($81) ALT key down ($82) Shift key down ($83) ($84) ($85) ($86) ($87)
  • Page 175: Panel Setup Commands

    Panel Setup Commands These commands are case insensitive. Panel Setup Commands CLOCK Sets the time and date on the panel. ^CFE Enable or disable the image Flash backup cache ^CPR Purge the cache when needed in the context of the running program. ^CFS Modifies the size of the backup image Flash...
  • Page 176: Cfsm

    Programming Panel Setup Commands (Cont.) ^CFSM Sets the Flash cache to the maximum  available size allowed for backup Flash cache. (determined by taking 75% of free Flash space) ^CEX Changes the default expiration time for entries in the image cache (applies to both primary RAM cache and backup Flash cache).
  • Page 177: Icm-Speakerlevel

    Panel Setup Commands (Cont.) ^ICM-SPEAKERLEVEL Set the speaker level during an intercom call. ^ICM-MICLEVEL Used to set the  microphone level during an intercom call. ^MUT Set the panel mute state. @PWD Set the page flip pass- word. ^PWD Set the page flip pass- word.
  • Page 178: Dynamic Image Commands

    Adds a new resource. • The resource name is ’New Image’ • %P (protocol) is an HTTP • %H (host name) is AMX.COM • %A (file path) is Lab/Test_file • %F (file name) is test.jpg. Note that the %%5F in the file path is actually encoded as %5F.
  • Page 179: Raf, ^Rmf - Embedded Codes

    Dynamic Image Commands (Cont.) ^RFRP This command can be used by programmers to prefetch images that will be needed soon. Force a refresh for Syntax: a given resource “’^RFRP-<resource name>’” regardless of  Variable: current view. resource name = 1 - 50 ASCII characters. Example: SEND_COMMAND Panel, “’^RFRP-DopplerRadarDFW’”...
  • Page 180 Programming ^RAF, ^RMF - Embedded Codes (Cont.) Parameter Embedded Code file ’%F <file>’ path ’%A <path>’ refresh ’%R <refresh 1-65535>’ newest ’%N <0-1>’ preserve ’%V <0-1>’ Escape Sequences The ^RAF and ^RMF commands support the replacement of any special escape sequences in the filename (specified by the %F embedded code) with the corresponding data obtained from the system as outlined in the table below: Escape Sequences...
  • Page 181: Escape Sequences

    Sequence Panel Information Level code Level port X Resolution of Current button Y Resolution of Current button Name of Button For instance, http://www.amx.com/img.asp?device=$DV would become http://www.amx.com/img.asp?device=10001. Intercom Commands The following is a listing and descriptions of panel intercom commands. Intercom Commands...
  • Page 182: Ics

    Programming Intercom Commands (Cont.) ^ICS ^ICS-<IP>,<TX UDP port>,<RX UDP port>,<initial mode>'" Starts an  Intercom start. Starts a call to the specified IP address and ports, where initial mode is intercom call to either 1 (talk) or 0 (listen) or 2 (both). If no mode is specified 0 (listen) is assumed. Please the specified IP note, however, that no data packets will actually flow until the intercom modify command is address and...
  • Page 183: Sip Commands

    = The phone number of the incoming call. caller name = The name associated with the caller number. connection id = The identifying number of the connection. timestamp = The current time in MM/DD/YY HH:MM:SS format. Example: SEND_COMMAND Panel,"'^PHN-INCOMING, 2125551000, AMX, 07/22/08 12:00:00, 1'" ^PHN- Syntax: LINESTATE "'^PHN-LINESTATE, <connection id>, <state>, <connection id>,...
  • Page 184: Phn-Answer

    Programming SIP Commands (Cont.) ^PHN- Syntax: MSGWAITING Indicates the number of Variable: messages waiting the user’s voice mail box. Example: ^PHN-PRIVACY Syntax: Indicates the state of the privacy Variable: feature. Example: ^PHN-REDIAL Syntax: Indicates the panel is redialing Variable: the number. Example: ^PHN- Syntax:...
  • Page 185: Phn-Autoanswer

    SIP Commands (Cont.) ?PHN- The panel responds with the ^PHN-AUTOANSWER, <state> message. AUTOANSWER Syntax: Queries the state "’?PHN-AUTOANSWER’" of the Example: auto-answer feature. SEND_COMMAND Panel,"'?PHN-AUTOANSWER'" ^PHN-CALL Syntax: Calls the provided "’^PHN-CALL, <number>’" number. Variable: number = The provided phone number Example: SEND_COMMAND Panel,"'^PHN-CALL, 2125551000'"...
  • Page 186: Phn-Setup-Domain

    Programming SIP Commands (Cont.) ^PHN-REDIAL Syntax: Redials the last number. Example: ^PHN- Syntax: TRANSFER Transfers the call Variable: to the provided number. Example: The following table lists and describes SIP setup commands. Using any of these commands causes the current user to go offline. SIP Setup Commands ^PHN-SETUP- Syntax:...
  • Page 187: Phn-Setup-Stunaddr

    SIP Commands (Cont.) ^PHN-SETUP- Syntax: STUNADDR "’^PHN-SETUP-STUNADDR,<IP>’" Sets the IP Variable: address for the IP = The IP address for the STUN server STUN server. Example: SEND_COMMAND Panel,"’^PHN-SETUP-STUNADDR,192.168.223.111’" ^PHN-SETUP- Syntax: USERNAME "’^PHN-SETUP-USERNAME,<username>’" Sets the user Variable: name for username = The user name (usually the phone extension) authentication with the proxy Example:...
  • Page 188 Programming MVP-8400i 8.4" Modero® ViewPoint® Touch Panel with Intercom...
  • Page 189: Appendix A: Text Formatting

    Appendix A: Text Formatting 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 are entered into the text field along with any other text.
  • Page 190: Text Area Input Masking

    Appendix A: Text Formatting 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.
  • Page 191: Input Mask Ranges

    Refer to the following Send Commands for more detailed information: • ^BIM page 122). • ^BMF ^BMF section on page 124). 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.
  • Page 192: Input Mask Output Examples

    Appendix A: Text Formatting 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.
  • Page 193: Url Resources

    This URL indicates that the protocol in use is http (HyperText Transport Protocol) and that the information resides on a host machine named www.amx.com. The image on that host machine is given an assignment (by the program) name of company-info-home.asp (Active Server Page).
  • Page 194 Appendix A: Text Formatting MVP-8400i 8.4" Modero® ViewPoint® Touch Panel with Intercom...
  • Page 195: 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-If 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.
  • Page 196: Terminology

    (CA) is a trusted external third party which "signs" or validates the certificate. When a certificate has been signed, it gains some cryptographic properties. AMX supports the following security certificates within three different formats: Typical certificate information can include the following items:...
  • Page 197  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.
  • Page 198 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.
  • Page 199: Eap Authentication

    EAP Authentication EAP (Extensible Authentication Protocol) is an Enterprise authentication protocol that can be used in both a wired and wireless network environment. EAP requires the use of an 802.1x Authentication Server, also known as a Radius server. Although there are currently over 40 different EAP methods defined, the current internal Modero 802.11g wireless card and accompanying firmware only support the following EAP methods (listed from simplest to most complex): ...
  • Page 200: Eap Communication Overview

    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.
  • Page 201: Amx Certificate Upload Utility

    Step 1: Setup the Panel and PC for USB Communication 1. If you do not currently have the latest version of TPDesign4, navigate to www.amx.com > Tech Center > Downloadable Files > Application Files > NetLinx Design Tools section of the website and locate the AMX USB Driver executable (AMX USBLAN Setup exe).
  • Page 202: Step 2: Confirm The Installation Of The Usb Driver On The Pc

    Step 2: Confirm the Installation of the USB Driver on the PC The first time each AMX touch panel is connected to the PC it is detected as a new hardware device and the USBLAN driver becomes associated with it (panel specific). Each time thereafter the panel is "recognized"...
  • Page 203: How To Upload A Certificate File

    Confirm the new USB entry shows up in the list as: 10.XX.XX.1. How to Upload a Certificate File 1. Install the latest AMX USB LAN LINK driver onto your computer by installing the latest versions of either TPDesign4 or NetLinx Studio2. This USB driver prepares your computer to properly communicate with a directly connected G4 touch panel (MVP/CV7/CV10).
  • Page 204 Appendix B - Wireless Technology 12. Select the target devices which be uploaded with the selected certificate. These can either be:  individually selected by toggling the box next to the Send entry (with the Type column).  selected as a group by clicking on the Check All radio box located at the top of the device IP Address listing.
  • Page 205: Appendix C: Troubleshooting

     Within the Device Manager dialog, the AMX USBLAN device appears under Network Adapters (FIG. 78) and has a unique name such as AMX USB LAN LINK #2. The number changes depending on which recognized panel is currently connected. FIG. 78 Device Manager dialog showing USB device 3.
  • Page 206: Checking Amx Usblan Device Connections Via Netlinx Studio

    USB Properties windows (Windows Device Manager) 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.
  • Page 207: Usb Driver

    2. Plug in the USB cable into the G4 panel. You should see a USB icon show up in the System Tray. 3. Double click on the icon to bring up the list of USB devices. The "AMX USB LAN LINK" device should appear in the list.
  • Page 208: Connection Status

    To keep the batteries from being damaged (from operating at too low a level), the firmware places them into a protected state. The panel must have the latest firmware (if it doesn’t, the firmware can be found at amx.com, in the Dealers/Tech Center > Firmware Files.> Modero).
  • Page 209: Modero Panel Isn't Appearing In The Online Tree Tab

    FIG. 81 "Sensor" device in the Online Tree tab Modero Panel Isn’t Appearing in The Online Tree Tab 1. Verify that the System number is the same on both the NetLinx Project Navigator window and the System Settings page on the Modero panel. 2.
  • Page 210: Only One Modero Panel In My System Shows Up

    Compact Flash.  Panel will not boot, or gets stuck on "AMX" splash screen. Other problems also started after downloading to a new panel or a panel with a TPD4 file that takes up a considerable amount of the available Compact Flash.
  • Page 211: Panel Fails To Charge In Mvp-Wds

    Appendix C: Troubleshooting Panel Fails to Charge in MVP-WDS Should the panel fail, either the unit has no display or fails to boot passed the AMX logo, or does not charge in the MVP-WDS follow these steps: 1. One person must hold down the blue button on the front of the docking station.
  • Page 212 Appendix C: Troubleshooting MVP-8400i 8.4" Modero® ViewPoint® Touch Panel with Intercom...
  • Page 213 Appendix C: Troubleshooting MVP-8400i 8.4" Modero® ViewPoint® Touch Panel with Intercom...
  • Page 214 It’s Your World - Take Control™ 3000 RESEARCH DRIVE, RICHARDSON, TX 75082 USA • 800.222.0193 • 469.624.8000 • 469-624-7153 fax • 800.932.6993 technical support • www.amx.com...

Table of Contents