background image

TPI Configuration and Usage

17

AXB-TPI/3 Touch Panel Interface 3

2.

Exit the AxcessX or HyperTerminal programs.

Setting Up AXlink Communication from Master to the TPI/3

When the TPI/3 is either located too far or inaccessible to a direct PC connection, communication is 

done through the Axcess Central Controller (Master). Communication through the Axcess Master 

is done via the use of Send Commands that are sent to the device using a specific Device ID 

number. 

There are two programs that can be used to establish the communication in an Axcess control 

system: AXCESSX or HyperTerminal. Both programs use the same sets of commands when 

talking either serially or through an Axcess Central Controller.

Setting Up AXlink procedures

1.

Note that the refresh rates and resolution options for the panel are 1024 x 768 @ 60 Hz.

2.

Follow the procedures for configuring the TPI/3 (in sequence), beginning with the

Using 

AXCESSX for AXlink communication

section on page 17, through 

Setting up the touch device 

through AXlink

section on page 18 before attempting to use a touch panel with the AXB-TPI/3.

Using AXCESSX for AXlink communication

1.

Verify the connection of one end of a AXlink cable on the rear of the TPI/3 to the respective 

connector location on the Axcess Central Controller.

2.

Verify that the AXB-TPI/3 is receiving power through either an external power source or the 

AXlink cable connection from the Controller. The AXB-TPI/3 beeps when you apply power 

and again when AXlink communication is detected.

3.

Verify the connection of the DB-15 video cable from your touch panel to the Monitor Out port 

at the rear of the TPI/3. 

4.

Verify the connection of the mouse/serial cable from the touch monitor to the Mouse Port on 

the rear of the TPI/3.

5.

Refer to the

Using AXCESSX for serial communication

section on page 11 for the steps needed 

to open and prepare the program for communication.

Using HyperTerminal for AXlink communication

1.

Verify the connection of one end of a AXlink cable on the rear of the TPI/3 to the respective 

connector location on the Axcess Central Controller.

2.

Verify that the AXB-TPI/3 is receiving power through either an external power source or the 

AXlink cable connection from the Controller. The AXB-TPI/3 beeps when you apply power 

and again when AXlink communication is detected.

3.

Verify the connection of the DB-15 video cable from your touch panel to the Monitor Out port 

at the rear of the TPI/3. 

4.

Verify the connection of the mouse/serial cable from the touch monitor to the Mouse Port on 

the rear of the TPI/3.

Output Resolution

 displays the horizontal, 

vertical, and refresh rate for the monitor 
connected to the TPI/3.

Contrast 

displays the contrast value 

associated with the monitor. The ability to 
adjust the contrast value is not available.

Summary of Contents for AXB-TPI/3

Page 1: ...instruction manual Touch Panels and Accessories AXB TPI 3 Touch Panel Interface 3 Firmware version G3 ...

Page 2: ... RMA is cancelled will be refused AMX is not responsible for products returned without a valid RMA number AMX Corporation is not liable for any damages caused by its products or for the failure of its products to perform This includes any lost profits lost savings incidental damages or consequential damages AMX Corporation is not liable for any claim made by a third party or by an AMX Dealer for a...

Page 3: ...11 Setting Up serial procedures 11 Using AXCESSX for serial communication 11 Using HyperTerminal for serial communication 13 Setting up Touch Devices and Drivers 14 Setting the Output Resolution 14 Assigning a touch device 15 Calibrating the Monitor 16 Verifying your settings 16 Setting Up AXlink Communication from Master to the TPI 3 17 Setting Up AXlink procedures 17 Using AXCESSX for AXlink com...

Page 4: ... to Download Bitmaps Icons and Fonts 33 Creating a Bargraph and Joystick 33 Adding a bargraph or joystick button 34 Setting Bargraph and Joystick Properties 34 Setting the level code 34 Programming 35 Serial Commands 35 System Send_Commands 39 Video Send_Commands 46 VGA Send_Commands 48 Programming Numbers 50 Shorthand Send_Commands 51 Color Send_Commands 57 Variable Text Send_Commands 59 Shorthan...

Page 5: ...Table of Contents iii AXB TPI 3 Touch Panel Interface 3 Replacing the Batteries 75 Troubleshooting 77 Appendix 79 ...

Page 6: ...iv AXB TPI 3 Touch Panel Interface 3 Table of Contents ...

