9LHZ3RLQW# :LUHOHVV#7RXFK#3DQHOV# Instruction Manual 35(/,0,1$5<# 9LHZ3RLQW#:LUHOHVV#7RXFK#3DQHOV#DQG# $FFHVVRULHV#
Limited Warranty and Disclaimer Panja Inc. warrants its products to be free from defects in material and workmanship under normal use for a period of three years from date of purchase from Panja Inc., with the following exceptions. Electroluminescent and LCD control panels are warranted for a period of three years, except for the display and touch overlay components which are warranted for a period of one year.
Table of Contents Introduction...........................................................................1 Overview 1 ViewPoint Models 1 Features Related Instruction Manuals 2 2 What's in this Manual 3 What's New 3 Product Pics and Specs........................................................
Keypad buttons 19 Decision buttons Status buttons 20 20 Operation bars 20 Touch to Continue buttons 21 Designing Touch Panel Pages............................................
Setting the variable text code 52 Setting the level code Setting the joystick colors/shades for 52 channel-off conditions 53 Creating a Bargraph Adding a bargraph to a page 54 54 Setting the bargraph properties 55 Setting the channel code Setting the variable text code 56 56 Setting the level code 57 Setting the bargraph colors/shades for channel-off conditions 58 Linking the New Page to the Main Page 59 Exiting Edit Mode 61 Programming ...................................................
Upgrading the Firmware....................................................105 Overview 105 Configuration Downloading the Firmware 106 106 Contacting Sales and Technical Support ..........................109 Overview 109 U.S. Sales and Technical Support Teams Panja International Offices 109 110 Technical Support 110 Index..................................................................................
Introduction Overview The ViewPoint Wireless Touch Panels and ViewPoint NetWave Touch Panels are hand-held, liquid crystal display (LCD) panels that allow you to control devices remotely. Figure 1 shows some of the available ViewPoints.
Features Features for the ViewPoint touch panels include: Note TPDesign3 is used to convert G2 or lower panel pages into G3 firmware compatible pages. Note Buttons with Unicode fonts can only be created and edited within TPDesign3. Refer to the TPDesign3 Touch Panel Program (Version 3.13 or higher) instruction manual for detailed information. Characters for Middle Eastern languages such as Arabic are not supported within the Unicode fonts because they are bi-directional.
What's in this Manual This manual contains the following sections: • Installation • Connections, Cleaning, and Charging Contains cabling, connections, and connector information. Describes how to connect, clean, and charge the ViewPoint panels. • Touch Panel Basics Contains descriptions and illustration examples of touch panel pages. • Contains step-by-step instructions to create a touch panel page, button, joystick, bargraph, and set a page color/shade.
• Added the Products Pics and Specidfications section. • Added various Serial and Send_Commands to the Programming section. • Added variable text on both bargraphs and joysticks. • Added ViewPort Docking Station and instructions for creating an IR macro button. • Removed the VPA-CHG FastCycle Battery Charger information. Revisions are identified with vertical margin bars on the outside margin, as shown adjacent to this paragraph.
Product Pics and Specs Overview If you like pictures, then this section is a great place to start learning about the ViewPoint Touch Panels and its accessories. If you like low-level specifications, this section is written for you, too. In addition to the pictures, you’ll find detailed descriptions about the rechargeable battery, docking station, and also complete specifications like product weights, dimensions, power ratings, etc.
ViewPoint Specifications Figure 3 lists specifications for the ViewPoint models. Figure 3 Specifications Specifications Weight: VPT-CP/VPT-GS 1.8 lbs (0.8 kg) with battery, 1.6 lbs (0.7 kg) without battery VPN-CP/VPN-GS 1.9 lbs (0.9 kg) with battery, 1.7 lbs (0.8 kg) without battery Dimensions (HWD) 5.99" x 8.75" x 2.78" (153.6 mm x 224.4 mm x 71.3 mm) Operating temperature +50°F to +95°F (+10.0°C to +35.
ViewPoint specifications (Cont.
Battery Specifications Figure 5 shows the specifications for the VPA-BP ViewPoint rechargeable battery. Figure 5 Battery specifications Battery specifications Battery voltage 7.2 VDC Type Rechargeable nickel metal hydride (NiMH) Amp hour (Ah) 6-cell NiMH, 3.7 Ah minimum Weight 11.7 oz (331.7 g) Dimensions 5.34" x 2.02" x 0.69" (136 mm x 51 mm x 17.
ViewPort Docking Station Specifications Figure 7 lists the specifications for the VPA-DS ViewPort Docking Station. Figure 7 ViewPort specifications ViewPort specifications Dimensions (HWD) 4.83" x 8.26" x 7.62" (122.7 mm x 209.8 mm x 193.4 mm) Environmental operating range: Temperature 50 °F to 95 °F (10 °C to 35 °C) Humidity 0% to 95% non-condensing Power requirement 12 VDC at 1.
10 Product Pics and Specs ViewPoint Wireless Touch Panels
Connections, Cleaning, and Charging Overview The ViewPoint Wireless Touch Panels do not require hardware installation. This section describes how to connect, clean, and charge the ViewPoint panels. Application Figure 8 illustrates a sample NetWave ViewPoint Touch Panel application. Figure 8 VPN-CP ViewPoint Touch Panel Sample NetWave ViewPoint Touch Panel application Power Supply Controller AXlink AXlink connector ViewPoint Wireless Touch Panels AXR-NWS (rear view) Mini connector (3.
Connectors All ViewPoints have two connectors, as shown in Figure 9. The power jack is for connecting an external 12 VDC power supply for ViewPoint operation and charging. The programming jack is a three-wire, 2.5 mm stereo jack. The required cable and power supply comes furnished with the ViewPoint.
Note The two-way ViewPoints do not support AMX IR codes (38 KHz and 455 KHz) but do support other manufacturers IR codes. The one-way ViewPoints support all IR codes. The VPN-CP/VPN-GS operates on 2.4 GHz for two-way RF communications with the AXR-NWS NetWave Server. It also provides one-way IR using other manufacturers IR codes. If you plan to use multiple one-way ViewPoints within the same locals, it is strongly recommended that each unit be ordered for operation on different RF frequencies.
Figure 10 VPA-BP ViewPoint Rechargeable Battery placement Rear battery cover Battery Touch panel (rear view) Power Supply Note A 220 VAC power supply is also available. ViewPoints are furnished with a 12 VDC power supply that can supply power either directly to the ViewPoint touch panel or indirectly through the VPA-DS ViewPort Docking Station.
Figure 11 ViewPort Docking Station Docking Station Charging compartment Green LED Charging pins Red LED Yellow LED Status LEDs (Figure 11) are located on the bottom front of the docking station. There are three LEDs; yellow indicates a ViewPoint connection to the docking station; red shows a battery being charged in the charging compartment; green indicates that the battery in the charging compartment is fully charged.
Figure 12 Rear view Power supply connector Rear view Retaining ears (tabs) Battery charging directly through the ViewPoint Note The ViewPort docking station does not have a battery charge default time. 16 The rechargeable better can be power by connecting the 12 VDC power supply to the power jack on the side of the ViewPoint (Figure 9).
Touch Panel Basics Overview This section contains descriptions and illustration examples of touch panel pages (Figure 13), buttons, message bars, and keypads. You can use the TPDesign3 software program to create custom pages and download them to the touch panel. You can also use the ViewPoint VPXpress System Design/Programming Software. Figure 13 Sample touch panel pages TPDesign3 page example Note Refer to the TPDesign3 Touch Panel Program (Version 3.
Touch Panel Pages You can download objects like buttons and drawings to a touch panel page. The number of objects depends on the type and quantity of external devices you want to control with the touch panel and Controller. When you create multiple pages, you must link them with buttons. Figure 14 shows how five touch panel pages are linked to the Main page. Note that each page contains one button that goes to the next page, and one that goes to the previous page.
Selection buttons Selection buttons (Figure 15) appear on touch panel pages and set communication parameters. Figure 15 Selection button example Note Information buttons These button types are displayed in black and yellow to indicate that they are only for information and can’t be changed. Information buttons contain serial numbers and firmware version information. The properties of these buttons cannot be changed. Figure 16 shows the serial number information button in the Setup page.
Figure 18 Entry display Keypad example Keypad entry (0 - 9) ENTER – Processes the entry CLEAR – Resets the entry to 0 Decision buttons Decision buttons (Figure 19) appear when an operation has two options and requires you to verify the action before it is performed. Figure 19 Decision button example Decision buttons appear when you exit the Editor bar, send or receive a drawing, designate a communication protocol, or make an operation error.
Touch to Continue buttons Touch to Continue buttons (Figure 22) appear when an operation requires user acknowledgement. An example of an operation that requires user acknowledgement is resetting the factory defaults.
22 Touch Panel Basics ViewPoint Wireless Touch Panels
Designing Touch Panel Pages Overview These step-by-step instructions describe creating touch panel pages, buttons, joysticks, bargraphs, and setting page color attributes. For in-depth information on all the operations available on the touch panel, read through the ViewPoint Wireless Touch Panels - Program Reference instruction manual to learn about all the operations and techniques you can use to design touch panel pages.
1. Press SETUP in the Main page to open the Setup page shown in Figure 24. Figure 24 Setup page Note Viewpoint touch panel information buttons are displayed with a black fill. These buttons can’t be altered and are only used to display information. Examples of these are the AXlink, WIRELESS STATUS, OUTPUT RESOLUTION, vX.XX, and SERIAL # buttons. Firmware version 2. Press PROTECTED SETUP to open the password keypad shown in Figure 25.
Note 3. Enter 1988 in the keypad and press ENTER to open Protected Setup page (Figure 26). Refer to the ViewPoint Wireless Touch Panels - Program Reference instruction manual for information on changing the password. If you enter a If you press ENTER after typing in an incorrect password, you are immediately returned to the current page. wrong number, press CLEAR and re-enter the number. Figure 26 Protected Setup page with the active EDITOR button 4. Press EDITOR to enable the Edit mode.
Figure 27 Main page with EDIT button 7. Press EDIT to open the Edit bar. BUTTON and PAGE in the Edit bar (Figure 28) are used to design and modify button and page settings.
Setting the Device Base Use the DEVICE BASE option in the Protected Setup page (Figure 26) to assign a base (starting) device address to the touch panel. 1. Press DEVICE BASE (Figure 29) to open the keypad. Figure 29 DEVICE BASE button Note If four devices are used, and the base address is 128, then the AXB-TPI will use device addresses 128 - 144. 2. Enter the base address for the touch panel. The base address range is from 1 through 255. Standard device addresses begin at 128. 3.
Creating a Page Use the PAGE menu in the Edit bar to create touch panel pages. Adding a page 1. Press PAGE on the Edit bar to open the PAGE menu shown in Figure 31. Figure 31 PAGE menu 2. Press ADD to open the keyboard. 3. Enter NEW PAGE using the keyboard (Figure 32). Page names can be up to 20 characters.
Figure 32 Keyboard Note Page naming does not allow you to change the font type, as is only available for buttons. 4. Press EXIT CHANGE to add NEW PAGE to touch panel memory, close the key- board, and return to the new page. Setting the page color 1. Press EDIT to open the Edit bar on the newly created page. 2. Press PAGE on the Edit bar to open the PAGE menu. 3. Press PAGE COLOR to open the color palette shown in Figure 33.
4. Select a page color from the palette. The page automatically changes to the new color. Creating a Button Use the BUTTON menu in the Edit bar to create touch panel buttons. Adding a button 1. Press EDIT to open the Edit bar. 2. Press BUTTON on the Edit bar to open the BUTTON menu shown in Figure 34. Figure 34 BUTTON menu 3. Press ADD to open the ADD BUTTON operation bar (Figure 35). Figure 35 ADD BUTTON operation bar 4.
Figure 36 Width Add a button example Touch Point Height 5. Release your finger from the panel to store the button dimensions into panel memory. 6. Press EXIT to close the Edit bar. Resizing a button 1. Press EDIT to open the Edit bar. 2. Press BUTTON on the Edit bar to open the BUTTON menu. 3. Press RESIZE to open the RESIZE BUTTON operation bar (Figure 37). Figure 37 RESIZE BUTTON operation bar 4.
Note Button Properties One-way ViewPoints do not support bargraphs, sliders, joysticks, VGA, or video. Use the PROPERTIES option of the BUTTON menu in the Edit bar to set button borders, page flips, button colors for channel on and off conditions, and channel and variable text codes. Note Setting the button properties The same steps apply to setting properties for external buttons. 1. Press EDIT to open the Edit. 2. Press BUTTON on the Edit bar to open the BUTTON menu options. 3.
Setting the button type 1. Press BUTTON TYPE in the Button Properties page. This opens the BUTTON TYPE menu, shown in Figure 41. Press MORE at the bottom of the first page of Button Types options to view the next page of options. Press PREV to view the first page. Figure 41 Button Types menu 2. Select a button type for the selected button to open the associated Button Proper- ties page for the selected button type.
Figure 42 BUTTON BORDER menu pages 2. Press 3D RECTANGLE 1 to set the button border to 3D RECTANGLE 1 style and return to the Button Properties page. The BORDER button in the Button Properties page changes to show the active border type. In this case, the button changes to the 3D-rectangle border. Note Setting the channel code If DEVICE USED is set to 4 and Base Device Number is 128, the Controller recognizes bus devices 128 - 131.
b. Note If DEVICE USED is set to 4 and Base Device Number is 128, the Controller recognizes bus devices 128 - 131. For two-way ViewPoints (VPN-CP/GS), device numbers 1 through 4 can be AMX RF. The AMX IR is not supported (38 KHz and 455 KHz) but other manufacturer’s IR codes are supported by assigning ViewPoint device numbers 2, 3, and 4 for IR codes.
5. Enter a channel value of 1 through 255 in the keypad. The programming soft- Note The channel codes for nonactive buttons are 0, and active buttons is 1 through 255. ware uses the channel code number to identify the button and its operations. 6. Press ENTER to store the channel number into memory, close the keypad, and return to the Button Properties page. Setting the page flip 1. Press the left PAGE FLIP box in the Button Properties page (Figure 45) to open the Page Flip Type list (Figure 46).
Figure 47 PAGE flip destination menu 5. Press MAIN PAGE to set the page flip to the Main page. Setting the button colors for channel-off conditions 1. Press the target button to open the Button Properties page. 2. Press BORDER (Figure 48) in the CHANNEL OFF subsection of the Button Prop- erties page. Figure 48 CHANNEL OFF/ON COLOR settings box 3. The color palette (Figure 49) appears. Figure 49 Color palette Note The VPT-CP and VPT-GS only display gray shades for this selection.
4. Press black to set the border color. 5. Press the FILL button in the Button Properties page to open the color palette. 6. Press white to set the fill color. 7. Press the TEXT button to open the palette. 8. Press red to set the text color. 9. Press EXIT SAVE CHANGE in the Button Properties page to store the new but- ton properties into memory and return to the current page. 10. Press EXIT on the PROPERTIES operation bar.
Figure 51 Text/Image page Note 5. Press TEXT OFF to open the keyboard. The CHANGE FONT button only appears when changing the font of a function button and does not apply to popup pages. 6. Enter Main Page in the keyboard. The text appears in the message box at the top of the keyboard. If you exceed the space in the button, the touch panel edits the message to fit in the space provided. Change the size of the button or reduce the font size to compensate. 7.
3. Press TEXT/IMAGE to add text to the button. The TEXT/IMAGE operation bar appears. 4. Press the target button to open the Text/Image page. 5. Press ICON OFF to set the icon for the OFF state of the selected button. This opens the ICONS menu (Figure 52), that contains a list of all the icons currently available to the project. Figure 52 ICONS menu example 6. Select an icon from the menu. This sets the icon for the selected button’s Off state. 7.
3. Press TEXT/IMAGE to add text to the button. The TEXT/IMAGE operation bar shown in Figure 50 appears. 4. Press the button to open the Text/Image page shown in Figure 51. 5. Press BITMAP OFF to set the bitmap for the OFF state of the selected button. This opens the BITMAPS menu. The BITMAPS menu contains a list of all the bitmaps currently available to the project. An example BITMAPS menu is shown in Figure 53. Figure 53 BITMAPS menu example 6. Select a bitmap from the menu.
Using TPDesign3 to Download Bitmaps, Icons, and Fonts TPDesign3 allows you to import bitmaps, icons, and fonts into your touch panel from an existing touch panel program. Use the Download to Panel button to download a project file. To download bitmaps, icons and/or fonts from an existing TPDesign3 project file: 1. Launch the TPDesign3 software program and open a project file that contains the desired bitmaps, icons, and fonts. 2. Select File from the menu bar to open the File menu. 3.
Figure 55 Download to Panel dialog box: Comm Settings tab Note The Comm Settings tab is the second tab in the Download To Panel dialog that opens. 7. Click the Actions tab once you are done configuring the parameters for commu- nication with the touch panel. 8. Select the Mode of communication (AXlink or RS-232). 9. After clicking on Connect, the AXlink window opens, as shown in Figure 56. The AXlink window displays the AXlink ID and Available Panels fields.
10. The AXlink ID field displays the selected AXlink address. The Available Panels field the device addresses that are available. 11. Once you have selected which elements to download, and set the communica- tions mode and AXlink device settings, click Begin to begin downloading the project file into the AXB-TPI. The bargraph at the bottom of the Download To Panel dialog box indicates the progress (in percent) of the download. 12. After completing the download, cut, copy and paste buttons as needed.
Pulse command Figure 57 shows a sample pulse command format and description of the variables. Figure 57 • Sample Format: Sample Pulse command format and variable description $P
This command transmits the IR code at device 3, channel 15 for 1 second. Then, the macro pauses 10 seconds before executing the next command or before finishing the macro if no other commands exist. Wait command The wait command is used as a delay between pulses. This command should be used sparingly because the final parameter of the pulse command contains a delay between instructions. Usually, this command is necessary for the case where a time delay is desired before starting any IR pulse sequences.
Figure 59 IR codes and functions IR codes and functions IR code # Television VCR Satellite 1-8 9 Power Power 10 0 11 1 1 12 2 2 13 3 3 14 4 4 15 5 5 16 6 6 17 7 7 18 8 8 19 9 9 Input select 21 0 Enter 22 Channel up ∧ Channel up ∧ 23 Channel down ∨ Channel down ∨ 24 Volume ∨ Main volume ∧ Volume up ∧ 25 Volume ^ Main Volume Volume down ∨ 26 Mute Rcvr mute Mute 27 Main power on 28 Main power off 29 TV/Video VCR1 tv/vcr 30 TV 31 VCR1 32 V
1. Create a button and label it Video Start. 2. Select EDIT, BUTTON, PROPERTIES. 3. In the PROPERTIES dialog, select BUTTON TYPE, and then select GENERAL. 4. In the BUTTON OPTIONS field, select NONE. 5. In the CHANNEL dialog, set DEV to 1 and CHAN to 0. 6. In the STRING field enter the following using the keyboard: $P 2 9 5 1 Note $P 2 24 5 1 You must select the CHAR NUMS button on the Keyboard in order to enter the adjacent text.
Figure 60 Touch to Continue button example If the screen is touched to cancel macro execution, all touch panel activity stops until another button press occurs. Note Creating a Joystick Joysticks only function on VPN-CP/VPN-GS touch panels. You can create a joystick with the BUTTON TYPE operation bar in the Button Properties page. Joysticks (Figure 61) are vertical and horizontal direction controllers you can use for camera operations such as pan and tilt.
5. Press JOYSTICK to set the target button as a joystick. 6. Press BUTTON OPTIONS on the Button Properties page to open the BUTTON OPTION menu for Joysticks shown in Figure 63. Figure 63 BUTTON OPTION menu for Joysticks 7. Press CROSSHAIR CENTER to set a crosshair in the center of the joystick button and return to the Button Properties page. 8. Press EXIT SAVE CHANGE to return to the Main page. 9. Press EXIT to exit from the PROPERTIES operation bar. Setting the joystick properties Note 1.
Figure 64 Button Properties page for Joysticks Note If you followed the instructions for Adding a joystick to a page subsection, this button's Properties page appears. Note If DEVICE USED is set to 4 and Base Device Number is 128, the Controller recognizes bus devices 128 -131. Setting the channel code The channel buttons that set the device and button channel codes for the touch panels are shown in Figure 65. Figure 65 CHANNEL code buttons Note 1.
Note Setting the variable text code One-way ViewPoint touch panels do not support variable text. The variable text buttons that set the device and button channel codes for the touch panels are shown in Figure 66. Figure 66 VAR TEXT code button Note 1. Press DEV to open a keypad and set the device number. The panel does not allow you to enter a device number greater than the DEVICE USED without first displaying a decision box.
Note 1. Press DEV to open a keypad and set the device number. The panel does not allow you to enter a device number greater than the DEVICE USED without first displaying a decision box. This box asks you to decide whether you accept the new selection or default to the previous value. 2. Enter 1, 2, 3, or 4 in the keypad. The programming software uses device codes 1 through 4 to identify the touch panel.
5. Press the FILL button in the Button Properties page to open the color palette. 6. Press white to set the fill color. 7. Press the TEXT button to open the palette. Note 8. Press red to set the text color. Joysticks actually use two level numbers. The first is for the X-axis and the second is for the Y-axis. You only need to specify the first level. 9. Press EXIT SAVE CHANGE in the Button Properties page to store the new but- ton properties into memory and return to the current page. 10.
6. Press BUTTON TYPE to open the BUTTON TYPE menus shown in Figure 72. Figure 72 BUTTON TYPE menus Note One-way ViewPoint touch panels do not support variable text. 7. Select VERTICAL BARGRAPH to open the Button Properties page for Vertical Bargraphs shown in Figure 73. Figure 73 Button Properties page for Vertical Bargraphs Setting the bargraph properties Use the Button Properties page for Vertical Bargraphs shown in Figure 73 to set channel, level, and button colors.
Note Setting the channel code Bargraphs only function on VPN-CP/VPN-GS touch panels. The channel buttons that set the device and button channel codes for the touch panels are shown in Figure 74. Figure 74 Bargraph CHANNEL code buttons Note The panel does not allow you to enter a device number greater than the DEVICE USED without first displaying a decision box. This box asks you to decide whether you accept the new selection or default to the previous value. 1.
Note 1. Press DEV to open a keypad and set the device number. The panel does not allow you to enter a device number greater than the DEVICE USED without first displaying a decision box. This box asks you to decide whether you accept the new selection or default to the previous value. 2. Enter 1, 2, 3, or 4 in the keypad. The programming software uses device codes 1 Note 5. Enter a channel value of 1 through 255 in the keypad.
Note Setting the bargraph colors/shades for channel-off conditions Bargraphs only function on VPN-CP/VPN-GS touch panels. 1. Press the target button to open the Button Properties page. 2. Press BORDER (Figure 68) in the CHANNEL OFF COLOR section of the Button Properties page. Figure 77 CHANNEL OFF/ON COLOR settings box 3. The color palette (Figure 78) appears. Figure 78 Color palette Note The VPT-GS and VPN-GS only display gray shades for selection. 4. Press black to set the border color. 5.
Linking the New Page to the Main Page Use the Attributes page to link buttons to pages. This operation requires changing the button text and setting a page flip. Refer to Adding a page, Creating a Button, Go to, and Setting the page flip subsections of the ViewPoint Wireless Touch Panels - Program Reference instruction manual for detailed information. 1. Open the Edit bar, press the active page button shown in Figure 79. Active page button Figure 79 Edit bar with active page button 2.
15. Press PROPERTIES in the BUTTON OPTIONS menu to open the PROPERTIES operation bar shown in Figure 81. Figure 81 PROPERTIES operation bar 16. Press the NEW PAGE button to open the Button Properties page. 17. Press the page FLIP buttons (Figure 82) to set the page flip properties for the but- ton. Page Flip Type button Figure 82 Flip to Page button Page FLIP buttons 18. Press the left Flip Type box in the Button Properties page to open the PAGE FLIP TYPE menu (Figure 83).
Figure 84 PAGE menu 21. Press NEW PAGE to set the page flip and return to the Button Properties page. 22. Press EXIT SAVE CHANGE to save changes, close the Button Properties page, and return to the Main page. 23. Press EXIT on the PROPERTIES operation bar to close the Edit bar. Exiting Edit Mode This subsection describes exiting the EDIT mode once you finish designing touch panel pages. 1. Press EXIT to close the Edit bar (Figure 85). Figure 85 Edit bar 2.
Figure 86 Setup page 3. Press PROTECTED SETUP to open the Protected Setup page shown in Figure 87. Figure 87 Protected Setup page 4. Press EDITOR to toggle EDIT mode Off. 5. Press EXIT to close the Protected Setup page and return to the Setup page (Figure 86). 6. Press EXIT to close the Setup page and return to the Main page.
Another method of exiting the EDIT mode is to use the QUIT EDITOR button on the Edit bar. Refer to the Edit Bar – Quit Editor option subsection of the ViewPoint Wireless Touch Panels – Program Reference instruction manual for detailed information on exiting the EDIT mode using this method. 1. Press EXIT to open the Edit bar shown in Figure 85. 2. Press the QUIT EDITOR button to open the Quit the On-Board Editor decision button. 3. If you select YES, the current page appears without the Edit bar.
64 Designing Touch Panel Pages ViewPoint Wireless Touch Panels
3URJUDPPLQJ# 2YHUYLHZ# This section outlines how to connect your PC to the ViewPoint for programming the ViewPoint. Also, programming commands for the new G3 software is included. 1RWH# There are no programming differences between the VPTCP and VPT-GS. 3WR#9LHZ3RLQW#&RQQHFWLRQV# Figure 88 shows the connections required for connecting the ViewPoint to your PC.
Programming the ViewPoint You can program the ViewPoint to perform a wide variety of operations using Send_Commands and variable text commands. Use the commands described in this section along with the AXCESS Programming Language instruction manual to program the ViewPoint. Programming Changes The programming language may need to be modified to conform to those ranges and variables set in the new version 3.xx firmware. The following describes those version 2.
Serial Commands Figure 90 lists the Serial Commands you can use with the ViewPoint Touch Panels. These commands are case insensitive. Figure 90 Serial Commands Serial Commands Command Description "?PAR" Return panel parameters to the PC terminal These include: Firmware version, Device number, Mouse type, Output resolution, Number of devices, cursor enable, Brightness, and Contrast . Example: "?PAR" Requests the information. "'CALIBRATE'" Start touch panel calibration.
Serial Commands (Cont.) Command Description "HELLO" Verify that the serial communication. Example: "HELLO" If the communication is active and working, the response would be “How are you doing?”. Note “LZAP!” Commands such as LZAP! and ZAP! Can be used as both Serial Commands and Send_Commands. Clear all low-level memory and erase IR codes. Example: ”LZAP!” Clears all IR codes from the panel. "SETUP" Go to the Setup page. Example: "SETUP" Flips the touch panel to the Setup page.
System Send_Commands System Send_Commands (Figure 91) are stored in the Controller and direct the touch panel to perform various operations. Figure 91 System Send_Commands System Send_Commands Command Description "'ABEEP'" Output one panel beep even if the Beep value is set to 0 in the Setup page. Example: SEND_COMMAND TP,"'ABEEP'" Beeps the panel. "'ADBEEP'" Output a double-beep even if the double beep value is set to 0 in the Setup page.
System Send_Commands (Cont.) Command Description "'AKEYR'" Close the touch panel keyboard or keypad opened with the 'AKEYB', 'AKEYP', or 'PKEYP' commands. Example: SEND_COMMAND TP,"'AKEYR'" Closes the keyboard or keypad opened using the 'AKEYB', 'AKEYP' , or 'PKEYP' commands. "'BEEP'" Output one beep. The Beep button in the Protected Setup page must be set from 1 through 10 for this command. Example: SEND_COMMAND TP,"'BEEP'" Beeps the panel if the Beep button is not set to 0.
System Send_Commands (Cont.) Command Description "'DBEEP'" Output a double-beep. This command works only if the Double Beep value in the Protected Setup page is set to ON. Example: SEND_COMMAND TP,"'DBEEP'" Double-beeps the panel. Note “’LZAP!’” Commands such as LAZP! and ZAP! Can be used as both Serial Commands and Send_Commands. Clear all low-level memory and erase IR codes. Example: SEND_COMMAND TP,”’LZAP!’” Clears all IR codes from the panel.
System Send_Commands (Cont.) Command Description "'PPON - '" Open a specific popup page. page name = 1 - 50 ASCII characters Example: SEND_COMMAND TP,"'PPON-Popup Page 1'" Opens Popup Page 1. "'QBEEP'" Stop all beeps, including "'ABEEP'", "'ADBEEP'" and AXlink beeps. Example: SEND_COMMAND TP,“'QBEEP'” Stops all beeps. "'RESET'" Clear panel status (same as power up). Data stored in memory is not cleared. Example: SEND_COMMAND TP,"'RESET'" Resets the touch panel.
System Send_Commands (Cont.) Command Description "'TPAGEON'" Activate page tracking.
System Send_Commands (Cont.
System Send_Commands (Cont.) Command Description "'WAKE'" Deactivate screen-saver mode and reset sleep timer. Example: SEND_COMMAND TP,"'WAKE'" Deactivates the touch panel screen-saver mode and resets the sleep timer. "'XMTO '" Set the new network communication delay for the panel and SOFTROM. number = 4 - 30 ASCII characters Example: SEND_COMMAND TP,"'XMTO 5'" Sets the new delay time to 5 seconds. "'XMRT '" Set the new network communication retry value for the panel and SOFTROM.
Colors/Shades of Gray and Programming Numbers The colors and their programming numbers are listed in Figure 92, and can be used to set the colors on buttons, sliders, gauges, and pages. The lowest color number represents the lightest color-specific display, and the highest number represents the darkest display. For example, the color number 0 is light red, and 5 is dark red. Figure 92 Colors and programming numbers Colors and programming numbers Color No. Color No.
Border styles and programming numbers Figure 94 Border styles and programming numbers No. Border styles No.
Shorthand Send_Commands (Cont.) Command Description "'@CBN',," variable text address = 1 - 255 color number = see Figure 92 Example: SEND_COMMAND TP,"'@CBN',2,78" Sets the ON feedback border color to Gray for variable text button 2.
Shorthand Send_Commands (Cont.) Command Description "'@CPG',, Set the page with specified page name background color to the specified color only if the specified background color is not ''" the same as the current color. color number = see Figure 92 page name = 1 - 50 ASCII characters Example: SEND_COMMAND TP,"'@CPG',87,'Main Page'" Sets the page title to Main Page, and the color to Black.
Shorthand Send_Commands (Cont.) Command Description "'@CTN',," variable text address = 1 - 255 color number = see Figure 92 Example: SEND_COMMAND TP,"'@CTN’,1,72" Sets the ON feedback text color to White for variable text button 1. "'@IDF'" Query the touch panel to return a string with the MS-DOS filename of the touch panel.
Shorthand Send_Commands (Cont.) Command Description "'@PPA-'" Remove all popup pages from a specified page. If no page is specified, the current page is used. Example: SEND_COMMAND TP,"'@PPA-Main Page'" If there were several popup pages on 'MAIN PAGE' that are active, sending the previous command would remove them all from 'MAIN PAGE'. "'@PPF-;'" Deactivate a popup page on a touch panel page. If a page name is empty the current page is used.
Shorthand Send_Commands (Cont.) Command Description "'@PPN-;'" popup page name = Popup page name page name = Page name Example: SEND_COMMAND TP,"'@PPN-Laser Disc 2 Transport Control;Laser Disc Control Page'" Activates the Laser Disc 2 Transport Control popup page on the Laser Disc Control Page. "'@PPX-'" Remove all popup pages from all pages in a panel.
Shorthand Send_Commands (Cont.) Command Description "'@SSL-'" Change the Sleep string sent to the Controller when the touch panel activates sleep mode. string = alphanumeric characters Example: SEND_COMMAND TP,"'@SSL-Touch Panel Deactivated'" Sends Touch Panel Deactivated to the Controller. "'@SST-'" Change the Startup string sent to the Controller when the touch panel powers up.
Color/Gray Scale Send_Commands Use the color Send_Commands (Figure 96) to set the colors for text, buttons, and pages. Use the same command for setting gray scale values only change the color number value to reflect the gray scale (72-86) value. Figure 96 Color Send_Commands Note Color Send_Commands Command Description "'CALL-'" You must use the variable text assignments to change button colors.
Color Send_Commands (Cont.) Command Description "'CBOFF-'" color number = see Figure 92 Example: SEND_COMMAND TP,"'CBOFF1-0'" Sets the OFF feedback border color to Red for the variable text button 1. "'CBON
Color Send_Commands (Cont.) Note Page names are casesensitive. Command Description "'CPAGE- Set the background page color to the specified color. '" color number = see Figure 92 page name = 1 - 50 ASCII characters Example: SEND_COMMAND TP,"'CPAGE48-MAIN PAGE'" Sets the background color on the MAIN PAGE to Blue. "'CTOFF
Variable Text Send_Commands Use variable text Send_Commands (Figure 97) to set the borders, fonts, and text. Figure 97 Variable text Send_Commands Variable text Send_Commands Command Description "'!B',, variable text address = 1 - 255 " ON = 0 and OFF = 1 Example: SEND_COMMAND TP,"'!B',128, 1" Sets button 128 off. "'BTOF,
Variable text Send_Commands (Cont.) Command Description "'!C',,,,''" border style = See Figure 94 font size = See Figure 93 button text = Enter button text to appear on button Example: SEND_COMMAND TP,"'!C',1,6,6,'VCR PLAY'" Sets the variable text button one title to VCR PLAY using a hollow medium font, and changes the border attribute to double rounded.
Variable text Send_Commands (Cont.) Command Description "'ICON,-'" border style = See Figure 94 Example: SEND_COMMAND TP,"'ICON,25-6'" Changes the variable text button 25 border style to doublerounded. "'!T',,''" Shorthand version of 'TEXT' command.
Shorthand Variable Text Commands Figure 98 lists the shorthand variable text commands you can use with the touch panel. The shorthand command data is one-byte, non- ASCII format except for pages, passwords, text, and bitmap names. Figure 98 Shorthand variable text commands Note Shorthand commands were created by Panja designers to streamline receiving, processing, and transmitting Controller data.
System Send_Commands (Cont.) Command Description '%C4', = See Figure 92 for color numbers '%C5', = See Figure 92 for color numbers '%C6', = See Figure 92 for color numbers Example: SEND_COMMAND TP,"'@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 border, and sets the On-state color to White.
System Send_Commands (Cont.) Command Description "'@FON',," variable text address = 1 - 255 font style = See Figure 93 Example: SEND_COMMAND TP, "'@FON',56,32" Sets the text on button 56 to variable font style 32. "'@ICO',," Assign an icon to a button. The icon files are imported into the TPDesign3 software program, and their numbers are assigned by the touch panel during the download process.
System Send_Commands (Cont.) Command Description "'@TXT',,''" variable text address = 1 - 255 button text = Enter button text to appear on button Example: SEND_COMMAND TP,"'@TXT',2,'VCR|PLAY'" Sets the VCR and PLAY text on variable button 2. The | character places VCR above PLAY on the button.
Figure 99 Buttons string commands Buttons string commands Command Description "'$ID'" Set the WAV-PK group ID number on VPN panels. group ID = 0 (Off) - 15 Example: $ID 15 Sets the touch panel button group ID to 15. "'$SC'"" Example: $SC 3,"'TEXT2-This is variable text on variable text button 2'" This sends the string to variable text button 2 on the panels’ device 3.
An unsupported feature, at this time, is the mixture of other strings within IR macro string blocks. However, other string types may occur before and after the macro blocks as long as the strings are separated from the macro block with a and the macro command exists at the beginning of the line. The two commands are identified and defined in Figure 100.
96 Programming ViewPoint Wireless Touch Panels
Loading Infrared (IR) Files Overview Note IR files can be loaded into the ViewPoint touch panels when used as stand-alone units. If the ViewPoint is loaded with a VPXpress program, you should not load IR files for stand-alone operation. This section provides instructions for loading IR files in your ViewPoint touch panel using IRLIB. The ViewPoint has 32 KB of memory specifically for IR file storage.
To use the IRLIB Files listing: 1. Choose Start, then Programs and follow the pathway shown in Figure 102. Figure 102 Pathway to IR Library Database List 2. Click IR Library Database List to open the IRLIB infrared library program PDF. The Adobe Acrobat Reader then launch itself and open the PDF file (Figure 103).
3. Scan through the listing and select the manufacturer and model number of the device you want to control. Make note of the data provided. Note IR files can be loaded into the ViewPoint touch panels when used as stand-alone units. If the ViewPoint is loaded with a VPXpress program, you should not load IR files for stand-alone operation. Loading an IR File The following steps guide you through the process of loading an IR file into a ViewPoint touch panel.
4. After the Database has been created, press F5 and select Configure. Figure 106 appears. Figure 106 Communications settings Note 5. Select your computer’s Com port and baud rate that you wish to communicate Make sure that the ViewPoint touch panel is set to the same Baud rate as your computer. with the ViewPoint touch panel. 6. Then, press F10. 7. When the Communications screen has disappeared, press F1 on your computer keyboard. Use the up/down arrow keys and select Change Directory.
8. Enter the directory path and name for the location of the IRLIB files on your computer. 9. Press ENTER on your keyboard. The IRLIB program locates the IRLIB directory and compiles a database of all IR files available. 10. After the Creating Database dialog in Figure 108 disappears, press F1 and choose Select using the up/down arrow keys and the IR database is shown (Figure 109).
11. Locate the Manufacturer and model in the database and press ENTER on your keyboard. You then see a dialog that says the computer is loading your IRL file. 12. Once the IR file has loaded into your computer and the loading dialog disap- pears, press F3. Click Modify and press ENTER. The Modify dialog appears (Figure 110). Figure 110 Modify dialog screen Note The IR file loading is the file you identified for your equipment. This area is where the function list will be constructed.
14. Press ESC on your keyboard (exits the Modify dialog) and press F3 (shows menu selections for DCU/IRS). Select PROGRAM and press ENTER on your keyboard. The IR file is downloaded to your touch panel. IR Memory Check To verify the amount of memory available for IR files, when using IRLIB: 1. Press F4 and select Memory from the drop-down menu. The dialog in Figure 112 appears. Figure 112 Enter Device Number 2. Enter the device number (2, 3, or 4) and press ENTER. 3.
Figure 113 Device reports 104 Loading Infrared (IR) Files ViewPoint Wireless Touch Panels
Upgrading the Firmware Overview In this section, you’ll see how to upgrade the firmware in the ViewPoint using the SOFTROM software program. Your PC must be connected to the PROGRAM DB-9 connector on the Controller or camera control unit connector using a Programming Cable. Caution Power loss during SOFTROM download can seriously affect the PosiTrack 30 and any previously stored information.
Configuration To configure the communication setting for the SOFTROM program: 1. Press F1 and the screen in Figure 115 appears. Figure 115 Configuration screen 2. Using the up/down arrow keys, select the communications port you are using to interface with the controller and press ENTER. Note 3. Using the right arrow key, move to the BAUD RATE column. Then use the Make sure that the BAUD RATE selections match the setting on the Controller.
6. Press F4 to program the selected device; a loading message (Figure 116) appears on the screen Device number Figure 116 Version number Type number Loading message Note Firmware can be downloaded to multiple device numbers automatically. If multiple devices are selected, the bottom half of the loading bar indicates the percentage complete for the selected devices. Firmware Loading status and device number 7. Press F5 to refresh the screen.
108 Upgrading the Firmware ViewPoint Wireless Touch Panels
Contacting Sales and Technical Support Overview Customer service and satisfaction is our highest priority here at Panja Incorporated. If you are experiencing any problems or have a question about your product, please contact Technical Support or your regional Sales and Support Team for assistance. U.S. Sales and Technical Support Teams Figure 117 and Figure 118 list contacts for the U.S. Sales and Support teams by region. Figure 117 U.S. Sales and Support Teams Figure 118 U.S. Sales and Support Teams U.
Panja International Offices Figure 119 lists Panja International offices. Figure 119 Panja International Offices Telephone Fax Panja Singapore +65 221-2045 +65 221-2089 Panja Canada Calgary +1 403-256-2232 +1 403-256-6106 Panja Canada Toronto +1 905-304-1839 Panja Mexico +525-638-0007 Panja International Offices +1 888-222-0193 +1 905-304-6783 +1 888-250-3983 +525-638-0825 Technical Support Panja Inc. provides technical support by telephone, fax, E-mail, or bulletin board system (BBS).
Figure 120 lists the contact numbers for Technical Support. Figure 120 Technical Support Contacts Telephone Technical Support Contacts Fax U.S. and Canada (Dallas Office) 800-932-6993 972-907-6214 U.S. East Coast region (Philadelphia office) 800-462-6946 215-643-2808 215-657-8799 Technical Support BBS ViewPoint Wireless Touch Panels 972-907-2884 bbs.panja.
112 Contacting Sales and Technical Support ViewPoint Wireless Touch Panels
Index A Activate the Editor Bar, 23 Add a button, 30 Add a joystick on a page, 49 Add a page, 28 Adding a bargraph to a page, 54 Adding a bitmap to a button, 40 Adding an icon to a button, 39 Adding text to a button, 38 Adobe Acrobat, 97 Affected Send_Commands, 66 B Battery, 13 Battery Charging, 15 Battery charging directly through the ViewPoint, 16 Border Styles and Programming Numbers, 76 Button IR Macro Commands, 94 Button Properties, 32 Button Properties for External Pushbuttons, 44 Buttons String Comm
Loading an IR File, 99 Loading Infrared (IR) Files, 97 M Multiple ViewPoints in an Installation, 12 O Operation bars, 20 P Panja International Offices, 110 PC to VPT-CP/VPN-CP Connections, 65 Power Supply, 14 Product Pics and Specs, 5 Battery Specifications, 8 Overview, 5 ViewPoint specifications, 6 ViewPoint Wireless Touch Panels, 5 ViewPort Docking Station, 8 ViewPort Docking Station Specifications, 9 VPA-BP ViewPoint Rechargeable Battery, 7 Programming '!B',,, 8
'BEEP', 70 'BRIT-', 70 'BTOF,', 87 'BTON',', 87 'CALL', 84 'CBOFF', 85 'CBON', 85 'CFOFF', 85 'CFON', 85 'CLOCK ', 70 'CONT-', 70 'CPAGE-', 86 'CTOFF', 86 'CTON
Touch to Continue buttons, 21 TPDesign 3, 17 TPDesign3, 21 U U.S.
ViewPoint Wireless Touch Panels Index 117
036-004-1752 5/00 ©2000 Panja Inc. All rights reserved. The Panja logo is a registered trademark of Panja, Incorporated. All other trademarks contained in this document are the properties of their respective owners. Panja, Incorporated reserves the right to alter specifications without notice at any time. 11995 Forestgate Drive 972/644-3048 ● 800/222-0193 Dallas, Texas USA 75243 Fax 972/907-2053 ● www.panja.