Crestron UPX-2 Universal Presentation Processor Reference Guide
This document was prepared and written by the Technical Documentation department at: Crestron Electronics, Inc. 15 Volvo Drive Rockleigh, NJ 07647 1-888-CRESTRON All brand names, product names and trademarks are the property of their respective owners. Windows® and Windows® XP are registered trademarks of Microsoft Corporation in the United States and other countries. ©2006 Crestron Electronics, Inc.
Crestron UPX-2 Universal Presentation Processor Contents Universal Presentation Processor: UPX-2 1 Introduction ............................................................................................................................... 1 What You Should Know Before Starting .................................................................................. 1 Demo Program ............................................................................................................
Crestron UPX-2 Universal Presentation Processor Universal Presentation Processor: UPX-2 Introduction This programming manual contains SIMPL Windows® programming instructions, VisionTools® Pro-e (VT Pro-e) programming instructions, and related information for the UPX-2 Universal Presentation Processor. For specifications, installation, and setup information, refer to the latest version of the UPX-2 Operations Guide (Doc. 6276), available from the Crestron® website (http://www.crestron.com/manuals).
Universal Presentation Processor Crestron UPX-2 simultaneously display up to three sources; two video sources and one RGB source, or two RGB and one video source. The following diagram illustrates the video processing capabilities of the UPX-2. UPX-2 Video Processing Block Diagram Additional Capabilities Touchpanel and Audience Display The UPX-2 has two outputs. Output A for the presenter touchpanel, and output B for the audience display. Each output may display a different source or the same source.
Crestron UPX-2 Universal Presentation Processor Demo Program Popup Windows as Displayed in VT Pro-e NOTE: You cannot annotate over popup windows. Embedded Applications Embedded applications (Word, Excel, NetMeeting, Adobe Reader, MediaMarker, PowerPoint, Windows Media Player, etc.) require an assigned join number to start the application. The default path can be any resident file or web page. Refer to “Embedded Applications” on page 21 for additional information.
Universal Presentation Processor Crestron UPX-2 Programming Software Have a question or comment about Crestron software? Answers to frequently asked questions (FAQs) can be viewed in the Online Help section of the Crestron website. To post a question or view questions you have submitted to Crestron’s True Blue Support, log in at http://support.crestron.com. First-time users will need to establish a user account.
Crestron UPX-2 Universal Presentation Processor Locating the UPX-2 for a Cresnet System in the Device Library • To incorporate the UPX-2 into a system using Ethernet, drag the UPX-2 from the Touchpanels | Touchpanels (Ethernet) folder of the Device Library and drop it in the System Views. Locating the UPX-2 for an Ethernet System in the Device Library There are several variations of the UPX-2 to choose from. The following table illustrates the difference between the models. Reference Guide - DOC.
Universal Presentation Processor Crestron UPX-2 UPX-2 Model Lineup * MODEL FIRMWARE FLASH CARD SIZE EMBEDDED APPLICATIONS NOTES UPX-2* 512MB Internet Explorer, Windows Media® Player, Netmeeting, Adobe® Acrobat Reader, and viewers for Word®, Excel®, ® PowerPoint Can be upgraded to UPX-2-1GB or UPX-2-MSO by purchasing UPX-OS1GB or UPX-OS1GB-MSO respectively. Additional features may be available from free downloads from the Crestron website.
Crestron UPX-2 Universal Presentation Processor • Use the “Device Settings” window to change the Net ID or IP ID, as shown in the following figures. From Left to Right; “UPX-2 Device Settings” Windows for Cresnet & Ethernet • Programming Manager The ID code specified in the SIMPL Windows program must match the Net ID of each unit. Programming Manager is the view where programmers "program" a Crestron control system by assigning signals to symbols.
Universal Presentation Processor Crestron UPX-2 “Project Properties” Design Tab Once a project has been created, it can be compiled and uploaded to the UPX-2. Refer to the latest version of the UPX-2 Operations Guide (Doc. 6276) for instructions. 8 ¥ UPX-2: Universal Presentation Processor Reference Guide – DOC.
Crestron UPX-2 Universal Presentation Processor Programming Concepts This section includes reference material that can be used to take advantage of the UPX-2’s capabilities. Touch-the-PC The UPX-2 is compatible with the Crestron serial mouse driver, which enables Touch-the-PC capabilities. Touch-the-PC allows the end user to control the cursor and functions of an external PC, by touching a video or RGB window that has been programmed for “touch output”.
Universal Presentation Processor Crestron UPX-2 RGB Video Properties for Touch-the-PC 6. Symbol Programming In SIMPL Windows, right-click on slot 1 of the UPX-2 in Program View and select Insert Device Extender, then select UPX-2/UPX-2-MSO/UPX2_1GB Touch Out to begin programming. The following is a “touch out” programming example for RGB-1. A description for each signal in the symbol is described in the SIMPL Windows help file (F1). NOTE: The current UPX-2 firmware release only supports UPDD formats.
Crestron UPX-2 Universal Presentation Processor Graphics The UPX-2 features PNG image support, which enables translucent objects to be placed over still images (such as background). The dynamic graphics feature enables the display of images (pictures, CD cover art, etc.) that are hosted externally on a flash memory card or media server. PNG Graphics The PNG file format utilizes lossless compression, meaning image data is not lost when saving or viewing the image.
Universal Presentation Processor Crestron UPX-2 “Button Properties” – Graphic Tab The following dynamic graphics properties can be assigned to an object in VT Pro-e: • A serial join for file path • An analog join for error reporting • A default file path • An auto refresh rate (1 to 65535) in seconds At design time, either a serial path join or a default path can be assigned. If a serial join is assigned, the default path will be disabled.
Crestron UPX-2 Dynamic Graphic File Locations Analog Output Universal Presentation Processor The dynamic graphic files can be accessed from the following sources: • A public drive (e.g., e:\user\) on the device; • An external flash drive attached to the device; • A UNC server (e.g., \\myserver\\users\) on a LAN; • A URL server on a LAN (e.g., 192.168.121.
Universal Presentation Processor Changing Size and Position with Analog Joins Crestron UPX-2 The UPX-2 has the ability to change the size and position of any video or RGB window on command. To change the window size and position on-the-fly by using programming, use VT Pro-e analog join numbers for height, width, left, and top. These selections are under the Select Property to Modify located in the lower left corner of the “RGB Video Properties” window.
Crestron UPX-2 Universal Presentation Processor • Analog Feedback Join - Top adjusts the vertical position of the video. The minimum analog top value assigned in the SIMPL Windows program is zero. An analog value of zero places the video image on the top edge of the display. The maximum analog value is the vertical resolution minus the vertical size of the image displayed.
Universal Presentation Processor Source Assignment Crestron UPX-2 There are two ways to assign a source for video windows and display output B. Defaults Defaults allow the user to assign the video source to be used when the video object is displayed. The selection can be overwritten with an analog join. Joins Joins allow the user to select the source of a video window via analog joins. Procedure 1. Draw a video or an RGB window. 2. Double-click the window to view the window’s properties. 3.
Crestron UPX-2 Universal Presentation Processor Analog Values for Output Selection ANALOG VALUE VIDEO OUTPUT TYPE 0 Same as Output A 1 RGB_1 2 RGB_2 3 HDTV_1 4 SVIDEO_1 5 SVIDEO_2 6 CVBS_1A 7 CVBS_1B 8 CVBS_1C 9 CVBS_2A 10 CVBS_2B 11 CVBS_2C 12 YPBPR_1 13 YPBPR_2 14 None To display annotation, embedded applications, and multiple video sources from output A to output B, use an analog value of zero to the analog join 25.
Universal Presentation Processor Crestron UPX-2 To program the translucency of an object in VT Pro-e, double click on the object to be made translucent. The properties window for the object appears. “Button Properties” – Translucent Setting Select the Effect Tab and move the slider to adjust the level of translucency from 0% (none), to 100% (invisible). Save and compile the project and upload to the UPX-2. NOTE: Translucent objects are translucent over graphic elements and backgrounds only.
Crestron UPX-2 Universal Presentation Processor Unlike subpages (where you draw the location on any main page), a popup window’s position is either a default position or assigned by join numbers. Up to 24 popup windows (controls, menus, toolbars, etc.) can be created within a UPX-2 project. These popup windows are listed in theVT Pro-e workspace as shown in the following illustration. Popup Windows in VT Pro-e “Project View” Create a Popup Window Edit a Popup Window 1.
Universal Presentation Processor Crestron UPX-2 “Popup Window Properties” – Design Tab NOTE: The Show/Hide digital feedback join is seen on output A only, and displays the popup on top of all objects and subpages. The Show To Display Output digital feedback join determines if the popup window will be displayed normal, hidden, or black on output B (refer to notes on page 17). • Popup windows are created at the project level and can be viewed from any page.
Crestron UPX-2 Universal Presentation Processor “Popup Window Properties” – Effect Tab Embedded Applications A number of third party or in-house applications are embedded in a UPX-2 project. For a list of embedded applications, refer to “UPX-2 Model Lineup” on page 6. Embedded Applications for UPX-2, UPX-2_1GB, and UPX-2-MSO as shown in “Project View” Embedded applications have the following features: Reference Guide - DOC.
Universal Presentation Processor Crestron UPX-2 NOTE: The UPX-2 and UPX-2-1GB are presentation tools and not content creation devices. Because of this limitation, only one PowerPoint, Word, or PDF file can be opened and viewed at a time by each of their respective viewers (however, multiple Excel files can be opened at one time). These viewers access the files from a flash card located in the front port A or B, a USB drive, or from a network drive.
Crestron UPX-2 Universal Presentation Processor sure to use the Open/Close feature, and not a width or height of zero, to make the application disappear. • Edit the Default Path in the “Embedded Application Property” window to point to your new location. The UPX-2 supports removable storage devices such as compact flash via PC-Card or USB interface.
Universal Presentation Processor Crestron UPX-2 SIMPL Windows Programming, Embedded Applications – Excel On/Off Example This example has join #1 assigned to a button that is used to toggle the state of Excel. Press 1 is routed to the clock line of a toggle symbol. The output of the toggle is routed to fb 2. Join #2 is referred to as the “Open/Close Excel” state digital join. The feedback signal of the Open/Close state digital join is used to open and close the application.
Crestron UPX-2 Universal Presentation Processor The touchpanel analog join is selected in the VT Pro-e project using the Display Output tab (in this example, join 25). Annotation Annotation tools can be created to annotate video windows, RGB windows, and embedded application files. General Procedure To create an annotation function in a UPX-2 program: Programming Example • Add device extenders for annotation in SIMPL Windows. • Create a full-page video window in VT Pro-e for annotation.
Universal Presentation Processor Crestron UPX-2 Native Fonts The UPX-2 includes a variety of native (built-in) fonts that are listed below. These fonts are all anti-aliased via the hardware, and produce good results in a VT Pro-e project. The UPX-2 does not support anti-aliasing of non-native fonts.
Crestron UPX-2 Universal Presentation Processor directly or may be edited with the Sound Recorder. For example, the individual files can be combined to create custom messages. NOTE: WAV files (for the UPX-2) can be obtained from the Sound Files section of the Crestron FTP site (ftp://ftp.crestron.com/sound_files/). NOTE: WAV files reside in the UPX-2’s Flash memory and will affect the amount of available space for project screens.
Universal Presentation Processor Crestron UPX-2 Analog Output Definitions (Continued) SECTION ANALOG VALUE DEFINITION Screen Capture Progress 1: Ready 2: Busy 3: Success 4: Failed; Invalid file path 5: Failed; Write error 6: Failed; Unknown error 7: Session folder invalid Other Errors/Warnings 1: Embedded Application; Default file will be used when the application opens 2: Embedded Application; No valid file selected-User canceled File dialog 3: Embedded Application; Invalid File 51: Invalid video s
Crestron UPX-2 Universal Presentation Processor • Admin Username and Password: Admin Username and Password will be set to upxadmin. • Hostname and Workgroup name: The hostname and workgroup name of the UPX-2 will reset to their factory defaults. Language Support The UPX-2 supports English. The following languages are supported when the firmware upgrade upx-2-mso_mlp_2.0.csz is installed.
Universal Presentation Processor Crestron UPX-2 Network Connections From the Security section of the SETUP MENU, commonly used network drives can be mapped. All mapped network connections are displayed for convenience, but only those labeled “persistent” will be reconnected if the UPX-2 is rebooted. A username and password can be stored to automatically logon to a network resource. This username and password will be stored as encrypted data on the UPX-2.
Crestron UPX-2 Universal Presentation Processor UPX Debug Output Window The “Upx Debug Output” window is used to view messages, errors, and network traffic. This information can be used to troubleshoot the UPX-2. • Access the “Upx Debug Output” window by pressing Ctrl+Alt+Shift on the PS/2® keyboard connected to the UPX-2. • When prompted, enter the user account upxadmin, and the password upxadmin and click Validate.
Universal Presentation Processor Crestron UPX-2 Help – Provides debug version information of the “Upx Debug Output” window. UPX Debug Window Tabs Message Log Tab The Message Log tab and Log menu perform the following functions: • Log and display all connection status messages and error messages. • In the debug mode, log messages are displayed in the Message Log pane and saved to the log file. When not in debug mode, the log message are only saved to the log file.
Crestron UPX-2 Universal Presentation Processor Join Info Tab on the “Upx Debug Output” Window Connections Tab The Connections tab lists all connections to the UPX-2 and their associated properties. Connections Tab on “Upx Debug Output” Window Reference Guide - DOC.
Universal Presentation Processor Crestron UPX-2 Problem Solving Reference Documents The latest version of all documents mentioned within the guide can be obtained from the Crestron website (http://www.crestron.com/manuals). This link will provide a list of product manuals arranged in alphabetical order by model number.
Crestron UPX-2 Universal Presentation Processor Microsoft® Windows XP® Embedded End User License Agreement • • • • • • • You have acquired a device (“DEVICE”) that includes software licensed by Crestron Electronics from Microsoft Licensing Inc. or its affiliates (“MS”). Those installed software products of MS origin, as well as associated media, printed materials, and “online” or electronic documentation (“SOFTWARE”), are protected by international intellectual property laws and treaties.
Universal Presentation Processor • • • • • • • • • Crestron UPX-2 Maximum Number of Processors. The SOFTWARE may not be used by more than two (2) processors at any one time on the DEVICE. Remote Boot Feature. Your DEVICE may be enabled with a Remote Boot feature which includes Remote Boot Installation Services tool. You may use the Remote Boot Installation Services tool only to deploy the SOFTWARE to one or more DEVICEs on which you are licensed to run the SOFTWARE (i.e.
Crestron UPX-2 Universal Presentation Processor Software License Agreement This License Agreement (“Agreement”) is a legal contract between you (either an individual or a single business entity) and Crestron Electronics, Inc. (“Crestron”) for software referenced in this guide, which includes computer software and, as applicable, associated media, printed materials, and “online” or electronic documentation (the “Software”).
Universal Presentation Processor Crestron UPX-2 If You are a business or organization, You agree that upon request from Crestron or its authorized agent, You will within thirty (30) days fully document and certify that use of any and all Software at the time of the request is in conformity with Your valid licenses from Crestron of its authorized agent.
Crestron UPX-2 Universal Presentation Processor Acknowledgements of Use of Third Party Binary Libraries Some binary libraries that are included with Crestron software on this touchpanel were written by others, who have granted permission for binary software use and redistribution. We would like to acknowledge these contributions. These libraries are provided 'as-is', without any express or implied warranty from the authors.
Universal Presentation Processor Crestron UPX-2 Return and Warranty Policies Merchandise Returns / Repair Service 1. No merchandise may be returned for credit, exchange, or service without prior authorization from CRESTRON. To obtain warranty service for CRESTRON products, contact an authorized CRESTRON dealer. Only authorized CRESTRON dealers may contact the factory and request an RMA (Return Merchandise Authorization) number.
Crestron UPX-2 Universal Presentation Processor This page is intentionally left blank. Operations Guide – DOC.
Crestron Electronics, Inc. 15 Volvo Drive Rockleigh, NJ 07647 Tel: 888.CRESTRON Fax: 201.767.7576 www.crestron.com Reference Guide – DOC. 6286A (2011077) 08.06 Specifications subject to change without notice.