Page 7: ... TPI 3 TPI acts as an AXlink controlled video switcher It can be used in multimedia applications requiring showing multiple video sources on an RGB projector Depending on which input modules you use the TPI 3 can accept up to six inputs with three TP3 VID input modules Since the TPI 3 accepts any combination of input modules it can be stacked allowing an unlimited number of video sources refer to ...

Page 8: ...utput display resolution LED lights to indicate an active 1024 x 768 HV resolution AXlink LED Green LED indicates AXlink status AXlink LED blinks to indicate the communi cation activity power and data status One blink per second Power is active and AXlink data communication is functional Full On Power is active and AXlink data communication is not functional Program Port 4 pin AXlink data power bu...

Page 9: ...he following configurations Red green blue horizontal sync vertical sync Red green blue composite sync Red green blue with sync on green signal Mouse Port RS 232 DB 9 9 pin serial port The 9 pin serial port is used to connect a pointer device such as a serial mouse The AXB TPI 3 also supports several external serial touch devices such as some touch pads touch sensitive moni tors and tablets Refer ...

Page 10: ...t a DB 9 cable from your PCCOM port to the Programming port on the Controller Then use an AXlink cable to connect the AXlink connector on the Controller to the AXlink connector at the rear of the AXB TPI 3 This is the only method of programming the interface unit using Send_Commands Included Accessories Two rack mount ears and a package of rack screws One 4 pin AXlink connector One 2 pin PWR conne...

Page 11: ...clockwise the two thumbscrews to secure the each module 6 Repeat steps 4 and 5 to insert other input modules if necessary 7 When you are done installing the input modules reconnect all connectors and apply power Removing Input Modules 1 Disconnect the power supply from the TPI 3 2 Discharge the static electricity from your body by touching a grounded metal object 3 Disconnect all connectors from t...

Page 12: ...ipment rack and align the mounting bracket holes with the mounting holes on the equipment rack Start the mounting screws on both sides of the controller and tighten 4 Thread the incoming AXlink power cable optional touch device serial mouse or other and video graphic input and output cables through the opening in the equipment rack The maximum length for the mouse cable is 25 feet 7 62 meters 5 Di...

Page 13: ...when AXlink communication is detected Wiring the AXB TPI 3 The AXB TPI 3 uses a 4 pin AXlink connector for power and data If the distance between the AXB TPI 3 and the Controller exceeds power consumption limits you must connect an optional 12 VDC power supply to the 2 pin PWR connector Wiring guidelines The AXB TPI 3 requires 12 VDC power to operate properly An auxiliary 12 VDC power supply provi...

Page 14: ...r the TPI 3 unit 1 Unscrew the PWR and GND wires on the terminal end of the PSN6 5 2 pin cable Wiring Guidelines Two Modules Wiring Guidelines Three Modules Wire size Maximum wiring length Wire size Maximum wiring length 18 AWG 72 01 feet 21 95 meters 18 AWG 55 10 feet 16 79 meters 20 AWG 45 56 feet 13 89 meters 20 AWG 34 86 feet 10 63 meters 22 AWG 28 40 feet 8 66 meters 22 AWG 21 74 feet 6 63 me...

Page 15: ...ector pinouts FIG 6 shows the DB 9 RS 232 connector and power supply wiring diagram Using the VGA IN DB 15 male high density connector Connect the VGA source equipment s DB 15 female connector to the VGA IN DB 15 male high density connector on the rear panel of the touch panel The following table below lists the VGA IN DB 15 connector pinouts DB 9 RS 232 Connector Pinouts Pin Signal Function 1 N A...

Page 16: ...ue signals 4 N A Not used 5 GND Signal Ground 6 RAGND Red analog ground 7 GAGND Green analog ground 8 BAGND Blue analog ground 9 N A Not used 10 SAGND Synchronization analog ground 11 N A Not used 12 N A Not used 13 HSYNC Horizontal synchronization signal 14 VSYNC Vertical synchronization signal 15 N A Not used VGA DB 15 male connector 10 6 5 1 15 11 ...

Page 17: ...munication To set up terminal emulator mode using a single serial connection 1 Verify the connection of one end of a RS 232 DB 9 cable from the selected COM port on the back of the PC to the Program Port on the front of the TPI 3 2 Verify that the AXB TPI 3 is receiving power through either an external power source or the AXlink cable connection from the Controller The AXB TPI 3 beeps when you app...

Page 18: ...ays a communications window Highlighting this option and pressing ENTER places a TERMINAL window on the monitor The menu bar along the top of the window provides controls for changing the display and communications options 13 Type HELLO and press ENTER This message is used to verify that serial communication has been established When a valid connection exists the device responds with HOW ARE YOU D...

