`
`MANUAL
`
`REFERENCE
`
`
`
`Universal Remote Control Exhibit: 1010 Page 000002
`
`v
`
`Introduction
`
`4. In addition, CORE has a built-In timer which allows you to operate
`
`CORE automatically any time of day, even when you're not around.
`
`touch of a key.
`powerful sequences of commands which you can activate with the
`has 36 kilobytes of memory. This programmability allows you to create
`microcomputer! CORE is powered by two custom microprocessors and
`3. CORE is programmable because it is actually a high-powered
`
`comes on the marketplace to ensure optimum compatibility.
`obsolete. We are constantly checking CORE with new equipment as it
`engineers are committed to keeping your CORE from becoming
`no one knows for certain what new technology tomorrow will bring. Our
`transmitters in the industry. It was designed to be removable because
`section. This Master Module houses one of the most powerful infrared
`you look on the upper back of your CORE, you'll notice a ribbed
`If
`virtually every infrared remote control device on the market today.
`2. CORE is universal because it can learn, or "capture", the signals from
`
`1 • CORE is a .master controller because it allows you to operate all of
`
`your infrared remote-controlled equipment with one device.
`
`controller with a built-In timer.
`Equipment. CORE is a universal programmable master remote
`Congratulations on your purchase of CORE, the Controller of Remote
`
`What CORE is
`
`Introduction
`
`CL9 Customer Service: (800) 544-4259
`
`Published in U.S.A.
`
`Meg Beeler
`Written by Ron Karr, Robert Retzlaff, Tom Johnson, Chuck VanDusen &
`
`For warranty information see the card enclosed in the CORE package.
`
`Warranty
`
`embodied within the product.
`product, including but not limited to this manual and the software
`The above notice applies to all copyrighted materials included with this
`
`©1987 CL9
`
`
`
`Universal Remote Control Exhibit: 1010 Page 000003
`
`vii
`
`How to Use this Manual
`
`Introduction
`
`Refer to 1t as you follow the instructions throughout the manual.
`labeling ~II the parts you will use in programming and operating CORE.
`"CO~E Parts" is a fold-out illustrated guide at the back of this manual,
`
`the manual.
`manual. Each term appears in boldface the first time it appears in
`C: Glossary: contains definitions of the terms used throughout this
`
`funct1ons.
`lang~age, showmg the reqwed keypresses for all programming
`B: Syntax Referen_ce Guide: a_summary of the CORE programming
`
`keypresses and symbols which appear in the display.
`
`A: CORE Display Symbols: shows the relationship between
`
`Appendices:
`
`learn1ng remote commands and organizing your
`1 . ~rogr~mmlng ~asfcs: the fundamentals of CORE programming,
`
`commands.
`mcludmg
`
`2. Further Programming Features: Sequences: advanced
`
`features of CORE programming.
`
`3. Timed Operation: how to use the CORE clock and program
`
`6. Maintenance and Troubleshooting: how to care for CORE,
`
`and what to do if you have problems.
`
`performance.
`
`5. Modifying Captured Codes: how to fine-tune CORE for optimum
`4. Editing: how to review and change what you've programmed.
`
`CORE for unattended operation.
`
`section you're looking for.
`CORE in this section. Use the table of contents and/or the index to find the
`features of CORE in detail. You can find anything you need to know about
`"CORE Reference" is the main body of the manual. It covers all of the
`
`It covers the
`
`following basic functions:
`"Getting Started with CORE" gets you up and running.
`
`• Unattended operation
`• Programming sequences of commands
`• Learning infrared commands
`• Setting the CORE clock
`
`How to Use this Manual
`
`have fun!
`with. We also welcome any suggestions you might have. Be creative and
`applications of CORE and would like to hear about any ideas you come up
`expandability of CORE. We hope you enjoy exploring the many possible
`No other infrared controller on the market today has the flexibility or the
`
`powerful programming language as you like.
`can use the basic commands only, or you can use as much of CORE's
`You have great flexibility in using CORE with your remote equipment. You
`
`equipment.
`CORE, it's an easy job--you can have timed control over all your remote
`using the cable box, and the cable box doesn't have a timer. With
`record at different times, but you can't change the channel without
`vacation. The problem is: you have a timer on your VCR which will
`4. You want to record several shows on different channels while you're on
`
`trouble getting out of bed. No problem with CORE!
`low level, then increase gradually every 2 minutes in case you have
`your TV set wake you up instead. You want the volume to come on at a
`3. You're tired of the sound of your alarm clock, and you'd like to have
`
`keypress!
`a certain level. With CORE, you can do all of that with a single
`the power to your TV set and also your VCR; then you set the volume to
`several button-presses on your controllers. For example, you turn on
`2. There are certain things that you do over-and over again which require
`
`controller!
`to figure out which one to pick up. With CORE, you only need one
`cumbersome to have all these controllers lying around, and confusing
`control, but the problem is you have too many remotes!
`It's
`mfrared remote-control un1ts. You enJOY the convenience of remote
`1. you have two or more pi~ces of el~ctronic equipment which have
`
`are some 1deas:
`If you're w_ondering what types of things you can do with your CORE here
`
`·
`
`What You Can Do with CORE
`
`
`
`Universal Remote Control Exhibit: 1010 Page 000004
`
`iii
`
`Table of Contents
`
`Introduction
`
`viii
`
`87
`
`Index
`
`83
`
`Appendix C: Glossary
`
`77
`
`Appendix B: Syntax Guide
`
`74
`
`Appendix A: CORE Display Symbols
`
`67
`
`Core Maintenance 67
`Chapter 6: Maintenance and Troubleshooting
`
`To Clean CORE 69
`To Store CORE for an Extended Period 69
`Batteries 67
`
`CORE Messages and Tones 73
`Troubleshooting 72
`Resetting CORE 70
`
`61
`
`Problems With Repeaters 66
`Altering the Sequence Send Rate 65
`Changing the Output Frequency of a Code 63
`Altering the Number of Sends 61
`Chapter 5: Modifying Capture Codes
`
`Reviewing the Event Queue 59
`
`Built-In Verification 58
`Modifying a Program 57
`
`55
`
`Editing a Program 55
`Chapter 4: Editing
`
`(800) 544-4259.
`If you have any problems or questions, call CL 9 Customer Service at
`
`CL 9 Customer Service
`
`commands that come pre-programmed with CORE.
`"Factory Presets" is an insert sheet describing the remote controller
`
`operations you teach each CORE key.
`will use it to make a written record of the commands, sequences and timed
`"CORE Journal" is a separate book which comes with your CORE. You
`
`Other Resources
`
`
`
`Universal Remote Control Exhibit: 1010 Page 000005
`
`Getting Started with CORE
`
`section}.
`represent what is called the current location (explained in the next
`bottom line (referred to as the status line). These characters
`2. Press the ~~.lf"'1 key again, and you'll see one or two characters on the
`
`bottom.
`the top (the time may or may not be correct), and the P symbol at the
`just want the display to come on}. You should see the time displayed at
`good way to insure that CORE doesn't send any commands when you
`1. Press the ~~j key (you can press any key, but pressing ~~j is a
`
`turn on the display again (wake-up):
`a short period of non-use to conseNe the battery (display time-out}. To
`off (not displaying any characters}. The display automatically goes off after
`When you removed CORE from the box, most likely the LCD display was
`
`Waking Up the Display
`
`locks open.
`grips on both sides near the top edge, and slide the cover down until it
`key cover. Whenever you need to access these keys, grasp the finger
`3. The programming keys, which are hidden beneath the programming
`
`2. The 20 operating keys. These include the 16 location keys, plus
`1 . The LCD display at the top.
`The diagram shows CORE divided into three major sections:
`
`the (PAGE} KEY, plus the 3 direct-access PAGE keys.
`
`that you can refer to it as you go through this chapter.
`First, fold out the illustrated guide ·coRE Parts• at the back of this book so
`
`Examining CORE
`
`Getting Started with CORE
`
`
`
`Universal Remote Control Exhibit: 1010 Page 000006
`
`3
`
`Setting the Time
`
`Getting Started with CORE
`
`2
`
`I .. .. ..
`
`.
`
`Then press the last digit, in this caseD
`
`.. .. ..
`
`Then press the next digit, in this case E::J .
`
`.. .. ..
`
`press[]. You will see 7:00 in the display:
`
`Enter the first digit of the time. For example, if the time is 7:32 PM,
`Direct-digit method:
`
`4. Change the time using either the direct-digit or up-down (scanning)
`
`method.
`
`g ..
`
`2. Make sure the display is on.
`1. Make sure the programming key door is open.
`
`to learn how to adjust the time.
`Even if the time on your CORE is correct, go through the following exercise
`
`Setting the Time
`
`m
`
`, appears on the status line:
`
`-
`
`When you press sET , the symbol, :
`
`3. Press the sET key. m
`
`further information.
`ready to continue. See "Resetting CORE" in Chapter 6 for
`<~> and ~ keys. The display should come on and you're
`2. Take a paper clip and insert it into the reset hole between the
`1. Open the door to the programming keys.
`
`might also happen if you dropped your CORE.
`switch. This could happen if your CORE got jostled during shipping. It
`In case the display didn't come on , you may have to press the reset
`
`
`
`Universal Remote Control Exhibit: 1010 Page 000007
`
`5
`
`Operating the CORE
`
`Getting Started with CORE
`
`4
`
`2. In order to send TV Power, which is stored on key Ia 1 , press the
`
`illustration, next page).
`being transmitted. If you own this TV, your power should go on (see
`you take your finger off the key. The C means that an infrared signal is
`be a C on the right-hand side of the display which will remain until
`Ia
`there will
`
`l key and hold it down. The display will read a-a . Also,
`
`commands on PAGE 8.
`The display will read 8-. The CORE is now set up to execute
`1. Press the jr~·j key. A P appears in the display. Press the r:=J key.
`
`following:
`In order to execute one of the commands on PAGE 8, you would do the
`
`through 9. These sheets resemble the pages in the CORE Journal.
`the right-hand side is a list of commands labeled a through F and o
`hand side there is a diagram which looks like the CORE keyboard, and on
`PAGE 1, PAGE 2, etc ... For example, PAGE 8 is labeled TV. On the left(cid:173)
`If you look at the insert sheets, you'll notice that the diagrams are labeled
`
`examples how CORE executes commands.
`the commands yourself. Even if you don't, you will see from the following
`equipment which works with these controllers, you may not need to enter
`If you own any
`The insert sheets explain which controllers they are.
`
`from a few remote controllers.
`When you bought your CORE, it actually came with pre-stored commands
`
`Using the Pre-stored Commands
`
`Press the C,_J or~ key if you need to change the AM/PM settings.
`
`rFlr£1
`
`Use the B
`
`pressed (more on this in the next section}.
`The status line reverts to the current location--the last PAGE and KEY
`
`6. Press ~ when the time display is accurate.
`
`key (day down; day up) to change the day.
`
`5. Set the day and AM/PM.
`
`i dl = minute up
`j~ I = minute down
`l bl =hour up
`Ia 1 = hour down
`
`controllers in CORE.
`The next step is to store and execute commands from your remote
`
`Change the hour and minute using the paired rocker keys:
`Up-down (scanning) method:
`
`Operating the CORE
`
`If the time is a four-digit number (10:00 thru 12:59) you will
`
`have to enter 4 digits.
`Note:
`
`'
`
`
`
`Universal Remote Control Exhibit: 1010 Page 000008
`
`Getting Started with CORE
`
`Getting Started with CORE
`
`6
`
`can save time by omitting step 3.
`prevents the command from executing. If you don't care about that, you
`that location would have been executed. Using the <~l key
`
`program in PAGE 0, KEY a. However, any program already stored at
`Note: If you had skipped step 3, you would still be set up to store a
`
`•:t::JI Now you are ready to store a command in PAGE 0, KEY a.
`
`• Press the Ia 1 key. The display will show 0-a .
`The o is the symbol for the ,~, key.
`
`•:t::». Press the,~, key. The display will show 0-o .
`•:S::It order to choose key a:
`
`put it somewhere else . That's perfectly OK.
`example, you will use KEY a on the CORE. Later, you may decide to
`used
`to store the Power command from your controller. For this
`for this example.) You need to decide which key on PAGE 0 will be
`you're working with doesn't have a Power button, pick any other button
`Let's start with the Power command on your controller. (If the controller
`Press~. You'll see 0-in the display.
`
`change PAGES, each of the operating keys has a new function.
`using the ~~'*"'1 key, followed by a key from 0 to 9 or a to F. When you
`consists of a PAGE number and a KEY number. You can change pages by
`All programs stored in CORE are referred to by their location, which
`
`program is not restricted to a single IR command.
`pre-stored programs contain single IR commands. As you will see later, a
`16 PAGES on CORE is available to store up to 16 separate programs. All
`16 commands from one (or more) of your remote controllers. Each of the
`You can see from these diagrams that the word PAGE refers to a group of
`
`Location: PAGE and KEY
`
`corresponding to whatever VCR command you want to execute.
`stored on PAGE 9. Simply press 1~1. then~ , and then the key
`Now suppose you want to operate your VCR. The VCR commands are
`
`Similarly, to send Channel Up, you would simply press key l Fl·
`
`..,,..,.~r"'-programmed with any commands. In order to choose PAGE 0, you do
`assume you're going to use PAGE 0 for now, since this PAGE is not
`
`•+=:JI. Press I~"~J . You'll see a P symbol in the display.
`
`e following:
`
`·=·~;e a single PAGE.
`
`to use more than 1 PAGE. For now, we'll assume you are going to
`· If your controller has more than 16 buttons you want to use, you'll
`il~~~~:~~m~;mands from your controller on. We'll refer to your controller as the
`•l=::lll. e first thing to do is to decide which PAGE you are going to put the
`
`remote controller.
`
`ooslng the PAGE-KEY Location
`
`. ., 1c:so TH
`
`c
`
`&a
`
`
`
`Universal Remote Control Exhibit: 1010 Page 000009
`
`9
`
`Storing Your Commands in CORE
`
`Storing Your Commands in CORE
`
`..............
`'"'"'l•ta
`... ,_,_.:
`
`lild ...
`
`(see illustration, next page)
`or so inches apart).
`may need to adjust the distance between the two controllers (up to six
`Align your CORE and the other remote controller head to head . You
`CORE is now ready to accept a signal from your remote controller.
`
`cursor on the next entry position.
`time display and you see the L symbol followed by an unblinking
`Enabling.) When you press tbJ. the PAGE-KEY location replaces the
`(a single short low-frequency buzz). Repeat the previous step on
`you haven't enabled this teaching session, you'll hear a reject tone
`
`r--------------.
`
`to prepare CORE to learn the remote controller command. (If
`
`2. Press tbJ
`
`When it is not showing, no teaching is allowed.
`When the En is showing, you can teach CORE new commands.
`Note what happens if you press Et!!i'LE again: the En disappears.
`
`-----------· -------
`
`.......... ·~····. ·············· ··-· -··· -·············-··· ......... ·-······ ···-..
`
`On/off mutt L---~-
`a
`Pege:..JL_ Title:_· TL..·Y.l!.&·---
`
`dl
`
`hr b lc. min
`
`[] [] D
`DEJD
`
`AH ID:SD TN
`
`a CORE PAGE-KEY location, then record the command in your Journal.
`You start with a command on your remote controller, store that command at._ .. _
`The illustration below shows the process of storing commands in CORE.
`
`8 -- A.
`a -..
`3 -.. - 4
`~ -- I
`
`0
`
`5
`
`2
`
`7
`
`right of the status li,..ne.,;..·-----------,
`
`e ex reme
`
`t
`
`t th
`
`d
`
`1sp aye a
`d"
`
`I
`
`E
`n
`
`ou s ou see
`
`ld
`
`h
`
`y
`
`ey.
`k
`
`1. Press t e EHTB'LE
`'E.'
`
`h
`
`Learning the Infrared (IR) Command
`
`.... ~
`
`your controllers.
`there it will be a simple matter to teach CORE ALL the commands from ALL ..... ...,.
`to teach CORE a single infrared command from your controller. From_..,...._
`controllers that are not pre-programmed into CORE). First, you'll learn how
`controllers in CORE (assuming that you have one or more remote -
`The next step is for you to store the commands from your own remote
`
`Storing Your Commands in CORE
`
`
`
`Universal Remote Control Exhibit: 1010 Page 000010
`
`11
`
`Storing Your Commands in CORE
`
`Getting Started with CORE
`
`10
`
`•
`
`6. Record the name of the command at the appropriate place in the CORE
`
`Journal.
`
`location will be preserved.
`and current location. Whatever was previously stored at the current
`stop the teaching session and return CORE to the display with the time
`Note: At any time during a teaching session, t~EL can be pressed to
`
`Commands" in Chapter 2.
`command doesn't work, refer to "Verifying Remote Controller
`it does, you have verified that CORE has learned the command. If the
`importantly, the power on your TV should go on! (Or off, if it was on). If
`You should see a C at the right-hand side of the status line. More
`
`press the Ia
`In order to test this, simply point the CORE toward your equipment and
`5. The next step is to make sure CORE has in fact learned the command.
`
`j key.
`
`your remote controller will be stored on PAGE 0, KEY a.
`Now the Power command (or whichever command you chose) from
`go back to displaying the current time and 0 -a on the status line.
`one CORE key.) You will hear another alert tone, and the display will
`you'll see later, it's possible to have more than a single IR command on
`4. Press ~ to signify the end of the program for this particular key. (As
`
`Chapter 1 for further details.
`--See "Teaching your CORE a Remote Controller Function" in
`--Try different angles and distances between the two controllers
`controls your equipment. The batteries could be low.
`--Make sure the source controller is working by seeing if it
`
`c. You hear no tone at all. In this case:
`
`distance and/or angle between the CORE and your controller.
`again.
`If you continue to get the reject tone, try varying the
`the command. Release the button for a moment; then press it
`see the C on your display. This means CORE hasn't learned
`b. You hear the CORE reject tone (a low-frequency buzz) and don't
`
`4.
`controller. You should release the button and proceed with step
`This means that CORE has accepted the signal from your
`
`a. You see the Capture symbol C and hear the CORE alert
`
`tone <• sinr hi:h~~u:cv~him•>
`
`happen:
`controller. Hold it down until you hear a tone. One of three things will
`3. Press the Power button (or whichever button you've chosen) on your
`
`
`
`Universal Remote Control Exhibit: 1010 Page 000011
`
`13
`
`Creating Sequences
`
`Getting Started with CORE
`
`12
`
`tone. Then the display will revert to its previous state.
`
`7. Press 16lJ. You'll see the OK symbol ( J ) briefly, and you'll hear an alert
`
`the b.
`bl again to restore
`mistake and want to erase a character. Press ~
`the b , disappears. You can use the DgE key when you make a
`Optional: Press DgE. You'll see that the last character you pressed,
`
`lets you know that the program is too long to fit on the display.
`off the left-hand side of the display, and an arrow appeared. The arrow
`is VCR Play. You'll notice that after you hit the P , the L disappeared
`This tells CORE to activate the program stored at PAGE 9, KEY b, which
`
`~=------------------,
`
`~ C)~
`
`·aPHf~-
`
`I
`
`6. Press ~~'j, [] ·l bj.
`
`Key a, which happens to be TV Power.
`This sequence tells CORE to activate the program stored at PAGE 8,
`
`~=------------------,
`, L.J.
`~[]ra-1
`
`5. Press c.J,
`
`LfHfH-
`
`I ~ C)~
`
`is VCR Power.
`This tells CORE to activate the program stored at PAGE E, Key a, which
`
`. LfHo
`;....-1 -~ -C)~-
`
`·
`~rra-1
`
`4. Press CJ. L, L
`
`use any other controllers.
`infrared commands. The difference is that this time we don't need to
`Note: This is the same procedure you followed for capturing
`
`]
`
`3. Press ~ . You'll now see the following display:
`2. If the En isn't showing on your display, press Enable.
`
`--Press <ffi'>. L_j.
`I'Dif'"'bl
`--if you're not in PAGE 0 already, press ~~·1. ~.
`
`1. Decide which location (PAGE and KEY) to store the program in. Let's
`
`assume you're going to use PAGE 0, KEY b. To set up this location,
`
`The steps for programming a sequence are:
`
`b. will be activated when you press a single key.
`a. performs all three of the above actions.
`
`What you are going to do is create a program which:
`
`and VCR Play: at location 9-b.
`TV Power: at location 8-a.
`VCR Power: Stored at location E-a.
`
`Suppose you have the following commands:
`
`until you have a better understanding of how they work.
`a similar type of sequence. Keep your program sequences simple at first
`and a VCR. If you don't have this equipment, substitute other equipment in
`Note: This description is a sample of what you might do if you have a TV
`
`do the rest.
`press a single key (or possibly a PAGE-KEY combination) and CORE will
`keypress! Once you've programmed this sequence. all you need do is
`commands. With CORE. you can combine all 3 commands into a single
`Every time you wanted to play a tape, you'd use the exact same series of
`controller, Power on your VCR controller, and Play on your VCR controller.
`you want to view a videotape, you would press Power on your TV
`combinations of commands that you will use frequently. For example, if
`In the normal course of operating your remote equipment, there are certain
`
`into useful sequences.
`additional, powerful feature of CORE allows you to combine commands
`remote controllers to individual PAGE-KEY locations in CORE. An
`You've learned how to transfer all the individual commands from your
`
`Creating Sequences
`
`
`
`Universal Remote Control Exhibit: 1010 Page 000012
`
`1 5
`
`Programming Unattended Operation
`
`Getting Started with CORE
`
`14
`
`4. Press the 1£1 Key. You'll now see the symboll displayed on the
`
`bottom line with a flashing cursor next to it.
`
`hour-up (l
`1 :01. What you really want would be 2:01, so you have to press the
`ttme had been 1 :58 and you increased it by 3, the time would now say
`t:~ote: Be careful if the minutes "wrapped around". For example if the
`
`bl ) key .to increase the hours.
`
`that you want the program to happen. For this example, press the
`3. As you did in the section on setting the clock, adjust the time to the time
`
`minute-up key (the l dl key) three times. As you can see, the time will
`
`advance three minutes.
`
`the time.
`timer. You'll see the symbol fr on the status line, and AT to the left of
`2. Press the %1 key. This begins programming of what is called an event
`1. Make sure Enable is on.
`
`Here's how you do it:
`
`program 3 minutes from now.
`worked. So for illustration's sake, you can tell CORE to execute the
`tomorrow morning. The problem is, you'd have to wait until then to see if it
`have it wake you up by telling CORE to execute the sequence at 7 AM
`substitute your program location for the one in this example). You could
`tape on your VCR (or any sequence you have already created--just
`For this example, you can use the sequence you created which played a
`
`b. If it's correct and still doesn't work, refer to Chapter 2 of the
`
`Reference for more information on sequences.
`
`do thts, see Chapter 4 on Editing.
`
`a. First ~eview your program to make sure you entered it correctly. To
`
`If part or all of the program did not work:
`
`choosing.
`activate the program for you automatically at a time and day of your
`1;:1 built-In timer, you have an additional option: you can have CORE
`actions, and then activate that program by pressing a key. With CORE's
`You've just seen that you can create a program to perform one or more
`
`~ .. -
`•
`
`1
`
`Programming CORE for Unattended Operation
`
`well as the power to the TV, and then the VCR should play.
`displayed on the status line. The power to the VCR should go on as
`
`'
`
`the power on your TV and VCR are OFF. Point your CORE in the
`8. Test the sequence to make sure it works as it should. First, make sure
`
`direction of the equipment and press ~~ .. j , ~ ·l bl· 0 -b will be
`
`
`
`Universal Remote Control Exhibit: 1010 Page 000013
`
`1 7
`
`Programming Unatlended Operation
`
`Getting Started with CORE
`
`16
`
`See Chapter 3 of the Reference for more details on timed operations.
`
`off.
`Also, you'll see a flashing "bell" which will indicate that an alarm had gone
`to verify that the time on the CORE is the time that you had set the event for.
`If the display timed out, you can wake it up by pressing the ~~j key twice
`
`I
`
`•
`
`hear the three alert tones and the timer will execute.
`reviewing the event queue. As soon as you leave the queue, you will
`CORE will not execute the program while you are in the middle of
`two alert tones, this means it's time for your event to happen. However,
`Note: If at any time while you're reviewing the event queue you hear
`
`you pressed the key yourself.
`alert tones. CORE will then activate your equipment exactly as when
`When the timer goes off, you will hear an alarm consisting of three
`
`see Chapter 3 of the Reference.
`10:18 and 10:19. For instructions on how to control the seconds count,
`if you set the timer for 10:18 PM,
`it will execute somewhere between
`Note: The timer may not execute exactly on the minute. For example,
`
`general direction of your TV and VCR and wait for the timer to execute.
`sure that the power on both your TV and VCR is off. Point CORE in the
`The next step is to verify that the timer executes on schedule. Make
`
`4. Now to exit the event queue you can either press ~ or cWEL .
`the main display. Now repeat the procedure for settmg a timer.
`event in the queue, CORE will buzz once and then _return_you back to
`signified by a flashing AT. Now press ottrlr . Since you only had one
`
`:;
`
`or location. you can delete the timer from the queue. Turn Enable on.
`3. If the display is correct, proceed to step 4. If there's an error in the time
`
`If it is solid, Enable is off.
`the upper left-hand corner. If the AT is flashing, it means Enable 1s on.
`executed at that time (in this example PAGE 0 KEY b ).You'll see.AT in
`the location to be
`The display shows the time of the event and
`
`following one:
`If you programmed the timer correctly, you'll see a display like the
`
`You'll have to repeat the above steps to program the timer.
`It you hear a reject tone, it means there's nothing in the event queue.
`
`2 . Press ll;J .
`1. Press E~T .
`haven't executed yet. Here's the procedure:
`The event queue is a list CORE keeps of all the timers you've set which
`one Is due to execute next. To do this, you can review the event queue.
`Or you may have programmed several timers, and you want to see which
`Suppose you'd like to check to make sure you set the event timer correctly.
`
`Reviewing the Event Queue
`
`put in the display (in this case, three minutes from now).
`at PAGE o. KEY b (which you had already programmed); at the time you
`To sum up what you Just did: You told CORE to execute the program
`
`6. Press OK .
`IJ]
`
`5. Press ~ • EJ .j bl· This represents the sequence that we did
`
`before which executed TV Power, VCR Power and VCR Play.
`
`
`
`Universal Remote Control Exhibit: 1010 Page 000014
`
`19
`
`How Storage is Organized
`
`Chapter 1: Programming Basics
`
`18
`
`the last key that was accessed was KEY 3.
`accessed. For example, in the above display, the current PAGE is 0 and
`• The status line of the display shows the current PAGE and last KEY
`
`,H
`plus 3 direct PAGE access keys.
`total of 259 is a combination of 16 PAGE locations times 16 KEY locations
`• Hence you can store up to 259 programs-one at each location. The
`
`.---~--------------~
`
`~~
`~Ill
`~ [8: ~~ F~
`
`Therefore, pressing the It I key canexecute a program as well as
`special cases, cr, b-and c-, can have their own programs.
`Normally programs require both a PAGE and a KEY location. These
`2. To store another program, as a •preamble• to entering the PAGE.
`
`setting up CORE for use on PAGE a.
`
`1. To provide quicker access to 3 of the PAGES. For example, to
`
`use the ~~~~cj key.
`access PAGE a, you can simply press It I· You do not have to
`
`l?.:i I, and lt-4 I· These keys can be used:
`• In addition, there are three special direct-access PAGE keys,~~~ I ,
`
`locations to store CORE programs.
`by its PAGE-KEY location. Therefore there are 16 x 16 = 256 separate
`the keys 0 through 9 and a through F. Each CORE program is identified
`• Each PAGE location subdivides into 16 KEY locations, also identified by
`
`through F.
`using the ~~"J key, followed by one of the characters 0 through 9 and a
`• There are 16 PAGE locations. Physically, a new PAGE is accessed by
`
`How CORE Storage Is Organized
`
`sequences. No program sequence can contain more than 64 keystrokes.
`timers or Intervals, other program definitions, and valid operating key
`location. A program can contain remote controller commands, event
`A CORE program is a sequence of actions assigned to a PAGE and KEY
`
`What is a CORE Program?
`
`Chapter 1: Programming Basics
`
`
`
`Universal Remote Control Exhibit: 1010 Page 000015
`
`21
`
`Suggestions for Organizing
`
`Chapter 1: Programming Basics
`
`20
`
`5. It may take some experimentation to determine the best way to use
`
`CORE's memory for your own convenience.
`
`you're currently in.
`components, can then be accessed quickly no matter what PAGE
`Channel Up/Down and Mute, which work with several of your
`one of the direct-access PAGES. Commands such as Master Volume,
`You also might want to put commands that you will use frequently on
`
`and sets you up to operate commands on PAGE b.
`
`one of your controllers.
`fundamental type of program: capturing a single infrared command from
`that will be stored at that location. The next section covers the most
`Once you have selected the location, you are ready to create a program
`
`program contains an event timer.
`location, it will execute. This is particularly unwise if the stored
`careful, however, because if there already is a program stored at that
`Note: To save time, you can skip pressing the ,fjJ, key. You must be
`Then press one of the keys between 0 through 9 or a through F.
`see the CORE symbol o in the second position of the status line.
`
`3. To choose a KEY within the current PAGE, press the.~, key. You will
`
`PAGE location for programming without executing it, use method #1.
`program stored at that location, if any. If you want to select the direct
`Note: Choosing a direct PAGE this way will also execute the
`
`2. To choose one of the direct-access PAGES, you can use a shortcut:
`
`press the It 1.1~.:; 1. or lf,.4 I key.
`
`choose, you can skip this step.
`Note: If the display shows that the current PAGE is the one you want to
`
`PAGE location with a trailing dash; the KEY location will be blank.
`of the keys 0 through 9 or a through F. The display will show the
`symbol P displayed in the lower left of the status line. Then press one
`1. To choose a new PAGE: press the 1~4 key. You will see the CORE
`
`and/or sets the volume to a predetermined level. That way you can
`one which turns power on several units, selects a particular station
`makes sense to use these for some kind of configuration program,
`addition, each of these keys can store its own program. Therefore it 1·11;~··
`accessed quickly with the direct-access It 1.1~.:; I· and lt.4 I keys. In
`
`press, say, the ~~.:; I key, which executes the configuration program
`
`4. Keep in mind that PAGES a, b and c are special, in that they can be
`
`3. You can reserve a few PAGES for special programs, such as those
`
`containing sequences and timers.
`
`commands which seem to go together.
`paired commands like Volume Up/Down, Channel Up/Down or other
`Also, notice that the key pairs a-b, c-d, E-F should be used for
`
`commands like 0 through 9 on the corresponding CORE KEYS.
`Up are on KEYS c and d. Of course, it's logical to put numbered
`KEYS E and F on several different PAGES; Volume Down and Volume
`notice that Channel Down and Channel Up commands are stored on
`example, if you look at the "Factory Preset Programs" sheets, you'll
`each PAGE. This will help you in remembering where things are. For
`2. It's a good idea to put similar functions on the same KEY location in
`
`save space by not storing them in CORE.)
`commands that you will use infrequently or not at all, you may want to
`(If your controller has certai~
`you will need to use two PAGES.
`If your controller has more than 16 buttons
`each of your controllers.
`1. First, you will generally want to reserve a separate PAGE or two for
`
`suggestions for starting out