Calypso CB-1000 Manual - page 9
Page 9
Point the remote control through the IR Learner slot and press the desired button one
time. When the code is successfully learned, the CB-1000 will beep one time, the red
LED will turn off and the IR string will appear in the Edit Window of the CB-1000 Software
Utility.
This is how a learned IR screen will appear. The data in the box represents the Calypso
header information + the captured IR codes.
IR Command Header:
When an IR command is learned the CB-1000 inserts an IR Header into the front of the
command. Each Hex byte of this header contains information pertaining to certain IR
parameters and defines how the IR signal is to be transmitted. It is helpful to understand the
first 6 bytes of this header when dealing with difficult IR devices.
Example IR header: 40 00 03 00 00 13
BYTE 1: Carrier frequency of the IR command (30Khz, 32khz, 36khz, 38khz, 40khz and
56khz) that is informational and cannot be changed.
BYTE 2: Idle time
a user adjustable delay time between IR bursts when the IR command is
sent more than once. Allowable timing increments are 04h
1C (must be in Hex form!), with
5ms delay for each increasing hex value. For example, a idle time value of 0A (decimal 10)
would insert a delay of 50ms between the IR bursts. Default is 00h, which means that the
controller will use the idle time that is part of the learned IR code.
BYTE 3: Repeat - selects how many times the IR command is to be repeated. Allowable
values are from 01h to FFh (must be in Hex form!). Default is 03h and 00h is invalid.
BYTE 4: Repeat Mode - three selections: 00h = repeat the entire IR command, 01 = repeat
the IR header only once, 02h = repeat the IR command with an offset. Default is 00h.
BYTE 5: Offset - selects an offset value if a repeat command needs to drop Bytes in addition
to the header. Allowable values are 00h to 78h (must be in Hex form!).
BYTE 6: Data Length displays the size of the data string in Hex form including the header.