Page 19: ... for communication to the TPI 3 5 In the COM Properties dialog box select the default Bits per Second rate of 38400 and turn Flow Control to None 6 Type HELLO and press ENTER This message is used to verify that serial communication has been established When a valid connection exists the device responds with HOW ARE YOU DOING 7 Type ECHO ON will not appear and press ENTER Although there are no char...

Page 20: ...the window is now active and ready to receive commands 5 Continue the setup process by setting the output resolution of the monitor Refer to the following section for more information Setting the Output Resolution The output resolution for the monitor must be configured then calibrated To set the resolution 1 Verify the connection of the output display monitor to the Monitor Out port at the rear o...

Page 21: ...ce to verify you are using refresh rates and resolution settings are compatible with the device Mouse for touch driver This command allows you to see the characters on the display as you type them The following table lists the supported touch devices and their associated ID s Refer to the Appendix section on page 79 for a listing of touch panel drivers that have been tested with the TPI 3 PRGM EX ...

Page 22: ...erify these values check the calibration of the TPI 3 by entering 2 Finalize the setup process by verifying the panel and TPI 3 information Verifying your settings 1 Type PAR into the Terminal software to verify the driver The touch name should correspond to the desired driver The return from the TPI 3 includes these characteristics Do not calibrate the TPI 3 if you are using a Microsoft compatibl...

Page 23: ... the AXB TPI 3 is receiving power through either an external power source or the AXlink cable connection from the Controller The AXB TPI 3 beeps when you apply power and again when AXlink communication is detected 3 Verify the connection of the DB 15 video cable from your touch panel to the Monitor Out port at the rear of the TPI 3 4 Verify the connection of the mouse serial cable from the touch m...

Page 24: ... the mouse driver 6 Set the Output resolution of the TPI 3 by entering 7 Refer to the Available Resolutions table on page 14 for information on resolution and refresh rates 8 Calibrate the TPI 3 by entering Do not calibrate the TPI 3 if you are using a Microsoft compatible mouse or a mobile mouse Do not enter the when entering the values or commands Send_Command TPI 3 device number MOU for touch d...

Page 25: ... video cable from your touch panel to the Monitor Out port at the rear of the TPI 3 4 Verify the connection of the Touch Screen Signal cable from the touch monitor to the Mouse Port on the rear of the TPI 3 5 Launch the NetLinx Studio program from the Start Programs AMX Control Disc NetLinx NetLinx Studio folder 6 From the Main menu bar select Tools Master Comm Settings to display the Communicatio...

Page 26: ...ormation In this section an NXC ME260 will be used for example purposes 2 Launch the NetLinx Studio program from the Start Programs AMX Control Disc NetLinx NetLinx Studio folder 3 From the Main menu bar select Tools Master Comm Settings to display the Communication Setting dialog box 4 Select NetLinx from the Platform section 5 Select the PC COM Port from the COM Port drop down menu that is being...

Page 27: ...four TPI 3s Send_Command TPI 3 device number MOU for touch driver Example Send_Command 130 MOU 12 This command allows you to set the mouse driver number on the TPI 3 device using a specific Device ID number 130 The Supported Touch Devices table on page 15 lists the supported touch devices and their associated ID s When PRGM EX 13 Send_Command TPI 3 device number res hor x ver res Example Send_Comm...

Page 28: ...ar of the AXB TPI 3 4 Connect the DB 9 cable from the rear of the touch panel to the Mouse port on the rear of the main TPI 3 FIG 7 Sample TPI 3 stacked system TPI 3 4 X 3 X 2 X 1 or HD 15 or 5 BNC cable TPI 3 3 or DB 9 TPI 3 2 or X 3 X 2 X 1 TPI 3 4 screen TPI 3 3 screen TPI 3 2 screen Touch Panel Device monitor VGA or RGB cards TPI 3 1 Main TPI 3 cable DB 9 cable HD 15 or 5 BNC cable HD 15 or 5 ...

Page 29: ...rear of each TPI 3 being programmed The Send_Commands sent to each TPI 3 can be adjusted to contain different device base numbers and set to whether you want to have a touch action on an active TPI 3 or cause actions on other TPI 3s 12 Use the following command in Terminal Emulator mode to format secondary TPI 3s Refer to the MOU command on page 54 for more information about the variables and the ...

