CCP Programming Manual MX-5000 Two Way Touch Screen
CCP MX-5000 Programming Manual © 2010 Ver 2. Universal Remote Control, Inc. The information in this manual is copyright protected. No part of this manual may be copied or reproduced in any form without prior written consent from Universal Remote Control, Inc. UNIVERSAL REMOTE CONTROL, INC. SHALL NOT BE LIABLE FOR OPERATIONAL,TECHNICAL OR EDITORIAL ERRORS/OMISSIONS MADE IN THIS MANUAL. The information in this manual may be subject to change without prior notice.
i Table of Contents INSTALLING CCP ON VISTA OR XP PCS 1 You Need a Personal Computer With a USB Port 1 Installing CCP and Microsoft ActiveSync 1 Keep Your Database Up to Date — USE LIVE UPDATE 3 INTRODUCING CCP - THE COMPLETE CONTROL PROGRAM OVERVIEW OF THE NEW FEATURES OF CCP CUSTOMIZING THE WORKSPACE FOR MX-5000 AND MORE...
ii Table of Contents Two Way Device Library U S I N G C C P E D I T O R T O P R O G R A M 16 USING THE IR DATABASE 20 Discrete Codes and Toggles 20 DOWNLOADING AND TESTING 24 Downloading to TEST Pre-Programmed IR Commands From The Database 24 Preparing the List of Buttons to be Learned 24 NETWORK SETTINGS 28 EDITING PAGE/BUTTON LAYOUTS 32 Using Snap Points 33 Hiding Pages 34 Deleting Pages 35 Multi-Step Undo and Redo 36 RELABELING / RE-ARRANGING / DELETING BUTTONS ON A PAGE 36
iii Table of Contents Working with Persistent Buttons 40 Importing Device Files 41 Very Important! 43 LEARNING TIPS 44 LEARNING IR CODES ONE AT A TIME 44 LEARNING A BATCH 46 OF BUTTONS EFFICIENTLY ADVANCED IR CODE MANIPULATION 47 Adjusting the “Minimum Repeat When Pressed” setting 47 Adjusting the “Repeat” value when you have a special circumstance component 48 Testing IR Codes after changing the Repeats 48 MACRO PROGRAMMING 49 What is a Macro? 49 Discrete IR Codes vs Toggle IR C
Type Table in of Section Contents Title iv U S I N G C C P E D I T O R T O P R O G R A M SETTING UP THE MX-5000 PROPERTIES 56 DOWNLOADING TO MX-5000 57 UPLOADING FROM THE REMOTE TO PC 57 PUSH AND HOLD MACROS 58 Push and Hold for Activity Macros and Tap to Switch Devices 58 One Button Issues Two Different Macros 58 Status Messages for Impatient Clients with Long Macros 58 Helping Confused Clients 58 TOAD - TV Input “Scrolls” or “Toggle” and has no Workarounds 58 USING VARIABLES FOR D
Type Table in of Section Contents Title v Communications Menu 67 Window Menu 67 Help Menu 67 THE SIMULATE VIEW MODE 68 Opening Simulate View 68 Selecting Buttons in Simulate View 68 Button Flags in Simulate View Mode 69 TREEVIEW Devices and Pages PAGE VIEW MODE T W O 69 69 71 Opening Page View 71 Button Layout Editing in Page View Mode 71 Using the Window Menu in Page View Mode 71 THE BUTTON PROPERTIES WINDOW M X 5 0 0 0 72 Opening the Button Properties Window 72 Editing Butt
Table of Contents vi U S I N G C C P E D I T O R T O P R O G R A M Button Image Import and Export 74 Advanced Applications - Variables and Dynamic Options Enable “Display” Buttons 75 THE MACRO WINDOW 76 Opening Macro Window 76 The Macro Step Toolbar Buttons 76 Three Unique Macro Modes 77 What is an Alias? 79 Recording Macro Steps 79 Recording Other Types of Macro Steps 79 Re-Arranging the Macro Step Order 79 Deleting a Macro Step 79 THE RF CONTROL WINDOW 80 Overview of Basic RF Op
Installing 1 Installing CCP on Vista or XP PCs You Need a Personal Computer With a USB Port CCP will run on any Pentium II or faster Windows PC. Your PC should be equipped with an adequate amount of RAM for the operating system you use. CCP is compatible with the Windows 2000, XP and Vista operating systems. It is not compatible with Windows ME, 98 or previous versions of Windows. CCP is installed via a self extracting installer file downloadable from our installer only website: www.urccontrolroom.com.
2 Type in Installing Section Title 9 A new window will open to select the installation folder. Simply click on NEXT. U S I N G C C P E D I T O R T O P R O G R A M 10 A new window titled "Get Connected" will open. Do not click on any button in the “Get Connected” window yet. The Get Connected window will automatically update. Do not click on NEXT. 11 Wait for the the Active Sync “Install” window to appear and then click “OK”.
Installing 3 matically establish the connection, but it will not recognize new MX-5000’s. Always choose No - This is best for installers, as you will be programming multiple MX-5000's. This is considered a "Guest" partnership. Each time that the MX-5000 is plugged in, it will open the get connected window and the programmer will need to click "No" to establish a connection with the MX-5000.
Type Introducing in Section CCP Title 4 Introducing CCP - The Complete Control Program for MX-5000 and more... A U S I N G C C P E D I T O R T O P R O G R A M Main Menu and Toolbar B D Home Designer Properties/ Tool Window Select via Tabs (E) Model Designer E Simulate View F Macro Window A Menus and Shortcut buttons for common tasks. The Program Menu activates each task in the correct order. B Home Designer and Model Designer Tree Views of the MX-5000 configuration.
New Features 5 Overview of the New Features of CCP Complete Control Program represents a full house philosophy to programming, giving you tools to quickly program multiple remotes in one file. You’ll find tree view is now split into two areas, one area called House Designer, which enables you to select remotes or base stations based on what room they are in. To configure a remote or a base station, you must DOUBLE CLICK it in Home Designer.
6 Type New in Section Features Title 2 Click on the Program tab and select “Configure Home” (House Designer) from the far left of the Program ribbon. U S I N G This will open the System Configuration window: C C P E D I T O R T O P R O G R A M NOTE: Drag remotes or base stations on top of the room to add to room. You cannot drag to the items inside the room directly. 3 Once the House Designer window is open, simply drag rooms to “Home”, then drag remotes and/or base stations to each room as needed.
Customizing Type in Section the Workspace Title 7 Customizing the Workspace CCP has some unique layout features that allow you to customize your own personal layout. Here is the default layout: Home and Model Designer are on the left, the Simulator is in the middle, the Button Properties window is in the upper right and the Macro window is in the lower right. M X 5 0 0 0 T W O W A Y You can always get back to the default layout by using the “Default Layout” button in the “Window” tab.
8 Customizing Type in Section the Workspace Title All Windows in the Default Layout can be resized U S I N G C C P E D I T O R T O P R O G R A M To resize a window, move the mouse cursor to the side, top or bottom edge of the window. When you’re in the right place, the windows “Resize Window” icon will appear. Next, hold down the “Left Click” button on your mouse and drag the edge to make the window larger or smaller.
Customizing Type in Section the Workspace Title If you grab a window and drag it around the main layout, several new windows “Grouping/Placement Options” appear. In the example below. I have moved the “Button Properties” window away from its default position on the left side of the screen. Windows placement icons appear at the top, bottom, left and right side of the main window, along with a windows grouping icon for the Macro window.
Customizing Type in Section the Workspace Title 10 Windows Grouping /Placement Icon U S I N G Windows snap into place when you drag the cursor / title bar of the window you want to move, into one of the five options in the Windows Grouping Placement Icon.
Customizing Type in Section the Workspace Title 11 Using the Window Auto-Hide Features CCP has another layout feature that allows you to Float, Dock, Automatically Hide or Permanently Hide a window. Right click on the down arrow in the window title bar, a drop down menu appears with the following choices: Floating, Dockable, Auto-Hide and Hide. Floating: Allows the window to float anywhere on your computers screen. It’s no longer confined to the CCP application window.
Type Programming in SectionTips Title 12 Programming Tips U S I N G Use the Program Menu The Program Menu is your lifeline to a fast, easy programming experience. Follow the steps in the order shown in the Menu for best results. Download and Test has been added to the Program toolbar. Typically, you will download to the remote control several times throughout the programming process to test what you have done so far . You’ll also need to download once you’ve completed all your final programming.
Creating Type in a New Section System Title File 13 Creating a New System File Options - New or Existing Files DEFAULT (1 Remote, 1 Room)- Opens your choice of remote such as the CCP MX-5000. EMPTY(No Rooms and No Remotes) - Opens a blank template. OPEN EXISTING FILE AS TEMPLATE - Open a configuration that you have worked on before and saved onto the PC hard drive. New File - Step by Step 1 Click on the File menu tab and select “New” in the toolbar.
14 Adding a Base Type Station in Section using the Title House Designer 3 Click on the “Configure Home” icon to add rooms or a Base Station(s) to the Home Theater. U S I N G C C P The “System Configuration” window appears: Drag and drop a MRF-350 Base Station into the room called “Home Theater” in the Configuration Tree at the left.
Saving Type inyour Section NewTitle File 15 The Base Station Model Properties window appears. 5 Select an RF ID from the RF ID drop-down list. 6 Name the Base Station. Example: “Home Theater MRF-350”. 7 In the box to the right of each Flasher Port, enter the name of the piece of gear that the flasher will be controlling . Example: Port 1 - AV Receiver 8 Click “OK” 9 Close the System Configuration window by clicking on the “Close” icon in the upper right hand corner of the window.
Creating Typeand in Section Naming Title Devices 16 Creating and Naming Devices U S I N G 1 In the “Program Menu” toolbar, select Program Step 1. “Create & Name Devices”. C C P E D I T O R T O P R O G R A M The Program Window appears Two Way Device Library Use the “Category” and “Theme” drop-down menus to open an icon gallery: Galleries include: Activities, Blanks, Brands, Devices, Rooms and Two-way modules(PSX-1/2 iPod Dock).
Laying Typeout in Section the Main Title Pages 17 M X 5 0 0 0 Hold the left mouse button down while Dragging and Dropping icons from the gallery to the Main page. The Main Page has default “Snap Points” for exact icon alignment. The Snap Point grids may be changed or edited by using the “Edit Snap Points” button. (See editing Snap Points on page XX). After arranging your icons on Page 1 of Main Pages, click on any icon and use the “Device Name” box to change the name of an activity or device.
18 Creating and Type Editing in Section DeviceTitle Button Layouts After completing Page 1 of “Main Pages” , click on the “Save” button and then click on the “Next Page” button to begin laying out Page 2. U S I N G C C P 8 Once all the Main Pages are complete, click on Program Step #2 ”Layouts”.
Creating and Editing DeviceTitle Button Layouts Type in Section 19 The first Device in the device list is highlighted. Select a “Theme”, a “Device Button Layout” and then click on the Add Pages” button. M X 5 0 0 0 You can review the button page layouts for a particular Device by clicking on the “Next Page” and “Previous Page” buttons. After adding pages to the highlighted Device, click on the “Next Device” button to create a button layout for the next Device in the Device list.
Using Type the in Section IR Database Title 20 9 Once the button layouts for all Devices are completed, click on Program Step #3 ”IR Data”. U S I N G Using the IR Database C C P E D I T O R T O P R O G R A M Discrete Codes and Toggles The Universal Remote database is unique in the industry because it includes “secret” discrete codes that are not on the actual remote controls for many components.
The IR Database Type in Section has “Alpha” Title Search 21 Click on Program Step #3. IR Data. The first Device in the list is highlighted. Use the “IR Data From” drop-down menu to select a Database category The IR Database has an “Alpha Search” feature to make finding components faster. TIP — In the Brand and Model windows, click on any “Alpha character” to quickly get to your Device.
22 Assigning Type inPunch Section - Through Title 10 Once IR commands are assigned to all Devices, click on Program Step #4 ”IR Punch Through”. U S I N G C C P E D I T O R The Punch-Through Window appears T O P R O G R A M Punch - Through saves time programming by assigning “Common IR Command”s to buttons in all of the Devices or just the Devices that you specify. Volume, Mute, System OFF and Main are commonly used in every Device and are easily assigned using the Punch Through feature.
Assigning Type inPunch Section - Through Title 23 Next, use the drop-down menu below “Volume Mute” , “System Off’ and “Main” to set the default device for these commands. M X 5 0 0 0 When complete, click on the “Save” button at the bottom of the Punch - Through window. T W O W A Y T O U C H Download and Test all IR codes before moving on to configuring the RF Settings. This ensures that the IR Database codes work and makes trouble shooting problems much easier.
24 U S I N G Downloading and Type Testing in Section Pre-Programmed Title IR Codes 11 The Download window appears. Download the file to the MX-5000 and test the IR codes, line of sight, before moving on to RF Setup. Connect the larger end of the provided USB cable to your PC and connect the smaller end to the MX-5000 remote control. This requires you to open the side panel door on the left side of the MX-5000 Remote Control. A progress window pops up and displays the download process until it is complete.
Using Type theinRF Section SetupTitle Screen 25 12 Once IR testing is complete, click on Program Step #5 ”RF”. M X 5 0 0 0 T W O The RF Window appears W A Y T O U C H Begin with the first Device by clicking on the “Signal” column to set the Device to IR, RF or Network.
26 Using Type theinRF Section SetupTitle Screen Next, click on the “Receiver” column and select the Base Station that will be controlling the Device. U S I N G C C P E D I T O R T O P R O G R A M Finally, click on the IR Output column and select the specific IR Port which will control the Device, All IR Ports or the IR Blaster which blasts IR from the front of the Base Station. After configuring “RF” for all Devices, click on the “Save” button at the bottom of the RF window.
Adding an RF Base Station if youType forgot in to Section put one Title in at the beginning of the Program 27 If you forgot to add a Base Station at the beginning of your program, you can add one now by clicking on the “Add a Base Station” button which takes you back to the System Configuration screen. M X 5 0 0 0 T W O W A Y T O U C H After adding a Base Station, click on “RF Control” in the Program toolbar to return to the RF configuration screen. Follow the above steps to complete RF configuration.
Wireless Type inNetwork Section Title Settings 28 Network Settings U S I N G C C P E D I T O R Once “RF Control” testing is complete, click on Program Step #6 ”Network Settings”. The Network Settings screen is where you configure the MX-5000’s Wireless Network settings. The MX-5000 needs the Wireless Network Name and Security Settings loaded into the remote in order to connect to and join the home owners network. There are two methods for obtaining and IP Address: 1.
Wireless Type in Network Section Settings Title 29 To use “DHCP” to give the MX-5000 an IP Address automatically, check the “Obtain an IP Address Automatically” box in the MX-5000 section of the Network window. M X 5 0 0 0 To use a “Static IP Address”, uncheck the “Obtain an IP Address Automatically” box and fill in the following information from the home owners network: Static IP Address, Subnet Mask, Gateway Address and DNS Server Address.
Wireless Type in Network Section Settings Title 30 The Wireless Network window appears. First, enter the Network Name (SSID) of the home owners wireless network. U S I N G C C P E D I T O R Next use the “Network Authentication” drop-down menu to select the type of wireless security being used in the home owners wireless network. T O P R O G R A M Note that HEX is normally preset on most routers set up by consumers who have chosen WEP encryption.
Wireless Type in Network Section Settings Title 31 After selecting the Network Authentication, use the “Data Encryption” drop-down menu top select the encryption type being used. M X 5 0 0 0 T W O Finally, enter the “Network Key” or “Password” for the home owners wireless network and then click on the “OK” button. W A Y T O U C H Once you have completed configuring the Wireless Network settings, click on the “Save” button at the bottom of the Network window.
Editing TypePage/Button in Section Title Layouts 32 Editing Page/Button Layouts U S I N G After testing all the Pre-programmed IR codes and listing any that require Learning, it’s time to Edit the Button/Page layouts for each Device. Editing Button/Page layouts consists of “4” Activities; Hiding Pages, Deleting Pages, Relabeling/Rearranging/Hiding/ Deleting Buttons on Device Pages and Importing Device files from your Device Library.
Editing TypePage/Button in Section Title Layouts Arrange the Pages so you can view the entire Device all at the same time. From here you can edit buttons and page layouts, hide or delete pages etc.. It’s best if you set your laptop screen resolution to it’s max. This way you get to see more Device pages on the screen, at the same time. 33 M X 5 0 0 0 T W O W A Y Using Snap Points All Device page layouts created by the CCP have “Snap Points” behind each button. Snap Points make aligning buttons easy.
Editing TypePage/Button in Section Title Layouts 34 Hiding Pages U S I N G A hidden page is accessible during programming so you can teach commands to buttons on the hidden page and use them in macros. The interesting thing about hidden pages is that the end user cannot manually access the page using the “Next or Previous” page button. Tip - You can still program a Macro to jump to a HIDDEN page for special purposes! Pages with no IR commands are automatically hidden.
Editing TypePage/Button in Section Title Layouts 35 Deleting Pages Sometimes it’s best to just give your customer a basic command set of buttons for a Device and “Hide or Delete” pages with the “extra stuff”. To Delete a page, click on the page in the Model Designer Device tree and press the “DELETE” key on your keyboard. A “Delete Confirmation” window appears. Click “OK” to confirm deleting the page.
Editing TypePage/Button in Section Title Layouts 36 Multi-Step Undo and Redo U S I N G C C P Sometimes when your working on a file you accidently delete something or move it out of place. the CCP has a Multi-Step “Undo” and “Redo” feature.
Editing TypePage/Button in Section Title Layouts 37 Re-arranging Buttons on a Single Page Use “Page View Mode” to open the pages of the Device you want to edit. On a single page, buttons can be moved anywhere on the page by “Left Clicking” on the button and dragging it to a new location. Snap Points make moving buttons easy, since they allow buttons to snap to the correct alignment.
Editing TypePage/Button in Section Title Layouts 38 Moving Buttons from Page to Page U S I N G Use “Page View Mode” to open the pages of the Device you want to edit. To Move a button and all of its contents from one page to another, left click on the button, press CTRL + X to “cut” the button, then click anywhere on the new page and press CTRL + V to “paste” the button onto the new page. From there you can move the button to its intended location by left clicking it and dragging it .
Editing TypePage/Button in Section Title Layouts 39 Hiding, Un-hiding and Deleting Buttons Use “Page View Mode” or “Simulate Mode” to open the pages of the Device you want to edit. To Hide a button and all of it’s contents, click on the button and press CTRL+ H on the keyboard. To Un-hide a button that’s been hidden, click on the button and press CTRL+ H on the keyboard. M X 5 0 0 0 T W O W A Y To Delete a button and all of it’s contents, click on the button and press the “Delete” key on the keyboard.
Editing TypePage/Button in Section Title Layouts 40 Determining the order of the Device Pages U S I N G C C P E D I T O R T O P R O G R A M The order of the pages appearing in a Device is determined by the order they appear in the Device tree. By default, Devices are programmed to jump to the fist page. You can change the order of the pages by right clicking on a page and selecting “Move Page Up” or “Move Page Down” in the page menu options. You can change the “Jump to” page in the Macro window.
Editing TypePage/Button in Section Title Layouts 41 Importing Device Files The key is to learn how to save Devices into a “Device Library “ file. One of the most powerful features of the Universal Remote editors is the ability to archive and re-use devices that you've already programmed. For many pieces of equipment, you will spend a great deal of time changing the layout of the buttons, often hiding many of the more annoying features of a component on a back page.
42 Importing Type in Section DeviceTitle Files Use the “Look In” drop-down menu to navigate to the folder of the MX-5000 device you want to import. Click on the “File” and then click on the “Open” button. U S I N G C C P E D I T O R T O P R O G R A M The “Import” window is populated with a list of devices from the selected file. Next to each device is a check box. Check the devices you want to import and click on the “OK” button. The devices are added to the MX5000.
Importing Type in Section DeviceTitle Files 43 Very Important! Importing a Device does not automatically create a Device Icon/Button on the “Main Page” or link the device to any existing buttons on the Main Page. Once you have finished importing a device you have to add a device icon/button to the “Main Page” and create a jump to one of the device pages. Or you can create a jump to link the device to one of th existing icons/buttons.
TypeIR inLearning Section Title 44 After editing Page/Button layouts for all devices, it’s time to learn any IR codes required for the remote. U S I N G C C P E D I T O R T O P R O G R A M Learning Tips Fresh Batteries in the Original Remote Control - Weak batteries will cause CCP to fail to correctly learn.
TypeIR inLearning Section Title 45 3 Click on the LEARN icon in the Learn IR toolbar to start the learning process. 4 The “Learning” window opens, The MX-5000 must be connected to the PC. When you see the “Learn Ready” message, press and hold the corresponding button on the original remote control while pointing it at the IR Window on the back of the MX-5000. After the IR code is captured, either “Learn OK” or “ Bad,Try Again” is displayed in the status window. M X 5 0 0 0 T W O W A Y 5 Test the Code.
46 TypeIR inLearning Section Title Learning a Batch of Buttons Efficiently U S I N G Tip - Find the correct “learning distance” using single code learning before doing Batch Learning. beginning batch learning. 1 Select the Starting Button - Select the button that is the top left of the buttons you want to teach to. When learning a batch of hard buttons, CCP starts at the VOL Up, moves down the hard buttons on the left, then goes to the top right hard button.
Advanced TypeIR in Code Section Manipulation Title 47 Advanced IR Code Manipulation After learning of IR codes is complete, it’s time to download to the remote control and test all the learned codes. Test, test, test .... Then you know it works, or not. If a code isn’t working one hundred percent of the time you can either re-learn it or try to manipulate the IR code to get it to work. To enter “Advanced IR Settings” select a button on a page and then double-click on the IR code in the “Macro” window.
48 Advanced TypeIR in Code Section Manipulation Title Adjusting the “Repeat” value when you have a special circumstance component U S I N G Unchecking the “Repeat while button is pressed” box opens up the “Repeat” adjustment setting. The “Repeat” adjustment setting will only output the specified number of repeats listed in the box no matter how long the button is pressed for. This feature can be used with a component like a Projector, that need “2 seconds” of continuos IR output to turn off.
Macro Type inProgramming Section Title 49 Macro Programming What is a Macro? A macro is a recording of a sequence of commands that is played back when the user presses a single button. A macro can have up to 255 steps. A step can be one of the following: ALIAS- Any IR command or Macro on any button on any device. Delay - Adjustable delay between steps of .1 and 99.9 seconds. Longer delays can be created by using more than one delay.
Macro Type inProgramming Section Title 50 Discrete IR Codes vs Toggle IR Codes Manufacturers program their products to respond to IR codes with one action or many: Toggle - More than one action can occur when the code is sent by a remote control. An example is a POWER button. The manufacturer programs the TV to respond to a POWER command by turning it on if it was off and turning off if it was on. So one button can do two things.
Macro Type inProgramming Section Title 51 Finding Workarounds for Toggle Commands in Macros By creatively experimenting you may find that you can Workarounds the lack of discrete codes. This takes time and there is no guarantee that you will find a Workarounds for any given component. Here are some common examples: DVD and VCR Power Workarounds Most DVD players will turn on when off when they receive a Play command.
52 Macro Type inProgramming Section Title 4 Now, click on the button with the device’s Power On command. The new step appears in the Macro window. U S I N G C C P T O P R O G R A M 5 Once you have all of your Power On commands in the list, re-arrange them as desired by clicking and dragging them into whatever order you want. 6 Ask the client what they think they will watch most often (TV, satellite, DVD, etc.). Program steps to select the correct TV and Receiver input for that activity.
Macro Type inProgramming Section Title 11 53 Select the Delay icon. Now, click on the preset amount of delay or enter any time between .1 second and 30 seconds in the “Customize” window. M X 5 0 0 0 T W O 12 The new step appears in the list. Now, drag the delay step to the correct location. W A Y TIP - Sometimes a change in order can provide the delay you need. 13 Again, turn the TV and the Receiver to the wrong input, then turn off everything in the theater.
Macro Type inProgramming Section Title 54 Programming a Power Off Macro A Power Off macro is much simpler than a Power On macro, since there are rarely any delays to test, etc. Usually, to give the client some feedback that the macro is working, the TV is turned off first.
Type Punch in Section Through Title 55 Programming Punch Through CCP enables you to quickly set up common functions on all devices for the hard buttons. Usually used only for Volume Up, Down and Mute; however, you may find it convenient to punch through to the satellite Menu controls and the Channel UP and Down buttons. 1 Open the Punch Through window by clicking on the shortcut button in the Program Menu toolbar.
Finishing Type in Section the Program Title 56 Setting Up the MX-5000 Properties U S I N G C C P T O P R O G R A M 1 Open the Properties window by clicking on a MX-5000 in the Model Designer and then clicking on the “Properties tab”. 2 Select a Default Base Station from the dropdown list if one is being used in the system. 3 Name the MX-5000 remote control.
Downloading Type in Section and Uploading Title 57 Downloading to MX-5000 You download to the remote control by: 1 Make sure the remote control has charged batteries. 2 Connect the cable between the PC and the remote control. 3 Verify that the file you have open in CCP is the one you want to download to the remote control. 4 Click on the Download to Remote Control shortcut button on the toolbar or choose Download from the Communications Menu.
Advanced Type Programming in Section Title Techniques 58 Push and Hold Macros Any macro can be programmed so that nothing will happen if the button is simply tapped. You can force the client to press and hold for any time between .1 and 99 seconds to issue a macro. For most clients, this would be a bad idea since it makes things more difficult and more time consuming.
Advanced Type Programming in Section Title Techniques 59 Using Variables for Devices that have Power Toggle The key to using this technique is reliable RF communication between the MX-5000 and the MRF Base Station. If the Base Station is placed carefully, and is getting no RF interference, the variable technique is very reliable.
60 Advanced Type Programming in Section Title Techniques 6 The “Add Variable” window opens up. Type ”Cable TV On” in the name field, give the new variable a Value, “True” in our example, and then click “OK”. U S I N G C C P 7 Next, go back to the Macro window and click on the “IF/ELSE” icon to add an “IF/ELSE” macro step. T O P R O G R A M 8 Double click on the “IF (True)” line of the IF /Else statement to open the “If Setting” window. Select “Variable” to open the Variable mode view.
Advanced Type Programming in Section Title Techniques 9 Use the existing IR “Power” command and the new variable you just created to build the IF / Else statement: If, the is “FALSE” (Which means the Cable Box is turned Off) , issue the Cable TV Power IR command to turn it On, Else, do nothing (Leave the “Else” section blank). Then add the “Cable TV On” variable as another macro step and change the state to “True”, (Because the Cable Box has been turned On).
UsingType the Event in Section Timer Title Feature 62 Using the Event Timer The Event timer feature enables you to program an event that will trigger any macro on any button at a particular time. You must first program a macro on a button somewhere, then you can link the Event to that macro via an ALIAS. 1 Right click on the MX-5000 icon in Model Designers Tree View. 2 Select Event Timer. U S I N G C C P 3 When the Event Timer window opens, set the time settings as you wish.
Type Reference in Section Section Title Reference Section 63 M X 5 0 0 0 T W O W A Y T O U C H S C R E E N
Windows,Type Menus,Tools in Sectionand Title Definitions 64 The Menu Bar and the Menus Like all Windows programs, the menu bar reveals menus of commonly used tasks. Simply click on the menu title and the menu appears. Move the mouse cursor over the menu choice you wish to select and click. File Menu Configurations for particular clients are saved as .ccp files on your PC. Thus the file menu enables you to open, save and open a recent file. Click on the URC spinner to see recent documents.
Windows,Type Menus,Tools in Sectionand Title Definitions 65 View Menu The workspace inside the CCP window can be arranged as you like. Simulate Mode - Most useful mode for programming button actions since you can see hard buttons and the flag on each button denoting its programming type. Only one page at a time can be viewed. Page View Mode - Useful for extensive editing of images. Programming flags are not visible, multiple pages can be viewed at once and page Zoom controls enable zooming in on a page.
Windows,Type Menus,Tools in Sectionand Title Definitions 66 House Designer Window Create a house by dragging in rooms from the “Rooms” window. Then, drag in Base Stations and Remote Controls into each room . Use the “Properties” button at the bottom of the configuration tree to set properties for each Remote and Base Station. U S I N G Program Toolbar - Follow the six steps in numerical order and then download and test your configuration. C C P T O P R O G R A M 1.
Windows,Type Menus,Tools in Sectionand Title Definitions 67 Communications Menu The window menu is used when in Page View mode to control the many windows you can open at once: Get from Remote - Get the programming from a remote control and open it in CCP as a new file. Once it is uploaded, you can save it, edit it and/or export the devices in it. Send to Remote - Send the currently open file to the remote control.
Windows,Type Menus,Tools in Sectionand Title Definitions 68 The Simulate View Mode Opening Simulate View The Simulate view mode is the center of programming activity. To open this view, go to the “View Menu” tab and select Simulate Mode. Selecting Buttons in Simulate View U S I N G You use the Simulate view to “Select” a button by clicking on it with the mouse. When a button is “Selected it has a red rectangle around it.
Windows,Type Menus,Tools in Sectionand Title Definitions 69 Button Flags in Simulate View Mode A button with no “Flag” means it is empty and has no programming yet. This type of button will not do anything when pressed. A “P “ flag indicates that the button is programmed with an IR database code. An IR database code can be tapped or “pressed and held” for a sustained burst. All buttons can be programmed with IR database codes. An “L” flag indicates that the button is programmed with a learned IR code.
70 Windows,Type Menus,Tools in Sectionand Title Definitions Double click on a page in Tree View will change the Simulate view to the selected device and page. U S I N G C C P T O P R O G R A M The quickest way to navigate is to keep the tree view expanded, so that you can double click on any page to display it in Simulate view mode. Right click on “Main Pages” to reveal the Device Context Menu: Add New Page enables you to insert an additional page to the MAIN Menu (to a maximum of 255 pages).
Windows,Type Menus,Tools in Sectionand Title Definitions 71 Right click on a “Page” to reveal the Page Context Menu: Rename enables you to type in a new name for the page. Cut will copy the page and when pasted will delete the original. Copy will copy the page without changing the original. Paste will paste the page into the selected device. Delete will delete the selected page completely. Delete Contents will delete all codes and macros but not the labels, buttons or page.
Windows,Type Menus,Tools in Sectionand Title Definitions 72 The Button Properties Window Opening the Button Properties Window If the Button Properties Window is closed, reopen it by selecting “Properties” from the View Menu or click on the “Properties” tab of the Tool window at the right. Editing Button Labels U S I N G C C P T O P R O G R A M Display Text You must check off this box for the label to be displayed.
Windows,Type Menus,Tools in Sectionand Title Definitions 73 Font Options: Offset and Line Spacing The Offset X and Offset Y settings in the Font Options dialog box adjust the location of a button's text label, relative to the horizontal (X) and vertical (Y) text alignment settings of the button. The default offsets are zero, which leaves the button label positioned according to the horizontal and vertical alignment settings.
Windows,Type Menus,Tools in Section and Title Definitions 74 Button Image Control You can import a BMP, GIF, JPG or animated GIF file from a image editing program (too many to list but one, Microsoft Paint, is distributed free with Windows, under Accessories in your Start|Programs list). The restrictions are that the art must be no greater than 24 bit color depth, 72dpi, and no larger than the screen (480 pixels by 272 pixels).
Windows,Type Menus,Tools in Sectionand Title Definitions 75 Advanced Applications - Variables and Dynamic Options Enable “Display” Buttons Variables offer many additional programming possibilities to the imaginative programmer. There are several ways to utilize variables, one of them is by assigning a variable to a button.
Windows,Type Menus,Tools in Sectionand Title Definitions 76 The Macro Window Opening Macro Window If the Macro Window is closed, reopen it by selecting “Macro” under the main toolbar View Menu tab. U S I N G C C P T O P R O G R A M The Macro Step Toolbar Buttons TEST You must select the first step you want played back first, then connect the remote to the PC. All steps after the selected step will play back, including any delays. RECORD Starts the macro recording process.
Windows,Type Menus,Tools in Sectionand Title Definitions FEEDBACK SLEEP TIMER 77 Provides the ability to view status from a two way device. Label the button SLEEP TIMER. When the user presses the button, the MX-5000 displays “Go to Sleep in 90 Minutes”, “Go to Sleep in 60 Minutes”, “Go to Sleep in 30 Minutes”, “Go to Sleep in 15 Minutes” “Cancel” and “Exit”.. Whenever the Sleep Timer runs out, the macro you programmed will be issued (unless the user hits the cancel button).
Windows,Type Menus,Tools in Sectionand Title Definitions 78 Press Time Mode U S I N G C C P In the “Press Time Mode”, the button can have two different macros based on the amount of time the button is held down for. One macro will be issued if the button is pressed “Less than” (< ) or “Greater than / equal to” ( >= ) the specified time. This is called the “IF Option”. A different macro will be issued if the button is held down more/less than the specified time. This is called the “ELSE Option”.
Windows,Type Menus,Tools in Sectionand Title Definitions True Mode 79 If the “True Mode”radio button is selected, the macro will be issued every time the button is pressed. In this Variable example, the TV takes fives seconds to warm up before it can receive an IR command to change the input.
Windows,Type Menus,Tools in Sectionand Title Definitions 80 The RF Control Window Open the RF Control Window by clicking on the RF icon button on the Program Menu Toolbar (Step 5). Overview of Basic RF Options Using the RF Control Window you can modify the RF properties of an MX-5000 as follows: 1 Signals from the Remote can be set to IR only, RF only or Network (For future use). The factory default is set to IR.
Windows,Type Menus,Tools in Sectionand Title Definitions 81 The Universal Browser Window Open the Universal Browser Window by clicking on the Tools tab of the main menu toolbar, then clicking on the Universal Browser icon. Overview Using the Universal Browser Window you can import “Learned IR” codes and “Database codes” from any Universal remote control file. If you have Pronto .
Windows,Type Menus,Tools in Sectionand Title Definitions 82 Working with Hex Codes The Universal Browser also allows you to directly enter Pronto Hex Code into the “Hex” window and then drag it onto a button or into the Macro window of a button. It automatically converts the hex code into an IR code. 1. Click on the “Hex” icon In the Universal Browser toolbar. U S I N G C C P T O P R O G R A M 2. The “Hex Editor” window appears at the bottom of the Universal Browser. 3.
COMPLETE CONTROL BY Universal Remote Control ® 500 Mamaroneck Avenue Harrison, NY 10528 Phone: (914) 835-4484 Fax: (914) 835-4532 www.universalremote.