Operation/Reference Guide NXP-TPI/4 NetLinx Touch Panel Interface 4 Firmware version G4 Touch Panels Document ID: 060-004-2602 Initial Release: / Last Revised: 06/19/2006
AMX Limited Warranty and Disclaimer AMX warrants its products to be free of defects in material and workmanship under normal use for three (3) years from the date of purchase from AMX, with the following exceptions: • Electroluminescent and LCD Control Panels are warranted for three (3) years, except for the display and touch overlay components that are warranted for a period of one (1) year.
Table of Contents Table of Contents Product Information ...........................................................................................1 Specifications............................................................................................................ 2 TPI/4 Front and Rear Components ........................................................................... 7 Ethernet ports used by the TPI/4 ...................................................................................
Table of Contents TPI/4 and Panel Interface Setup .......................................................................27 TPI/4 Startup Routine and Initial Panel Response ................................................... 27 Step 1: Setting the Output Resolution on the TPI/4 ............................................... 28 Step 2: Setting the Touch Drivers ........................................................................... 29 Step 3: Calibrating the TPI/4 ......................................
Table of Contents Firmware Pages and Descriptions ....................................................................55 Setup Navigation Buttons....................................................................................... 55 Setup Page ............................................................................................................. 56 Project Information Page .............................................................................................. 58 Panel Information Page .....
Table of Contents Troubleshooting .............................................................................................129 Appendix ........................................................................................................133 Power Requirements............................................................................................. 133 Text Formatting Codes for Bargraphs/Joysticks................................................... 134 Text Area Input Masking.......................
Product Information Product Information The NXP-TPI/4 (FIG. 1) is a touch panel interface that supports AMX’s 4th generation graphics (G4) consisting of both rich colors and support for high-contrast images. This G4 interface device is capable of mixing Video/RGB inputs and then combining those inputs with graphics, which can then be displayed on a variety of monitors.
Product Information BNC Composite Video input connector S-Video input connector TP4-RGB Input Card TP4-VID Input Card Front View HD-15 RGB input connector Type-B USB host port input connector Rear View Input Card Board Connectors FIG. 2 TP4 Input Card connectors (front and rear views) Specifications The following table lists the specifications for the NXP-TPI/4 and its available input modules. Specifications Dimensions (HWD): NXP-TPI/4 (FG2275-01) • 2.24" x 17.00" x 10.27" (5.69 cm x 43.18 cm x 26.
Product Information Specifications (Cont.) Memory: • 64 MB SDRAM (upgradeable to 256 MB) • 64 MB Compact Flash (upgradeable to 1 GB - factory programmed) • See the Other AMX Equipment: section on page 6 for component upgrade information. Supported Audio Sample Rates: • 48000Hz, 44100Hz, 32000Hz, 24000Hz, 22050Hz, 16000Hz, 12000Hz, 11025Hz, and 8000Hz. Certifications: • FCC (Class A) and CE Touch Drivers: Displays the touch driver used by the TPI/4 to interact with the touch device.
Product Information Specifications (Cont.) Button Assignments: Button assignments can only be adjusted in TPD4 and not on the TPI/4s.
Product Information Specifications (Cont.) Rear Panel Components (Cont.): PC control: • 2 PS/2 ports for Keyboard and Mouse control. • 2 USB ports for Keyboard and Mouse control. The two Type-A USB ports can connect up to two external keyboard or mouse devices for use with Virtual PC applications. - These ports can be used to communicate to a PC and transfer pass-thru touch control from the external devices, thru the TPI/4, through the TP4-RGB Type-B USB connection, to the target PC, and then back again.
Product Information Specifications (Cont.
Product Information TPI/4 Front and Rear Components FIG. 3 shows the components on both the front and rear of the NXP-TPI/4.
Product Information Ethernet ports used by the TPI/4 Ethernet Ports Used by the TPI/4 Port type Description Standard Port # ICSP Peer-to-peer protocol used for both Master-to-Master and Master-todevice communications. 1319 (UDP/TCP) For maximum flexibility, the NetLinx Master can be configured to utilize a different port than 1319, or disable ICSP over Ethernet completely from either Telnet or the Program Port located on the NetLinx Master itself.
Installation Installation The NXP-TPI/4 is delivered from the factory with four installed input card covers (FIG. 4). The unit is capable of supporting any combination of up to four TP4 input cards. The two different types of input modules are the TP4-RGB and TP4-VID. Flat-head screws Input card covers Housing screws Round screws Grounding Bolt FIG.
Installation Step 1: Removing Input Card Covers 1. Detach all connectors from the TPI/4 unit. Always power-down the unit before attempting to remove or install input modules. Failure to do so could result in damage to the TPI/4 and input cards. Do not to allow the card covers to fall through the housing and onto the circuit board during the removal process. 2. Discharge any static electricity from your body by touching a grounded metal object or the grounding bolt shown in FIG. 4. 3.
Installation Compact Flash card Input card connectors Battery EMI gasket location Extended memory module Housing screws FIG. 6 Location of the memory modules Step 3: Upgrading the internal EXM memory module 1. With the housing removed, locate the EXM memory module on the main board. Refer to FIG. 6 for location information. 2. Discharge any static electricity from your body by touching a grounded metal object or the grounding bolt shown in FIG. 4 on page 9. 3.
Installation Verify the new EXM memory module is correctly positioned using the alignment groove located on the connector (as seen in FIG. 7 above). 7. While maintaining the 45° angle alignment on the new module, push it in firmly until the contact pins are completely inside the connector. 8. Push the card downward (to the main board) until the metallic braces snap around the memory module and hold it in place. 9.
Installation Step 5: Re-Installing the TPI/4 Outer Housing 1. Slide this previously removed cover gently back towards the rear of the unit until the housing is flush with the rear connectors. When installing the TPI/4 housing, verify the EMI gasket (FIG. 6 on page 11) remains flush against the rear of the housing. This gasket (and its corresponding location) is necessary to maintain FCC compliance. 2.
Installation Input card connectors (male) TP4-VID TP4-RGB Motherboard card connectors (female) Flat phillips-head screws Housing screws Round-head screws Grounding bolt FIG. 9 Inserting input modules Be sure that each input card connector is attached to the corresponding set of pins on the motherboard. FORCING A CONNECTION TO THE MOTHERBOARD CAN DAMAGE OR BREAK CONNECTOR PINS and require the replacement of the entire input card. 7.
Installation Removing TP4 Input Cards 1. Detach all connectors from the TPI/4 unit. Always power-down the unit before attempting to remove or install input cards. Failure to do so could result in damage to the TPI/4 and/or input cards. 2. Discharge any static electricity from your body by touching a grounded metal object or the grounding bolt shown in FIG. 9 on page 14. 3.
Installation Grounding the TPI/4 Unit Attach an earth-ground wire (typically from the equipment rack) to the grounding bolt located above the PWR connector on the rear of the TPI/4. Grounding the chassis ensures proper operation. These units should only have one source of incoming power. Using more than one source of power to the touch panel can result in damage to the internal components and a possible burn out. Apply power to the TPI/4 only after installation is complete.
Installation RS232 Serial Program Port: Connections and Wiring The following table shows the front panel RS232 (DB9) Serial Program Port connector (male), pinouts, and signals.
Installation The following table lists the DB9 connector pinouts.
Installation ICSNet Port: Connections and Wiring The following tables show the signal and pinout/pairing information used for ICSNet RJ-45 data connections. ICSNet uses a standard CAT5 Ethernet cable to provide communication between the NXP-TPI/4 touch panel interface and the NetLinx Master.
Installation The following table lists the pinouts, signals, and pairing associated with the Ethernet connector.
Installation 8. Connect the terminal end of either the Ethernet (to an Ethernet Hub) or ICSNet (to the powered NetLinx Master being used for communication) cables to their respective locations. Communication to the TPI/4 is always done thru the NetLinx Master and never directly to the TPI/4. 9. Connect the incoming PSN power connector to the 12 VDC power connector on the rear of the unit. DO NOT CONNECT POWER UNTIL THE UNIT IS COMPLETELY INSTALLED.
Installation Signal video feed from the computer to the monitor (RGB) through the TPI/4 Type-B USB cable between PC and TPI/4 (control is on panel pages found on the computer and displayed on non-touch monitor) From USB Mouse input device (used to control actions on computer pages routed for viewing through monitor) Connect to CRT/monitor VGA output FIG. 13 Using the TP4-RGB card for mouse/keyboard pass-thru control 4.
Installation Using a Touch Panel for both Mouse and Touch Pass-Thru Control To enable a touch response on a panel page being routed through a computer; pass-thru enabling must be done. Pass-thru control allows the TPI/4 to act as a control bridge between a computer and a touch panel. The pass-thru is enabled on the TP4-RGB card. This touch panel control option is available only if a Video Fill has been selected (select Yes from the Windows >> Properties >> States TPD4 drop-down menu to enable).
Installation 1. Discharge any acquired static electricity by touching a grounded metal object or by touching the grounded bolt attached to the rear of TPI/4 unit. 2. Disconnect any incoming power connector from the rear of the TPI/4. 3. Connect either a PS/2 or USB mouse to the rear of the TPI/4 unit (as seen in FIG. 13). 4. Connect a USB cable from a rear USB connector port (on the computer) to the Type-B USB host port input connector on the TP4-RGB card. 5.
Installation Mounting the TPI/4 into an Equipment Rack Use the supplied Rack Mounting Kit (includes the Rack Mount unit, attachment screws, bezel, and magnetic faceplate) for 19" equipment rack installations. You will need a Phillips screwdriver to install the TPI/4. Before installing the TPI/4 unit into an equipment rack, confirm that ALL REAR CONNECTORS ARE PROPERLY ATTACHED AND ALL INPUT CARDS ARE SECURE. CONFIRM THERE IS ACTIVE ICSNET and ETHERNET COMMUNICATION. 1.
Installation 8. The transparent plastic AMX cover can be removed to gain better access and visibility of the front LEDs and pushbuttons. Other Mounting Options The TPI/4 comes included with rack ears that can be rotated 90° in any direction to accommodate several different mounting options, including tabletop, under/over the table, and vertical wall mounting. Rotate the mounting brackets to mount the NXP-TPI/4 on top of a flat surface, under-table, or vertically.
TPI/4 and Panel Interface Setup TPI/4 and Panel Interface Setup The information contained within this section refers to the procedures necessary to setup the TPI/4 resolution, assign a touch driver, and calibrate that driver for use with a connected touch panel. The PS/2 or USB mouse must be connected before the initial TPI/4 power-up. If connected after the unit is powered, the TPI/4 must have power cycled so that it can detect the newly connected mouse.
TPI/4 and Panel Interface Setup 5. After the startup routine, the connected touch panel displays one of two possible screens: If the resolution of the TPI/4 matches the supported resolution of the panel, continue by setting the touch drivers associated with the LCD (if any). Refer to the Step 2: Setting the Touch Drivers section on page 29.
TPI/4 and Panel Interface Setup If your panel doesn’t match the initial TPI/4 output resolution, these manual setting procedures must be done to "sync-up" both device settings. Once your resolution is selected, you can use the outer screen area lines on the Resolution Setup page to adjust your CRT monitor’s visible screen area. This could involve using the monitor’s video control to stretch and move the incoming video so that the borders follow the edges of the screen without disappearing.
TPI/4 and Panel Interface Setup NXP-TPI/4 Touch Input Drivers Driver: Description: AMXDL15A Selected when using an AMX DL15A touch panel. Cirque® Selected when using a Cirque touch panel or other compatible touch device driver. DynaPro® Selected when using either a DynaPro touch panel or other compatible DynaPro touch device driver. EloTouch® Selected when using either an ELO® touch panel or other compatible ELO touch device driver (default).
TPI/4 and Panel Interface Setup Step 3: Calibrating the TPI/4 1. Firmly press the front panel CALIBRATE button on the TPI/4. This process opens a calibration page that uses a series of crosshair coordinate intersections to calibrate the touch panel (using the newly selected touch driver). If the wrong touch driver is selected prior to the calibration process, press any front-panel button to exit the calibration process and re-select another touch driver.
TPI/4 and Panel Interface Setup 32 NXP-TPI/4 NetLinx Touch Panel Interface
Configuring Communication Configuring Communication Communication between the TPI/4 and the NetLinx Master consists of using either ETHERNET (DHCP, Static IP) or ICSNet. If you are currently using a static IP Address, continue with the IP Settings section Configuring a Static IP Address over Ethernet section on page 36. Before commencing, verify you are using the latest NetLinx Master firmware. Verify the NetLinx Studio program being used is version 2.x or higher. Setting up the TPI/4 Device Number 1.
Configuring Communication 6. Press Done to close the keypad, assign the number, and return to the Protected Setup page. FIG. 21 Protected Setup page with Keypad 7. Use the Baud Rate Up/Down arrows to cycle through the available Baud Rates for TPI/4 Serial communication to the Master (according to the SW1 DIP switch configuration within the NetLinx device). The default is 38400. 8. Press the on-screen Reboot button to restart the TPI/4 and incorporate any changes. Before continuing, open NetLinx Studio.
Configuring Communication Master Connection - Using ICSNet This method depends on first connecting the ICSNet cable, having the TPI/4 recognize it, and then setting up ICSNet communication. Before beginning: 1. Verify that an ICSNet cable is connected from both the rear of the TPI/4 to the NetLinx Master and from the Master to an ICSNet port. 2. Verify that the NetLinx Master is receiving power and is turned On. If the TPI/4 was not already powered, continue with steps 3 and 4.
Configuring Communication After connecting the TPI/4 to the Master using ICSNet, NetLinx Studio’s Workspace window shows both the Master and TPI/4 information in its’ System tree. 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 Connection page where you configure the IP Address, System Number and Username/Password information assigned to the target Master.
Configuring Communication 4. Press the IP Address field to open a Keyboard and enter the Static IP Address (provided by your System Administrator). 5. Press Done after you are finished entering the IP information. 6. Repeat the same process for the Subnet Mask and Gateway fields. 7. Press the optional Host Name field to open the Keyboard and enter the Host Name information. 8. Press Done after you are finished assigning the alpha-numeric string of the host name. 9.
Configuring Communication 2. Verify that the NetLinx Master is receiving power and is communicating via an Ethernet connection with the PC running NetLinx Studio. 3. Connect the terminal end of the PSN power cable to the 12 VDC power connector on the rear of the TPI/4 unit. If the TPI/4 was not already powered, continue with steps 4 - 7. These steps allow the panel to cycle through its available ports and detect any attached connectors. 4.
Configuring Communication 3. Select Settings > Master Communication Settings, from the Main menu to open the Master Communication Settings dialog (FIG. 25). Enter this IP into the Master IP/URL field on the System Connection page IP Addresses of computer (also obtained by using the Start > Run > cmd command) FIG. 25 Assigning Communication Settings and TCP/IP Settings for a Virtual Master 4. Click the Communications Settings button to open the Communications Settings dialog. 5.
Configuring Communication The System Number is assigned to the Virtual Master within the AMX software application (these must match) Enter the IP Address information of the PC used as a Virtual Master FIG. 26 Sample System Connection page (for Virtual Master communication) 15. Press the blue ICSNET/Ethernet field (from the Master Connection section) until the choice cycles to the word Ethernet. 16. Press the Mode field until the choice cycles to the word URL.
Configuring Communication 5. Do not alter the Master Port Number value (this is the default value used by NetLinx). 6. Enter a username and password (into their respective fields) if the target Master has been previously secured. 7. Press the Back button to open the Protected Setup page. 8. Press the on-screen Reboot button to both save any changes and restart the TPI/4.
Configuring Communication 11. Press the on-screen Reboot button to save any changes and restart the TPI/4. Master Connection section - NetLinx Master Ethernet IP Address - Auto Mode In this mode, enter the System Number of the NetLinx Master. This mode instructs the TPI/4 to search for a Master that uses the same System Number (assigned within the Master Connection section) and resides on the same Subnet as the TPI/4. 1.
Configuring Communication FIG. 28 G4 Web Control page 7. The Network Interface Select field is read-only for the TPI/4 and uses Wired as the default method of communication to the web. Wired is used when a direct Ethernet connection is being used for communication to the web. This is the default setting if either no wireless interface card is detected or if both an Ethernet and wireless card connection is detected by the panel. The Wireless option is unavailable within TPI/4. 8.
Configuring Communication 16. Press Done when you are finished entering the value. The remaining fields within the G4 Web Control Settings section of this page are read-only and cannot be altered. 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.
Configuring Communication G4 panels Compatible devices field (showing G4 WebControl links) Compression Options FIG. 30 Manage WebControl Connections page (populated with compatible panels) FIG. 31 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.
Configuring Communication IP Address of touch panel - obtained from IP Settings section of the System Connection page FIG. 32 Connection Details dialog 9. If a WebControl password was setup on the G4 WebControl page, a G4 Authentication Session password dialog box appears on the screen within the secondary browser window. 10. Enter the Web Control session password into the Session password field (FIG. 31).
Upgrading TPI/4 Firmware Upgrading TPI/4 Firmware Before beginning the Upgrade process: Setup and configure your NetLinx Master. Refer to your particular NetLinx Master instruction manual for detailed setup procedures. Select the correct resolution, touch drivers, and calibrate the TPI/4. Refer to the Step 3: Calibrating the TPI/4 section on page 31. Refer to the NetLinx Studio version 2.x or higher Help file for more information on uploading files via Ethernet.
Upgrading TPI/4 Firmware List of previously saved IP Addresses FIG. 33 Assigning Communication Settings and TCP/IP Settings 4. Click the Communications Settings button to open the Communications Settings dialog. 5. Click on the NetLinx Master radio button (from the Platform Selection section) to indicate that you are working with a NetLinx Master (such as the NXC-ME260/64 or NI-Series of Integrated Controllers). 6.
Upgrading TPI/4 Firmware Step 2: Prepare the TPI/4 for communication via an IP 1. Press the blue ICSNet/Ethernet field (from the Master Connection section) until the choice cycles to the word Ethernet. 2. Press the Mode field until the choice cycles to the word URL. 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).
Upgrading TPI/4 Firmware 5. Download the appropriate KIT file to your computer. 6. Verify you have downloaded the latest TPI/4 firmware (KIT) file to a known location. 7. Select Tools > Firmware Transfers > Send to NetLinx Device from the Main menu to open the Send to NetLinx Device dialog (FIG. 35). Verify the TPI/4’s System and Device number values match those values listed within the System folder in the OnLine Tree tab of the Workspace window.
Upgrading TPI/4 Firmware Upgrading the TP4 Input Cards via an IP Address The v 2.XX firmware KIT file (available at www.amx.com) upgrades any connected TP4 Input cards. If there is both a TP4-RGB and TP4-VID card in a TPI/4, then the KIT file updates the firmware on both cards. Note that if you later add additional cards, you should follow these update procedures again.
Upgrading TPI/4 Firmware Firmware version of the TP4-RGB card Output resolution TP4-RGB Adjustment page Incoming signal shown in the background Firmware version of the TP4-RGB card TP4-VID Adjustment page Incoming signal shown in the background FIG. 37 RGB and Video Adjustment pages (showing the default values) Step 2: Upgrade the input card firmware via an IP 1. Click the OnLine Tree tab in the Workspace window to view the devices on the System. The default System value is one. 2.
Upgrading TPI/4 Firmware Selected Battery Base Firmware file Description field for selected KIT file Firmware download status Device value and System number must match the values listed in the Workspace window FIG. 38 Send to NetLinx Device dialog (showing NXA-BASE/B firmware update via IP) The firmware for the input card can not be downloaded directly. Download of the KIT file to the cards is done through the TPI/4.
Upgrading TPI/4 Firmware 54 NXP-TPI/4 NetLinx Touch Panel Interface
Firmware Pages and Descriptions Firmware Pages and Descriptions This section describes each G4 firmware page and their specific functional elements. The NXP-TPI/4 is a G4 device that utilizes specific G4 pages. Setup Navigation Buttons The G4 Setup Navigation Buttons (FIG. 39) appear on the left of the panel screen when the Setup page is currently active. NXP-TPI/4 Setup Navigation Buttons FIG.
Firmware Pages and Descriptions G4 Setup Navigation Button Elements (Cont.) Video Adjustment: Press the Video Adjustment button to access the main video page (either Video Setup for a TP4-VID or RGB Setup for a TP4-RGB) where you can set the video properties for incoming signal. • The displayed page is associated to the TP4 card being used on a selected Slot ID (default = Slot 1). • A TPI/4 can use any combination of up to four (4) TP4 cards (TP4-RGB or TP4-VID).
Firmware Pages and Descriptions Setup Page Elements (Cont.) Connection Status: Displays whether the G4 device is communicating externally, the encryption status of the communicating Master, what connection type is being used (Ethernet or ICSNet), and what System the unit 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 TPI/4 (FIG. 41). Refer to the TPDesign4 Touch Panel Program instruction manual for more specific information on uploading TPDesign4 files to a panel. Sample TPD4 Project Properties dialog FIG.
Firmware Pages and Descriptions Panel Information Page The Panel Information page (FIG. 42) centers around TPI/4 properties such as: resolution used, on-board memory, firmware, address/channel information, and string information. This information is retrieved from the TPI/4 unit FIG.
Firmware Pages and Descriptions Panel Information Page Elements (Cont.) Power Up Page: Displays the first touch panel page assigned for display after the device is powered-up. • This information is taken from the TPD4 project file. • Most projects begin with a Main page. Start Up String: Displays the start-up string. Wake Up String: Displays the wake up string used after an activation from a timeout. Sleep String: Displays the sleep string used during the device’s sleep mode.
Firmware Pages and Descriptions Time & Date Setup Page Elements (Cont.) Time Display fields: • These fields display the time in three formats: STANDARD, STANDARD AM/PM, and 24 HOUR. Date Display fields: • These fields display the calendar date information in several different formats. Set Date/Time: This section provides a user with both UP/DN arrow buttons to alter the Master’s calendar date and time. The blue circle indicates which field is currently selected.
Firmware Pages and Descriptions Volume Page Elements (Cont.) Panel Volume: This section allows you to adjust the current sound level on the unit’s internal speaker: • Use the UP/DN buttons to adjust the volume output on the internal speakers (range = 0 - 100). • The Internal Sound Level bargraph indicates the current sound level. • The Mute button mutes the volume. • The Play Test button plays a test WAV/MP3 file over the internal speakers.
Firmware Pages and Descriptions If a Slot ID contains no TP4 card the corresponding Slot buttons (FIG. 45) will be greyed-out. The RGB Adjustment page appears when the selected (or default) input slot is using a TP4-RGB card. The Video Adjustment page appears when the selected (or default) input slot is using a TP4VID card. Video Adjustment - Video Adjustment The Video Adjustment page (FIG.
Firmware Pages and Descriptions Video Adjustment Page Elements (Cont.) Format: Allows you to press this blue field and cycle through a choice of available video formats (NTSC, PAL, SECAM, or Auto detect). • Default = Auto. Input: Allows you to cycle through a choice of available video inputs (either Composite or S-Video). • Default = Composite. Brightness: Use the UP/DN buttons to alter the brightness level of the incoming signal. • Range = 0 - 255, default = 128.
Firmware Pages and Descriptions The elements of the RGB Adjustment page are described in the table below: RGB Adjustment 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 update of the TPI/4’s connection status regardless of what page is currently active.
Firmware Pages and Descriptions RGB Adjustment Page Elements (Cont.) All Contrast: Use the UP/DN buttons to alter the overall contrast level of the selected video input (card). • Range = 0 - 255. Red Contrast Use the UP/DN buttons to alter the contrast of the red color value. • Range = 0 - 255, default = 127. • For more accurate control, you will have to go into the Full Screen Edit Mode described in the following section.
Firmware Pages and Descriptions On-screen image controls (activated by pressing the RGB Adjustments bar) Incoming RGB signal Once done making your screen adjustments, SAVE SETTINGS. FIG. 48 RGB Setup page-showing the Full Edit option with controls Although these same options are available within the main RGB Adjustments page, these RGB image controls provide you with UP/DN arrows for accurate value entry adjustments.
Firmware Pages and Descriptions Protected Setup Navigation Buttons The Protected Setup Navigation Buttons (FIG. 49) appear on the left of the screen when the Protected Setup page is currently active. NXP-TPI/4 Protected Setup Navigation Buttons FIG.
Firmware Pages and Descriptions Protected Setup Page The Protected Setup page (FIG. 50) centers around the properties used by the NXP-TPI/4 to communicate with the NetLinx Master. Enter the factory default password (1988) into the password keypad to access this page. FIG. 50 Protected Setup page 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.
Firmware Pages and Descriptions Protected Setup Page Elements (Cont.) Touch Input Driver: (TPI/4 only) Displays the touch driver used by the TPI/4 to interact with the touch device. The following list shows the series of available touch input drivers that are selectable by using the TOUCH button on the front panel of the TPI/4: - AMXDL15A: Selected when using an AMX DL15A touch panel. - Cirque: Selected when using a Cirque® touch panel or other compatible touch device driver.
Firmware Pages and Descriptions Protected Setup Page Elements (Cont.) System Recovery: Allows you to either reset the TPI/4 to factory default settings and/or wipe out all existing touch panel pages: • The Reset System Settings button allows a user to wipe out all current configuration parameters on the TPI/4 (such as IP Addresses, Device Number assignments, Passwords, and other presets). - Pressing this button launches a Confirmation dialog (FIG. 51) which asks you to confirm your selection.
Firmware Pages and Descriptions G4 Web Control Page The G4 Web Control page (FIG. 53) centers around enabling and disabling both the display and control of your TPI/4 (via the web). An external PC running a VNC client (installed during the initial communication to the G4 device) makes this possible. FIG. 53 G4 Web Control page Each G4 device supports the open standard Virtual Network Computing (VNC) interface.
Firmware Pages and Descriptions G4 Web Control Page Elements (Cont.) G4 Web Control Settings: Sets the IP communication values for the TPI/4 and contains: Enable/Enabled • The Enable/Enabled button allows you to toggle between the two G4 activation settings: - Enable - deactivates the G4 Web Control feature on the TPI/4. - Enabled - activates the G4 Web Control feature on the TPI/4 and allows an external PC running a VNC client to access the unit (after the remaining fields are configured).
Firmware Pages and Descriptions Password Setup Page The Password Setup page (FIG. 55) centers around the properties used to assign passwords for the panel pages. FIG. 55 Password Setup page The elements of the Password Setup page are described in the table below: Password Setup Page Elements Back: Saves the changes and returns you to the previously active touch panel page.
Firmware Pages and Descriptions Press and hold the front panel CALIBRATE button to access the Calibration page. Press the crosshairs to calibrate the panel and return to the last open firmware page. System Connection Page The System Connection page (FIG. 57) sets the DNS Address information with its corresponding IP communication parameters, NetLinx Master communication settings, and reads the device number assigned to the G4 device.
Firmware Pages and Descriptions System Connection Page Elements (Cont.) IP Settings (Cont.): Primary DNS Sets the address of the primary DNS server being used by the TPI/4 for host name lookups. • DNS (Domain Name System) is software that lets users locate computers on a local network or the Internet (TCP/IP network) by host and domain. The DNS server maintains a database of host names for its’ domain and their corresponding IP Addresses. Secondary DNS Sets the secondary DNS value to the TPI/4.
Programming Programming You can program the touch panel, using the commands in this section, to perform a wide variety of operations using Send_Commands and variable text commands. Refer to the NetLinx Programming Language instruction manual for complete information. Verify you are using the latest NetLinx Master firmware. Verify the NetLinx Studio program being used is version 2.x or higher and TPD4 is version 2.6 or higher.
Programming Page Commands (Cont.) @CPG Syntax: Clear all popup pages from specified popup group. Variable: "'@CPG-'" popup group = 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 Delete a specific popup page from specified popup group if it exists. Syntax: "'@DPG-;'" Variable: popup page name = 1 - 50 ASCII characters. Name of the popup page.
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.) @PPT If timeout is empty, popup page will clear the timeout. Set a specific popup page to timeout within a specified time. Syntax: "'@PPT-;'" Variable: popup page name = 1 - 50 ASCII characters. Name of the popup page. timeout = Timeout duration in 1/10ths of a second. Example: SEND_COMMAND Panel,"'@PPT-Popup1;30'" Sets the popup page ’Popup1’ to timeout within 3 seconds. @PPX Same as a 'Clear All' command in TPDesign 4.
Programming Page Commands (Cont.) PAGE Flip to a specified page. Flips to a page with a specified page name. If the page is currently active, it will not redraw the page. Syntax: "'PAGE-'" Variable: page name = 1 - 50 ASCII characters. Name of the page the popup is displayed On. Example: SEND_COMMAND Panel,"'PAGE-Page1'" Flips to page1. 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).
Programming Page Commands (Cont.) PPON Activate a specific popup page to launch 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 already On, do not re-draw it. This command works in the same way as the ’Show Popup’ command in TPDesign4. Syntax: "'PPON-;'" Variable: popup page name = 1 - 50 ASCII characters. Name of the popup page. page name = 1 - 50 ASCII characters.
Programming RGB Values for all 88 Basic Colors (Cont.) 84 Index No.
Programming RGB Values for all 88 Basic Colors (Cont.) Index No.
Programming 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. Border styles and Programming numbers Border styles can be used to program borders on buttons, sliders, and popup pages. Border Styles and Programming Numbers No. Border styles No.
Programming TPD4 Border Styles by Name (Cont.) No. Border styles No.
Programming TPD4 Border Styles by Name (Cont.) No. Border styles No.
Programming "^" Button Commands ^ANI Run a button animation (in 1/10 second). Syntax: "'^ANI-,,,
Programming "^" Button Commands (Cont.) ^BCB Only if the specified border color is not the same as the current color. Set the border 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: "'^BCB-,
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 theText Area Input Masking section on page 135 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).
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.) For some of these commands and values, refer to theRGB Values for all 88 Basic Colors table on page 83. ’%CF’ = Set Fill Color. ’%CB’ = Set Border Color. ’%CT’ = Set Text Color. ’%SW<1 or 0>’ = Show/hide a button. ’%ST