Page 30: ...heir respective connectors on the rear of a 10 4 Color Graphic Active Matrix LCD touch panel 2 Supply power to the AXB TPI 3 using an auxiliary 12 VDC power supply 3 Supply power to the touch panel through the use of an AXlink cable or an auxiliary power supply 4 Power both units On 5 Go to the Protected Setup page on the touch panel and press CALIBRATE to begin the calibration process for the tou...

Page 31: ... and touch panel through Send_Commands 13 Configure the TPI 3 to use the appropriate mouse driver for the touch panel by entering 14 Configure the touch panel to control the activity on the TPI 3 by entering Calibrate the TPI 3 by entering Refer to the Setting Up AXlink Communication from Master to the TPI 3 section on page 17 for more detailed setup and configuration instructions Send_Command TPI...

Page 32: ...TPI Configuration and Usage 26 AXB TPI 3 Touch Panel Interface 3 ...

Page 33: ...nd cannot be changed General buttons create or revise pages and specify panel communication parameters The general button categories are described in the table below General Button Categories Selection buttons Selection buttons appear on touch panel pages and set communica tion parameters Information buttons Information buttons contain serial numbers and firmware version information The properties...

Page 34: ... If you press ENTER after typing an incorrect password you are immediately returned to the previous page General Button Categories Cont Status buttons Status buttons always have a dark fill with light letters and have no functionality except to display information Operation bars Operation bars appear in the place of the Editor bar after selecting a button or page edit operation The operation bar i...

Page 35: ...up page and return to the Setup page now in Edit mode 6 Press EXIT again to return to the Main page The EDIT button appears at the top of the page indicating Edit mode is active 7 Press EDIT to open the Edit bar The BUTTON and PAGE options in the Edit bar FIG 12 are used to design and modify button and page settings FIG 10 Setup page FIG 11 Protected Setup page with the active EDITOR button FIG 12...

Page 36: ...ter the number of devices being used by the touch panel 3 Press ENTER to save the value Adding a Page 1 Press PAGE on the Edit bar to open the PAGE menu 2 Press ADD to open the keyboard and enter a name for the new page Page names can be up to 20 characters 3 Press EXIT CHANGE to save close the keyboard and go to the new page Setting the page color 1 Press EDIT to open the Edit bar on the newly cr...

Page 37: ...ON BORDER page 7 Select a border to set for the button and return to the Button Properties page The BORDER button changes to show the selected border type Setting the channel code The channel button sets the device and button channel codes 1 In the Button Properties page press DEV to open the keypad and set the touch panel s device number 2 Enter 1 2 3 or 4 in the keypad The programming software u...

Page 38: ...e FLIP TYPE menu the FLIP TO PAGE button appears 3 Press the FLIP TO PAGE button FIG 13 to open a list of all the saved touch panel pages If the desired page is not present in the menu check to verify the page has been saved 4 Select the target page for the page flip Setting the button colors for channel off conditions 1 Press any button to open the Button Properties page 2 Press BORDER under CHAN...

Page 39: ...nications port baud rate and other communication settings 5 Then click the Actions tab to set the communication mode and select which elements of the project file you want to download to the touch panel 6 In the What To Send area select one or more of the available options All Bitmaps All Icons All Fonts 7 Select the mode of communication with the touch panel RS 232 and AXlink Confirm that the cor...

Page 40: ... information Refer to the Setting the button colors for channel off conditions section on page 32 for more information on colors for channel off conditions Setting the level code Level buttons set the device and number codes for the touch panel 1 Press DEV to open a keypad and set the device number 2 Enter 1 2 3 or 4 in the keypad The programming software uses device codes 1 4 to identify the touc...

Page 41: ...the information SC Send a serial port Send_Command within a panel as if sent from Axcess Allows the ability to do on panel Send_Com mands Syntax SC device offset send_command variable text data Variables device offset Device number variable text The variable text number value on the touch panel data 1 50 ASCII characters Example 1 SEND_COMMAND Panel SC 1 TXT 2 TEXT The string is sends the command ...

Page 42: ...nel ECHO OFF The character echo is not sent back to the computer ECHO ON Turns On character echo Syntax ECHO ON Example SEND_COMMAND Panel ECHO ON The character echo is sent back to the computer GET CAL Get the calibration variables Syntax GET CAL Example SEND_COMMAND Panel GET CAL Gets the calibration variables on the touch panel HELLO Verify that serial communication is working properly Syntax H...

