B&K CK2.2 Programming Manual

Programming manual and (bkc-dip) rs232 guide
Hide thumbs Also See for CK2.2:
Table of Contents

Advertisement

B&K Components, Ltd.
CK 2.2 Keypad

Programming Manual

And
(BKC-DIP) RS232 Guide
Version 1.00.00
CK 2.2 Keypad
Programming Manual
And
(BKC-DIP) RS232 Guide
Updated 08/13/07
Page 1 of 87

Advertisement

Table of Contents
loading

Summary of Contents for B&K CK2.2

  • Page 1: Programming Manual

    B&K Components, Ltd. CK 2.2 Keypad Programming Manual (BKC-DIP) RS232 Guide Version 1.00.00 CK 2.2 Keypad Programming Manual (BKC-DIP) RS232 Guide Updated 08/13/07 Page 1 of 87...
  • Page 2 CK 2.2 Keypad Programming Manual And (BKC-DIP) Product Specific Appendices © 2007 B & K Components Ltd. All rights reserved. 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 B&K Components, Ltd.
  • Page 3: Table Of Contents

    Table of Contents Table of Contents.........................3 Overview of Operations .......................6 You Need a Personal Computer With a USB Port ...............6 Close All Applications Using a USB Port ................6 Keep Your Database Up To Date-Use Live Update!............6 The Goal-Minimize Training and Effort ................7 CK 2.2 Keypad Basic Controls and Display .................8 Standard Keypad Operations....................8 Utilizing FAV- Favorite Macros...................10...
  • Page 4 Hidden Codes in Keypad Database ...................36 Testing ..........................36 Downloading to TEST Preprogrammed Codes from the IR Database .......37 Preparing a List of Buttons to be Learned................37 Using the LCD Button Editor ....................38 Labeling and Deleting Buttons ...................39 Hiding Pages ........................39 Moving Through the Pages in Favorites, Main and Devices ..........39 Learning Tips ........................40 Learning IR Codes ......................41...
  • Page 5 BKC-DIP Addressing of Device Pages/Layout Map............76 CK 2.2 Keypad Device Page Hard Buttons................78 CK 2.2 Keypad Device Page Hidden Buttons ..............79 BKC-DIP Addressing of Favorite Pages/Layout Map............80 Execution of the Light (Status) button ................82 Overview of Displaying Text on the CK 2.2 LCD Screen ...........82 Seven Character Mode ......................83 Eleven Character Mode .....................85 CK 2.2 Keypad...
  • Page 6: Overview Of Operations

    Overview of Operations Read This First! You Need a Personal Computer With a USB Port Need a Personal Computer With Serial Port CK 2.2 Editor will run on any Pentium III or faster Windows PC. Your PC should be equipped with an adequate amount of RAM for the operating system you use. CK 2.2 Editor is compatible with the Windows ME, 2000, XP, XP Pro, and Vista operating systems.
  • Page 7: The Goal-Minimize Training And Effort

    The Goal-Minimize Training and Effort Goal - Minimize Training Time and Effort Training clients has traditionally taken too much of an installer’s time and effort. Creating hand written summary sheets and instruction books for customers is a waste of time. The CK 2.2 Keypad is designed to save time.
  • Page 8: Ck 2.2 Keypad Basic Controls And Display

    CK 2.2 Keypad Basic Controls and Display Standard Keypad Operations 1. Press the “Main” Button to make sure that you are on the Main Menu. Touch the “Page” Button if you do not see the activity you want. CK 2.2 Keypad Programming Manual (BKC-DIP) RS232 Guide Updated 08/13/07...
  • Page 9 Standard Keypad Operation continued… Automatic One-Touch Operation 2. Press the activity button next to the desired screen label. For example, if you wish to watch HDTV, press the button next to the HDTV label. Control the Device That You Are Watching 3.
  • Page 10: Utilizing Fav- Favorite Macros

    Utilizing FAV- Favorite Macros Although this is typically programmed as channel or radio station macros, you should keep in mind that a channel lineup change in the future will require a service call to reprogram a few pages of channel macros for your client. If the client approves the costs of reprogramming whenever the channel lineup changes, then by all means program channel macros in FAV.
  • Page 11: Keypad Status Feedback-Two Way Control Information

    Keypad Status Feedback-Two Way Control Information When the CK2.2 is mated to any of the B&K CT Receivers, each zone is given the ability to recall zone status feedback, and receive real-time feedback for volume, tone, input, power state, tuner band and frequency. Status feedback for each zone can be recalled by pressing the backlight button.
  • Page 12: Programming Overview

    Programming Overview Start with a New File, Existing File on Your PC or an Installed Keypad - Starting from scratch on a new job, go to the File Menu, choose New from the File Menu and pick the type of template you would like to use to program with. The B&K Default file has B&K CT Multi-Zone Receiver specific IR commands pre-loaded in.
  • Page 13: Save And Export Your Work

    Save and Export your work Archive and save your customer files. In addition, you can export devices as .ckd files. Programming systems with similar components gets even faster when you don’t have to redo your work over and over. You have your own ideas about what buttons should be labeled and how they should be arranged.
  • Page 14: Windows, Menus, Tools And Definitions

    Windows, Menus, Tools and Definitions The Programming Window Menus and Shortcut buttons for common tasks. The Program Menu activates each task in the correct order. Tree View of the CK 2.2 Keypad configuration. Tree View enables quick navigation and powerful right click context menus. The CK 2.2 Keypad Simulator is used to navigate and to select a button to learn to, shortcut to or edit or record a macro to.
  • Page 15: Windows" Conventions In The Ck 2.2 Editor

    “Windows” Conventions in the CK 2.2 Editor The important thing to remember as you program is that most Windows conventions hold true in the CK 2.2 Editor. Explore the program menus. Hover your mouse over most of the buttons and controls and a balloon will appear with a hint as to purpose. Navigate around the program window and explore a little before you begin programming.
  • Page 16: Program Menu

    Program Menu Many of the Program Menu steps will open a new window in front of the main window. Simply click on Cancel to close these windows if you open them in the course of exploring the CK 2.2 Editor. 1.
  • Page 17: Communications Menu

    Communications Menu Upload - Get the programming from a keypad and open it in CK2.2 Editor as a new file. Once it is uploaded, you can save it, edit it and/or export the devices in it. Download - Send the currently open file to the keypad. Help Menu User Guide- Allows viewing of the CK 2.2 User Guide.
  • Page 18: The Toolbar And Shortcut Buttons

    The Toolbar and Shortcut Buttons Hover your mouse over the Shortcut buttons; you will see a popup flag displaying the function of the shortcut. Click on the button to activate it. The most common functions of the menus are displayed on the toolbar, plus the two icons for displaying the Learn Buttons Window, the Macro Window and the Hard Buttons window.
  • Page 19: Navigating And Selecting Buttons Within The Ck 2.2 Editor

    “B&K IR Database Navigator”- Choose this icon when it is desired to “drop & drag” an infrared command from the library to the keypad or a macro. “Universal Browser”- Choose this icon to import individual devices and remote controls. These include the B&K SR10.1, CK 1.2/1.1, MX700, MX800, MX850, MX900, MX950, MX3000, TX1000, MSC400, and learned Pronto .ccf files.
  • Page 20: Button Capabilities And Flags

    Button Capabilities and Flags A button with no flag will not do anything when pressed. It is empty and has no programming yet. A red dot 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 except the hard buttons within the MAIN or FAV devices can be programmed with IR database codes (you cannot program the navigation buttons-PAGE, MAIN or FAV) An M or F flag indicates that the button is programmed with a Macro (the F flag...
  • Page 21: The Tree View-Devices And Pages

    The Tree View-Devices and Pages Tree View controls what you see in the Simulator. It serves as the quickest way to navigate (especially when programming macros) and enables you to cut, copy and delete devices and/or pages via the right click context menus. A Page refers only to a group of ten LCD buttons, not to the hard buttons in the same device.
  • Page 22 The Tree View-Devices and Pages continued… A single click on a page in Tree View will change the SIMULATOR to the selected PAGE and DEVICE. Right click on a device to reveal the Device Context Menu: Insert Page will insert an additional page to the device. Cut will copy the entire device and when pasted will delete the original.
  • Page 23 The Tree View-Devices and Pages continued… Paste will paste the copied or cut device into the selected device, completely replacing whatever previous programming you had. Import Device will enable you to import a device you have previously exported, replacing the selected device. Export Device will allow you to save the selected device for future import.
  • Page 24: The General/Learn Buttons Window

    The General/Learn Buttons Window Whenever you SELECT a button, the General/Learn Buttons window displays the button name (editable), the Device and the IR Code from the database. If you change the button name, the IR Code list box displays both the name you created and the original database name for the code (in parenthesis).
  • Page 25: The Learning Function Window

    The Genera/Learn Buttons Toolbar continued… TEXT JUSTIFY RIGHT- Justifies a button label to the right of its text box. HIDE TEXT- Hides text of the selected button when downloaded to a keypad. SINGLE COLUMN MODE- Sets the selected field to 11 characters, single column label mode.
  • Page 26: The Delete Window

    The Learning Function Window, continued… LEARN – Begin learning the IR code into the database. NEXT BUTTON – When you are learning a number of IR codes, use CONTINUE mode to automatically save and select the next button of that device. This saves tremendous time.
  • Page 27: Labels

    Labels You can change the name of any button. When you change the name of a button, it not only affects how the button appears in an LCD display, it also changes how the button displays in the pull down Code list (although the original name still appears beside the new label).
  • Page 28: Re-Ordering Macro Steps

    The Macro/Favorite Window-The Toolbar continued… SAVE- Any macro programming you do will be discarded unless you press the SAVE button. DELAY- Opens the Delay window so that you can specify a delay in between macro steps. JUMP- Enables you to jump to any PAGE of any DEVICE at the end of a MACRO. IR DATABASE- Enables you to drag any command to the macro from the B&K IR Database.
  • Page 29: Macro Details

    Macro Details A Macro Step indicates the type of step with an icon, the # of the step, the function (name) of the step, and the Device it is actually taken from. Macro Type selects between normal macros and “Press and Hold” Macros. Press and Hold macros are macros that require the user to press and hold the button for a given amount of time before the macro is executed.
  • Page 30: Programming Tutorial

    Programming Tutorial Before beginning, you should have powered up a CK 2.2, connected it to the USB port of your PC, and closed any other open Windows applications that use a USB port, opened CK 2.2 Editor, started a new file, and used Save As to save the file with a new name. Now you are ready to create new Devices for each of the remote controls you intend to replace.
  • Page 31: Creating Devices

    Creating Devices 1 Click on the position you would like to create a new device in. Type the new name and hit either the ENTER or the TAB key on your keyboard, and then type another name in. If you wish to leave a position blank, simply TAB past it. You must hit the SAVE button to create all the new devices in the order you selected.
  • Page 32 Creating Devices continued… 3 Tree View reveals the new devices you’ve created and the simulator shows the new MAIN MENU LCD button names. 4 Try the simulator out now. If you click once a MAIN MENU button, you’ll simply select the button;...
  • Page 33: Discrete Codes, Toggles, And Other New Words

    Creating Devices continued… 6 To delete a device, simply select it by clicking on it once, and then click on the DELETE key of your keyboard or the Delete Device button. Discrete Codes, Toggles, and other New Words Using the IR Database Discrete other New Words The CK 2.2 Editor database is unique in the industry because it includes “secret”...
  • Page 34: Selecting A Code Set From The Database

    Not all components respond to the discrete codes in the Database. A component has to be BUILT to respond to discrete codes. The fact that other models from the same manufacturer do respond to discrete codes is the reason the codes are added to a code set.
  • Page 35: Ck 2.2 Keypad

    Selecting a Code-Set from the Database continued… Brand - If B&K, select between Home Theater, Zone 2, Home Theater S2, Multi- Zone Receivers, or B&K ALL commands. If another brand, select the company that made the component (i.e. Sony, Panasonic etc.) Model - Select the Model or the Code Set number (sometimes the actual model, sometimes a generic # assigned by us to a code set that operates many models over the years).
  • Page 36: Hidden Codes In Keypad Database

    Selecting a Code-Set from the Database continued… 3. Click on the Test button. 4. Observe the component. If it stays on, click on another Model and continue until you find the Code set that turns the component off. When it turns off, click on Save. 5.
  • Page 37: Downloading To Test Preprogrammed Codes From The Ir Database

    Downloading to TEST Preprogrammed Codes from the IR Database When you choose Download from the File Menu or click on the Download button on the Toolbar, the Download will start automatically, assuming that the keypad is connected to the USB Port of your PC. Preparing a List of Buttons to be Learned 1 Test ALL Buttons.
  • Page 38: Using The Lcd Button Editor

    Using the LCD Button Editor Add, Edit & Delete Buttons - Select the button location where you would like to add, edit or delete a button, then simply single click on the desired action. In fact, there is no difference in function between Add and Edit. There are two buttons to prevent confusion.
  • Page 39: Labeling And Deleting Buttons

    Using the LCD Button Editor continued… Hide Page Check Boxes - You must hide pages back to front. If you want page 1 hidden, move the buttons to page 4, then hide page 4. See Hiding Pages section for more details on HIDDEN pages. Save and Cancel - Only by clicking on SAVE, will your work be saved.
  • Page 40: Learning Tips

    Learning Tips Start with the remote control about an inch apart from the keypad. Vary the learning distance from one inch to as much as four feet if the code doesn’t test correctly. Make sure the remote is pointed at the red lens of the CK 2.2’s IR sensor. Fresh Batteries in the Original Remote Control -Weak batteries will cause CK 2.2 Editor to fail to correctly learn.
  • Page 41: Learning Ir Codes

    Learning IR Codes Select the Button - Select the button that you want to teach to by single clicking it. Click on the LEARN Shortcut Button - The Learn shortcut button stays depressed to indicate that you have selected LEARN mode. Wait for READY to Appear - The CK 2.2 Keypad must be connected to the PC.
  • Page 42: Learning A Batch Of Buttons Efficiently

    Learning a Batch of Buttons Efficiently Tip: Find the correct Learning Distance using single code learning before beginning “Batch Learning”. 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 buttons, the CK 2.2 Editor starts at the top left, moves down the LCD buttons on the left, and then goes to the top right LCD button.
  • Page 43: Copying And Pasting Devices

    Copying and Pasting Devices If you right click on a device in Tree View, a context menu appears that enables you to Copy a device. When you select another device, right click and select Paste. The entire contents of the selected device will be erased and replaced by the contents of the device you copied.
  • Page 44: Importing And Exporting Devices

    Importing and Exporting Devices - Name your EXPORTED device files by Category, Manufacturer & the Model If you right click on a device in Tree View, a context menu appears that enables you to Import or Export a device. When you select a device, right click and select Export. The entire contents of the selected device will be saved to your PC with a new file name.
  • Page 45: Macro Programming-What Is A Macro

    Importing and Exporting Devices continued… 4 In the Available Devices window, select the device you see (it will have the original 5 letter label from original configuration, rather than Manufacturer/Model/Category name you filed it as). 5 Now select an EMPTY position on either MAIN page 1 or MAIN page 2.You cannot replace an existing device, only an empty spot.
  • Page 46: Programming Manual

    Macro Programming-What is a Macro? continued… Discrete - Only one action can occur when the code is sent by a keypad. An example is a television with a POWER ON button and a POWER OFF button. If the television is already on, the POWER ON command has no effect.
  • Page 47: Bkc-Dip) Rs232 Guide

    Macro Programming-What is a Macro? continued… TV scrolling “INPUT” Workarounds Many televisions respond to a channel up or a channel number command by changing to the Antenna input regardless of what input was last selected. This creates an “anchor” action that puts the television in a known input. Thus you can create a workaround as follows: EXAMPLE - CH Up takes TV to the ANT A input (and the TV has 5 inputs -Ant A, Ant B, EXT1, EXT2 and EXT3)
  • Page 48: Programming The Power On Macro

    Programming the Power On Macro Set up your laptop and a connected keypad in front of the components while programming the Power On macro. Power On macros usually require extensive testing of delays and you can expect to do a lot of experimenting while programming. 1 Select the Power On button on the MAIN page.
  • Page 49: Updated 08/13/07

    Programming the Power On Macro continued… Select the device by clicking its button on the MAIN menu. Now, click on the button with the device’s Power On command. The new step appears in the list. 4 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.
  • Page 50: Ck 2.2 Keypad

    Programming the Power On Macro continued… 5 Ask the client what they think they will watch or listen to most often (DVD, FM Radio, Satellite Radio, etc.). Program steps to select the correct TV and Receiver input for that activity. In this example, both the television and the receiver have discrete input codes and the client’s favored activity is listening to the FM Radio.
  • Page 51: Ck 2.2 Keypad

    Programming the Power On Macro continued… 6 OPTIONAL - Program a jump to the FM Radio page you would like them to choose their favorite activity from. This ensures that if they were on MAIN page 2, after they power up, they will automatically be on FM Radio Page 1. Click on the JUMP icon.
  • Page 52: Ck 2.2 Keypad

    Programming the Power On Macro continued… 7 Make sure the CK 2.2 Keypad is connected and properly working through all emitters by using the original remote via the Infrared sensor to change everything to the wrong input and turn it all off. Select the first step in the list by clicking on it. Now, click on the TEST button.
  • Page 53: Ck 2.2 Keypad

    Programming the Power On Macro continued… The new step appears in the macro command list. Drag the delay command to the appropriate location. Tip: Sometimes a change in the order of the macro steps can provide the delay that you need. 9 Again, turn everything to the wrong input, then turn it all off.
  • Page 54: Programming The Power Off Macro

    Programming the 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. When you are forced to “workaround”...
  • Page 55: Programming Favorite Macros

    Programming Favorite Macros Programming fifty favorite channels may sound like a lot of work, but if you take advantage of the CK 2.2 Editor’s time saving capabilities, you can program all fifty in five minutes or less! First, get a program guide for the satellite service or Cable TV provider your client uses.
  • Page 56: Ck 2.2 Keypad

    Click on the Cable # keys to record the channel number you want. If you forget which favorite you are programming, remember that the name of the favorite is displayed above the macro list of steps. You can open the Hard Button window if the IR database was used (the IR database automatically installs # commands in both the LCD pages and the Phantom Hard Buttons).
  • Page 57: Inserting Macros (Copying Or Cloning Macros)

    Inserting Macros (Copying or Cloning Macros) You can often speed programming by instantly inserting all of the steps of a previously programmed macro as the starting point of a new macro. The inserted steps are completely editable, without changing the original macro. 1 Do not start recording at the new location.
  • Page 58: Programming Punch Through

    Inserting Macros (Copying or Cloning Macros) continued… 3 When you click on the button that contains the original macro, all of the steps are copied/cloned into the new button location and the Simulator jumps back to the new button’s device and page. 4 Edit as needed and click on SAVE.
  • Page 59: Ck 2.2 Keypad

    Programming Punch Through continued… 3 Select the device that has the codes you want used from the “Punch From” List: 4 Click on SAVE. Check the devices you programmed, you should see the orange PT (Punch Through) flag on every button affected on all the devices you programmed. 5 Repeat for any other groups of codes as you like.
  • Page 60: Backlight On Time

    Backlight On Time 1 Open the Backlight On Time window by clicking on the shortcut button on the toolbar or selecting it from the Program Menu. 2 Enter the amount of time you would like the backlighting to stay on (after the backlight button is pushed).
  • Page 61: Downloading To A Ck 2.2 Keypad

    Downloading to a CK 2.2 Keypad 1 Connect the USB cable between the PC and the keypad. 2 Verify that the file you have open in CK 2.2 Editor is the one you want to download to the keypad. 3 Click on the Download to keypad shortcut button on the toolbar or choose Download from the Communications Menu.
  • Page 62: Downloading Failures

    Downloading Failures Should you have a download failure, try repeating the download. In certain circumstances, the keypad can become locked up and might display an error message. If this occurs, do the following: 1 Disconnect the keypad from power until the display fades away. Then, reconnect to power and the PC.
  • Page 63: Push And Hold Macros

    Uploading from the Keypad to the PC continued… 5 Do not move the mouse or touch the keyboard during the Upload. Push and Hold Macros Any macro can be programmed so that nothing will happen if the button is simply tapped.
  • Page 64: Ck 2.2 Keypad

    Press and Hold Activities and Tap to Switch Devices (continued)… After selecting “press and hold” as the type of macro, the window changes to provide the “press and hold” timing options: Finally, in the macro window, select the action that will occur “before” the selected time is completed, and the action that will occur “after”...
  • Page 65: Status Messages For Impatient Clients With Long Macros

    Status Messages for Impatient Clients with Long Macros For clients who have problems waiting for long macros to finish, it is helpful to design the system to give a dramatic status message while the macro is working. 1 Create a hidden page within the CK 2.2 Keypad that displays a status message similar to the example shown.
  • Page 66: Ck 2.2 Keypad

    Helping Confused Clients with BOBS and LISTS continued… 2 Now, program each empty button on each device to shortcut to the TV Input command. In this example, the Satellite device’s top left button is programmed with the TV’s scrolling Input command. Drop and drag the command from the B&K IR Database. 3 Using LCD Button Editor re-label each of these shortcut buttons an easy name for the client to remember.
  • Page 67: Push And Hold Activity Macros And Tap To Switch Devices

    Push and Hold Activity Macros and Tap to Switch Devices 1 Create a new device named “Power”. 2 On the new device’s first page, drag each problem component’s power command from the B&K Drop and Drag command library. 3 Rename the command for the particular component it controls. Using this system of a “list”...
  • Page 68: General Overview Of Rs232 Control Of The Ck 2.2 Keypad

    General Overview of RS232 Control of the CK 2.2 Keypad Controlling the CK 2.2 via RS232 from the B&K CT Series Receivers or an Automated System Overview The B&K CT Series Receiver has the ability to send RS232 messages to the CK 2.2 keypad when triggered by a B&K IR command, video sense, audio sense or voltage sense.
  • Page 69: Purpose Of Keypad Id Numbers

    Examples of RS232 Macros continued… Example 2 - Turn off Junior’s Stereo from any Keypad If Junior’s room is equipped with a local stereo unconnected to the central system, it is still advantageous to program and install a keypad to control that local system. Not only does Junior get the advantages of instant availability and control when he walks into the room, his parents can turn off the system from any other keypad in the house.
  • Page 70: Id #Ff(255) Is The Global Default

    ID #FF(255) is the Global Default 1 Open the ID # window by clicking on the shortcut button on the toolbar of the CK 2.2 Editor. 2 Enter the new ID in either the Hex or the Decimal window (the window is actually a hex to decimal and a decimal to hex converter).
  • Page 71: Sending Messages To A Ck 2.2 Keypad Via Rs232

    Sending Messages to a CK 2.2 Keypad via RS232 Creating an RS232 command to control the Keypad is simple. The message has start with a parenthesis, each parameter is separated from the next with a comma and you must end the last parameter with a semi-colon and a closing parenthesis. You can instruct any keypad or all of them to: Jump to a Specific Page Options for Display Purposes:...
  • Page 72: Advanced Rs232 Control And Keypad Mapping

    Advanced RS232 Control and Keypad Mapping BKC-DIP Communication Properties of the CK 2.2 Keypad All serial communications to a CK 2.2SE keypad are assumed to be done in ASCII Capital Letters, 9600 bps, no parity, stop bits=1. The Keypad Receive ID has a range of values 0-FF hex (0-255 decimal) where FF (255) is the Global ID used to communicate with ANY Keypad regardless of a Keypad's ID setting.
  • Page 73: Ck 2.2 Keypad

    BKC-DIP Addressing of Main Pages/Layout Map continued... ___________________ ___________________ |MAIN |MAIN |___________________| |___________________| B61| DEV26 DEV21 |B56 B71| DEV36 DEV31 |B66 B62| DEV27 DEV22 |B57 B72| DEV37 DEV32 |B67 B63| DEV28 DEV23 |B58 B73| DEV38 DEV33 |B68 B64| DEV29 DEV24 |B59 B74| DEV39 DEV34 |B69 B65| DEV30...
  • Page 74: Ck 2.2 Keypad Main Page Hard Buttons

    BKC-DIP Addressing of Main Pages/Layout Map continued… ___________________ ___________________ |MAIN |MAIN |___________________| |___________________| B131| DEV86 DEV81 |B126 B141| DEV96 DEV91 |B136 B132| DEV87 DEV82 |B127 B142| DEV97 DEV92 |B137 B133| DEV88 DEV83 |B128 B143| DEV98 DEV93 |B138 B134| DEV89 DEV84 |B129 B144| DEV99 DEV94 |B139 B135| DEV90...
  • Page 75: Ck 2.2 Keypad Main Page Hidden Buttons

    CK 2.2 Keypad Main Page Hard Buttons continued… JUMP TO MAIN, PAGE AND EXECUTE BUTTON (FF,K,Mx,Bz;) WHERE x = Main Page 1 THRU 255 WHERE z = Button 0 THRU 255 Examples: (FF,K,M1,B0;) Keypad with an ID of FF jump to Main page 1 and execute button 0 (FF,K,M1,B35;) Keypad with an ID of FF jump to Main page 1 and execute button 35 CK 2.2 Keypad Main Page Hidden Buttons Button ID...
  • Page 76: Bkc-Dip Addressing Of Device Pages/Layout Map

    BKC-DIP Addressing of Device Pages/Layout Map BKC-DIP addressing of the following buttons will allow execution of the IR command on that button via a BKC-DIP string. 100 soft buttons are shown. ___________________ ___________________ |Device nn |Device nn |___________________| |___________________| B41| 1 B|36 B51| 16 11 B|46...
  • Page 77: Ck 2.2 Keypad

    BKC-DIP Addressing of Device Pages/Layout Map continued… ___________________ ___________________ |Device nn |Device nn |___________________| |___________________| B101| 61 B|96 B111| 71 B|106 B102| 62 B|97 B112| 72 B|107 B103| 63 B|98 B113| 73 B|108 B104| 64 B|99 B114| 74 B|109 B105| 65 B|100 B115| 75 B|110...
  • Page 78: Ck 2.2 Keypad Device Page Hard Buttons

    CK 2.2 Keypad Device Page Hard Buttons Button ID Button Name POWER OFF POWER ON VOL+ VOL- MUTE DOWN LEFT RIGHT ENTER CK 2.2 Keypad Programming Manual (BKC-DIP) RS232 Guide Updated 08/13/07 Page 78 of 87...
  • Page 79: Ck 2.2 Keypad Device Page Hidden Buttons

    CK 2.2 Keypad Device Page Hidden Buttons Button ID B&K DEVICE MAIN HIDDEN Button Name PRE CH SELECT PLAY STOP PAUSE GUIDE MENU INFO EXIT NOTE: CK 2.2 buttons PAGE, MAIN and FAVORITE are not available under software control. BKC-DIP Device Button example strings: JUMP TO DEVICE, PAGE AND EXECUTE BUTTON (FF,K,Dx,Py,Bz;) WHERE x = Device 1 THRU 50...
  • Page 80: Bkc-Dip Addressing Of Favorite Pages/Layout Map

    BKC-DIP Addressing of Favorite Pages/Layout Map BKC-DIP addressing of the following buttons will allow execution of the IR command on that button via a BKC-DIP string. 100 Favorite Buttons are available. ___________________ ___________________ |FAV |FAV |___________________| |___________________| B41| FAV 6 FAV 1 |B36 B51| FAV16 FAV11 |B46...
  • Page 81: Ck 2.2 Keypad

    BKC-DIP Addressing of Favorite Pages/Layout Map continued… ___________________ ___________________ |FAV |FAV |___________________| |___________________| B111| FAV66 FAV61 |B96 B121| FAV76 FAV71 |B116 B112| FAV67 FAV62 |B97 B122| FAV77 FAV72 |B117 B113| FAV68 FAV63 |B98 B123| FAV78 FAV73 |B118 B114| FAV69 FAV64 |B99 B124| FAV79 FAV74 |B119 B115| FAV70...
  • Page 82: Execution Of The Light (Status) Button

    BKC-DIP Addressing of Favorite Buttons/Layout Map continued… JUMP TO FAVORITE, PAGE AND EXECUTE BUTTON (FF,K,F,Py,Bz;) WHERE y = Favorite Page 1 THRU 10 WHERE z = Favorite Button 1 THRU 100 Examples: (FF,K,F,P4,B50;) Keypad with an ID of FF, execute Favorite button 50 on page 4. (FF,K,F,P10,B100;) Keypad with an ID of FF, execute Favorite button 100 on page 10 Execution of the Light (Status) button BKC-DIP button addressing allows remote execution of the Light (Status) button.
  • Page 83: Seven Character Mode

    Seven Character Mode SET THE CK 2.2 Keypad to seven character mode: (FF,K,Ttt,D=7;) Where: FF is the RS232 receive ID of the keypad K is the BKC-DIP RS232 keypad command WHERE Ttt = Display mode time, 0 THRU 99 in tenths of a second.
  • Page 84: Ck 2.2 Keypad

    Seven Character Mode continued… Messages intended for a keypad in SEVEN CHARACTER MODE shall be sent in the following format: (FF,K,L,Ttt,Xcc,Yrr,"TEXT567";) WHERE tt = Display time,0 THRU 99 in tenths of a second If tt=FF, then display does not time out until another BKC-DIP "L" command is received.
  • Page 85: Eleven Character Mode

    Eleven Character Mode SET THE CK 2.2 Keypad to eleven character mode: (FF,K,Ttt,D=11;) Where: FF is the RS232 receive ID of the keypad K is the BKC-DIP RS232 keypad command WHERE Ttt = Display mode time, 0 THRU 99 in tenths of a second.
  • Page 86: Ck 2.2 Keypad

    Eleven Character Mode continued… Messages intended for a keypad in ELEVEN CHARACTER MODE will be in the following format: (FF,K,W,Ttt,Xcc,Yrr,"TEXT5678901";) WHERE tt = Display time,0 THRU 99 in tenths of a second If tt=FF, then display does not time out until another BKc-Dip "W" command is received.
  • Page 87 Eleven Character Mode continued… (FF,K,W,T5,X0,Y0,"SYSTEM ON";) Display SYSTEM ON for 0.5 Sec on COLUMN (0), ROW (0) (the CK 2.2 Keypad top row) (FF,K,W,T5,X0,Y6,"TREB+2";) Display TREB+02 for 0.5 Sec on COLUMN (0), ROW (6) (the CK 2.2 Keypad bottom row) (FF,K,W,T5,X0,Y6,"LDN OFF";) Display LDN OFF for 0.5 Sec on COLUMN (0), ROW (6)

Table of Contents