Page 43: ...ogram port baud rate is the same as Mouse port baud rate Note Bit 13 When Reverse Touch to Mouse port is used all serial communications on the Program port are disabled touch type where xx is the specific touch mode from above Bit 15 Touch Output to Program Port Bit 14 Touch Data NOT used on this TPI 3 Bit 13 Reverse Touch to Mouse Port Bit 12 8 Undefined Bits 15 14 13 12 8 Definition 00xx 0 0 0 0...

Page 44: ...wer on the touch panel Once the firmware is downloaded send this com mand to recycle power to the panel This command prevents the user from having to phys ically re cycling power on the unit SET CAL Set the calibration variables Syntax SET CAL X Multiplier X Offset Y Multiplier Y Offset Example SEND_COMMAND Panel SET CAL 2F 3A 2B 62 Sets the calibration values on the touch panel SETUP Put the touc...

Page 45: ...em Send_Commands ABEEP Output a single beep even if beep is Off Syntax ABEEP Example SEND COMMAND Panel ABEEP Outputs a beep of duration 1 beep even if beep is Off ADBEEP Output a double beep even if beep is Off Syntax ADBEEP Example SEND COMMAND Panel ADBEEP Outputs a double beep even if beep is Off AKEYB Pop up the keyboard icon and initializes the text string to that specified Keyboard string i...

Page 46: ...Keypad BAUD Set the program port baud rate The baud rate can also be set in the Protected Setup page s BAUD level indicator Syntax BAUD baud rate Variable baud rate 38400 19200 9600 4800 2400 1200 600 and 300 Example SEND COMMAND Panel BAUD 38400 Sets the Baud rate to 38400 BEEP Output a beep Syntax BEEP Example SEND COMMAND Panel BEEP Outputs a beep CALIBRATE Start the touch panel calibration seq...

Page 47: ...dby and 2 Suspend Example SEND_COMMAND Panel DPMS 0 Turns Off the Display Power Mangement Signaling feature ILEV Invert the joystick axis and move the origin to another corner Syntax ILEV joystick axis to invert Variables joystick axis to inver 0 Normal G3 joystick origin top left 1 Invert horizontal axis origin top right 2 Invert vertical axis origin bottom left 3 Invert both axes origin bottom r...

Page 48: ...t to Program port is used Program port baud rate is the same as Mouse port baud rate Note Bit 13 When Reverse Touch to Mouse port is used all serial communications on the Program port are disabled touch type where xx is the specific touch mode from above Bit 15 Touch Output to Program Port Bit 14 Touch Data NOT used on this TPI 3 Bit 13 Reverse Touch to Mouse Port Bit 12 8 Undefined Bits 15 14 13 ...

Page 49: ...If the popup page is part of a group the whole group is deactivated Syntax PPOF popup page name Variable popup page name 1 50 ASCII characters Name of the popup page Example SEND_COMMAND Panel PPOF Popup1 Main Deactivates the popup page Popup1 on the current page PPON Activate a specific popup page to launch on the current page If the popup page is already On do not re draw it Syntax PPON popup pa...

Page 50: ... X Offset Y Multiplier Y Offset Example SEND COMMAND Panel SCAL 2F 3A 2B 62 Sets the calibration values on the touch panel SETUP Send panel to Setup page Syntax SETUP Example SEND COMMAND Panel SETUP Sends the panel to the Setup Page SLEEP Force the panel into screen saver mode Syntax SLEEP Example SEND COMMAND Panel SLEEP Forces the panel into screen saver mode TPAGEOFF Turn Off page tracking Syn...

Page 51: ...ENGTH_STRING TP1_BUFFER IF FIND_STRING TP1_BUFFER PAGE 1 TRASH REMOVE_STRING TP1_BUFFER PAGE 1 SEND_COMMAND TP2 PAGE TP1_BUFFER CLEAR_BUFFER TP1_BUFFER IF FIND_STRING TP1_BUFFER PPON 1 OR FIND_STRING TP1_BUFFER PPOF 1 SEND_COMMAND TP2 TP1_BUFFER CLEAR_BUFFER TP1_BUFFER IF LENGTH_STRING TP2_BUFFER IF FIND_STRING TP2_BUFFER PAGE 1 TRASH REMOVE_STRING TP2_BUFFER PAGE 1 SEND_COMMAND TP1 PAGE TP2_BUFFE...

Page 52: ...tion delay for the panel and SoftROM Syntax XMTO character delay time Variable character delay time 4 30 Example SEND COMMAND Panel XMTO 5 Sets the new XMODEM character delay time to 5 seconds ZAP Clear all memory erase buttons pages drawings and symbols Syntax ZAP Example SEND COMMAND Panel ZAP Clears all memory and erases all buttons pages drawings and symbols Only use the ZAP command to erase t...

Page 53: ... X Syntax VDD ASCII settings for video detection slot Variables ASCII video detection settings 1 Auto detect video input 2 Manual set NTSC 3 Manual set PAL 4 Manual set SECAM slot slot number of the corresponding card being used Example SEND COMMAND Panel VDD 3 1 Detects only PAL on Slot 1 VDI Set video interlacing on Slot X to On or Off Syntax VDI ASCII setting for Interlacing slot Variables ASCI...

Page 54: ...ghtness Contrast Saturation Hue Interlace Syntax VSD slot Variables slot slot number of the corresponding card being used Example SEND COMMAND Panel VSD 2 Resets the video defaults on Slot 2 VST Set the video saturation on Slot X Syntax VST ASCII setting for Saturation slot Variable ASCII saturation settings 0 min 255 max slot slot number of the corresponding card being used Example SEND COMMAND P...

Page 55: ...setting horizontal position slot Variables ASCII horizontal position setting 0 min 255 max 255 pixels total slot slot number of the corresponding card being used Example 1 SEND COMMAND Panel VGHP 128 3 Centers the VGA display horizontally on Slot 3 Example 2 SEND COMMAND Panel VGHP 255 3 Moves the VGA display to the right edge on Slot 3 VGHS Increase the VGA horizontal size width of the RGB displa...

Page 56: ...onding card being used Example SEND COMMAND Panel VGSD 2 Resets VGA defaults on Slot 2 VGVP Move the VGA display vertically up or down on Slot X Syntax VGVP ASCII setting for vertical position slot Variables ASCII vertical position settings 0 min 255 max 255 pixels total slot slot number of the corresponding card being used Example 1 SEND COMMAND Panel VGVP 128 3 Centers the VGA display vertically...

Page 57: ...nsional neon 1 6 Double rounded 25 3 dimensional neon 2 7 Single raised 26 3 dimensional neon blue 8 Double raised 27 3 dimensional neon green 9 Triple raised 40 Single diamond 10 Double line two single 41 Double diamond Shorthand Send_Commands CBF Set the border color for OFF feedback to the specified color This works only if the specified border off color is not the same as the current color Syn...

Page 58: ...his only works if the new background color is not the same as the current color Syntax CPG color_number page name Variables color number See the Colors and Programming Numbers table on page 50 page name 1 50 ASCII characters Example SEND COMMAND Panel CPG 87 Main Page Sets the page title to Main Page and the color to Black CPP Set the page with specified popup page name background color to the spe...

Page 59: ...ND COMMAND Panel CTN 1 72 Sets the ON feedback text color to White for variable text button 1 IDF The touch panel returns its MS DOS file name of the panel file in a string Syntax IDF Example SEND COMMAND Panel IDF The touch panel returns its MS DOS file name of the panel file in a string The panel returns a string like this IDF dos file name IDP Query the touch panel to return a string with the T...

Page 60: ...ort baud rate Note Bit 13 When Reverse Touch to Mouse port is used all serial communications on the Program port are disabled Example SEND_COMMAND TP MOU E011 touch type where xx is the specific touch mode from above Bit 15 Touch Output to Program Port Bit 14 Touch Data NOT used on this TPI 3 Bit 13 Reverse Touch to Mouse Port Bit 12 8 Undefined Bits 15 14 13 12 8 Definition 00xx 0 0 0 0 0000 20xx...

Page 61: ...D Panel PPF Popup1 Main Deactivates the popup page Popup1 on the Main page Example 2 SEND_COMMAND Panel PPF Popup1 Deactivates the popup page Popup1 on the current page 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 Syntax PPK popup page name Variable popup page ...

Page 62: ...vertical size refresh rate Variable horizontal size 640 800 or 1024 vertical size 480 600 or 768 refresh rate 56 60 72 75 or 85 Available refresh rates per resolution 640 x 480 60 72 75 85 Hz 800 x 600 56 60 72 75 Hz 1024 x 768 60 Hz Example SEND COMMAND Panel RES 640x480 60 Sets output resolution to 640 x 480 at 60 Hz SSL Change the Sleep string sent to the Controller when the touch panel activat...

Page 63: ...ext address 1 255 data A series of 6 color numbers in this order FILL COLOR ON FILL COLOR OFF BORDER COLOR ON BORDER COLOR OFF TEXT COLOR ON TEXT COLOR OFF Example SEND COMMAND Panel CALL1 1 3 0 0 72 74 Sets variable text button 1 to FILL COLOR ON Red one shade from brightest FILL COLOR OFF Red three shades from brightest BORDER COLOR ON Red brightest BORDER COLOR OFF Red brightest TEXT COLOR ON W...

Page 64: ...N feedback to the specified color This works only if the specified fill on color is not the same as the current color Syntax CFON variable text address color_number Variables variable text address 1 255 color number See the Colors and Programming Numbers table on page 50 Example SEND COMMAND Panel CFON1 87 Sets the ON feedback fill color to Black for variable text button 1 CPAGE Set the background...

Page 65: ...nel CTON1 72 Sets the ON feedback text color to White for variable text button 1 Variable Text Send_Commands B Turn a specific button to On or Off Syntax B variable text address button state Variables variable text address 1 255 button state 0 On or 1 Off Example SEND COMMAND Panel B 128 1 Turns button 128 Off BTOF Set a specific button s active state to Off Syntax BTOF variable text address Varia...

Page 66: ...riable text address font size Variables variable text address 1 255 font size 1 255 See the Font Styles and Programming Numbers table on page 50 Example SEND COMMAND Panel F 1 6 Changes variable text button one font to hollow medium FONT Changes the font size or style of the text in a specific text button Syntax FONT variable text address font size Variables variable text address 1 255 font size 1...

Page 67: ...anumeric characters Example SEND COMMAND Panel T 1 VCR PLAY Changes the variable text button one title to VCR PLAY TEXT Enter new text on specific button Use the character to display text on multiple lines All text remains permanent even during power outage until changed with another TEXT command Syntax TEXT variable text address new button text Variables variable text address 1 255 new button tex...

Page 68: ...1 C6 see the Colors and Programming Numbers table on page 50 C1 on state fill color C2 off state fill color C3 on state border color C4 off state border color C5 on state text color C6 off state text color Example SEND COMMAND Panel BMF 255 T POWER ON B 4 C1 72 Sets the text on button 255 to POWER ON appears on two lines adds a triple line bor der and sets the On state color to White BOR Set the b...

Page 69: ...n disabled FON Set the text font on a button Syntax FON variable text address font size Variables variable text address 1 255 font size 1 255 See the Font Styles and Programming Numbers table on page 50 Example SEND COMMAND Panel FON 56 32 Sets the text on button 56 to variable font style 32 ICO Assign an icon to a button Syntax ICO variable text address icon file number Variables variable text ad...

Page 70: ...ble text address 1 255 new button text 1 50 alphanumeric characters Enter button text to appear on the button Example SEND COMMAND Panel TXT 2 VCR PLAY Sets the VCR and PLAY text on variable button 2 The character places VCR on a text line above PLAY on the button UNI Add Unicode text to a button Characters for Middle Eastern languages such as Arabic are not supported within the Unicode fonts beca...

Page 71: ...ata Serial string command Example SEND COMMAND Panel SP CALIBRATE Sends the Calibrate command to another panel through the Serial Port SP SC 1 TXT 1 TEST Uses the SP command to send a Send Command SC to another panel through the Serial Port This is an on panel button string that is entered using on screen keyboard TO Send touch coordinates out through the Program port Syntax TO touch output enabli...

Page 72: ...Programming 66 AXB TPI 3 Touch Panel Interface 3 ...

Page 73: ...his section verify that your TPI 3 unit is powered and connected to the NetLinx Master through an AXlink connection Use this method if you can connect a DB9 cable to the front PROGRAM port on the NetLinx Master 1 Select Tools Master Communication Settings from the Main menu to open the Communication Settings dialog box FIG 14 2 Click on the NetLinx radio box to indicate that you are working with a...

Page 74: ...ion Settings dialog match those in the Download Device Via section of the Axcess Firmware Download section 11 Click Browse to navigate to the directory containing the firmware files Once a directory containing one or more TSK files is specified a list of available TSK files is displayed in the upper table in this dialog FIG 16 on page 69 12 Click on the desired TSK file from the list of available ...

Page 75: ...e beginning with this section verify that your TPI 3 unit is powered and connected to the NetLinx Master through an AXlink connection Use this method if you can only access the NetLinx Master through an Ethernet connection 1 Obtain the IP Address of the NetLinx Master from your System Administrator if you do not have an IP Address for the Master Follow steps outlined in the NetLinx Studio Instruct...

Page 76: ...igning the IP Address to the NetLinx Master 7 Select Edit Preferences from the General Communications section 8 Select the Enable Online Tree option to view the Connected devices from within the Project Navigator window The next step is to set the System value 9 After the Communication Verification dialog window verifies active communication between the PC the Master and the TPI 3 verify the Touch...

Page 77: ...re the download begins Click Cancel to return to the Select Axcess Firmware File dialog to edit these settings if necessary Click OK to confirm the Comm Settings and Target Device information and download the selected TSK file to the specified device using the selected communications port 19 The File Transfer dialog shows the progress of the download Click Cancel to cancel the download 20 Once the...

Page 78: ... BAUD RATE column Then use the up down arrow keys to select the interface communications speed and press ENTER Be sure the BAUD RATE selections match the setting on the Controller 4 Press F10 to save the communication settings and exit the Configure screen Downloading the Firmware To download the firmware 1 Press F5 to acquire the list of online programmable devices 2 Using the up down arrow keys ...

Page 79: ...Upgrading the Firmware 73 AXB TPI 3 Touch Panel Interface 3 9 Press F10 to exit the SoftROM program ...

Page 80: ...Upgrading the Firmware 74 AXB TPI 3 Touch Panel Interface 3 ...

Page 81: ... blade tool to slip under each battery to pry it up and out of the socket To replace the lithium batteries in the TPI 3 1 Discharge the static electricity from your body by touching a grounded metal object 2 Disconnect all the connectors from the rear of the TPI 3 3 Remove the three input modules from their slots on the rear panel by removing the two black thumbscrews for each of the three slots a...

Page 82: ... the new battery with the positive polarity side facing upwards 10 Replace the cover and tighten the Phillips screws 11 Replace the input modules and tighten the thumbscrews 12 Reconnect all connectors to the TPI 3 unit FIG 22 Removing the Phillips screws from the enclosure FIG 23 Battery locations on the TPI 3 circuit board Rear panel Front panel Lithium batteries There is a danger of explosion i...

Page 83: ...d does not match the system settings In this case the PC output should match as closely as possible to one of the resolution rates and refresh frequencies listed in this manual refer to the Setting the Output Resolution section on page 14 EXAMPLE For example the output of a PC is set at 1024 x 768 60 Hz vertical refresh to match the output of the AXB TPI 3 which is at these same values In this cas...

Page 84: ...Troubleshooting 78 AXB TPI 3 Touch Panel Interface ...

Page 85: ... number available ELO Touch Driver FG975 45 FG975 46 Mouse 12 13 Make Model Number Neovo S15 TG mouse 12 Rosen R15 CT mouse 12 ELO 12 ETL121C 7SWA 1 Mouse 12 or 13 ELO 12 ET1266L 6SWA 1 Mouse 12 or 13 ELO 12 ET1266L 7SWA 1 Mouse 12 or 13 ELO 15 ET1525L 7UWA 1 Mouse 12 or 13 ELO 15 ER1565 114 Mouse 12 or 13 ELO 15 ER1566 114 Mouse 12 or 13 ELO 15 ER1545 114 Mouse 12 or 13 ELO 15 ETL150P 7PWA 1 Mous...

Page 86: ...vailable MT3000 FG975 52 Mouse FF Make Model Number NEC Multi LCD1550V MT3000 Micro Touch 3000 MT 2 FG975 53 Mouse FF Make Model Number NEC MultiSync LCD 1850E PX18NB1 L1 MCSB PIXELINK Micro Touch SMT3 Touch Controls Driver FG975 48 Mouse FF Make Model Number Touch Controls FTD IR touch Wacom Driver FG975 42 Mouse FF Make Model Number Wacom LCD Tablet 10 PL 300 Cintiq Hitachi 15x No model number a...

Page 87: ...Appendix 81 AXB TPI 3 Touch Panel Interface ...

Page 88: ...iness as Panja Inc ARGENTINA AUSTRALIA BELGIUM BRAZIL CANADA CHINA ENGLAND FRANCE GERMANY GREECE HONG KONG INDIA INDONESIA ITALY JAPAN LEBANON MALAYSIA MEXICO NETHERLANDS NEW ZEALAND PHILIPPINES PORTUGAL RUSSIA SINGAPORE SPAIN SWITZERLAND THAILAND TURKEY USA ATLANTA BOSTON CHICAGO CLEVELAND DALLAS DENVER INDIANAPOLIS LOS ANGELES MINNEAPOLIS PHILADELPHIA PHOENIX PORTLAND SPOKANE TAMPA 3000 RESEARCH...

Reviews: