IR Database Documentation
All CommandFusion devices that are capable of emitting IR signals (including the USB IR Learner) contain an on-board IR Database of over 500,000 IR codes.
These codes cover brands across a large array of device types. So in the majority of cases, for standard Audio/Video products such as DVD players, TVs, etc, you won't have to learn any IR codes at all.
Browse Database
Use the form below to browse through the supported manufacturers and device types. You can even use this form to generate the exact CFLink protocol command to send.
Sending IR Database Commands
The CFLink protocol used for sending IR database commands is as follows:
// Modular devices
> [F2]<ID>[F3]TIRXSND[F4]<MODULE>|<PORT>:DBA:<DEVICE_TYPE>:<CODE_SET>:<KEY>[F5][F5]
// Standalone devices
> [F2]<ID>[F3]TIRXSND[F4]<PORT>:DBA:<DEVICE_TYPE>:<CODE_SET>:<KEY>[F5][F5]
- <DEVICE_TYPE> = The number corresponding to the type of device. (2 digits)
00
= TV01
= Cable02
= Video Accessory03
= Satellite/DSS04
= VCR05
= Not Used06
= DVD07
= Receiver/Misc Audio08
= Amplifier09
= CD
- <CODE_SET> = The codeset number (See Determining Codeset below).
- <KEY> = The key code for the function you want to send. Two digits, valid range is
01
-47
.
Use the database browser above, or our IR Learner or System Commander software to find the appropriate keycode for the function you want to send.
Determining Codeset
You can determine the database command to use using one of the methods below:
Using the USB IR Learner
The USB IR Learner features an on-board IR transmitter allowing you to test IR codes directly.
Using the USB IR Learner along with the IR Learner software, you can find the correct database codeset to send by following these instructions:
- Connect your USB IR Learner and open the IR Learner software
- Select 'On-board Database' tab
- Select the Manufacturer
- Select the Device Type
- Select a code set
- If multiple code sets are available, try them in order from top to bottom
- Select a command to test
- Aim the IR transmitter window (labelled 'test') towards your target IR device
- Press the 'Test IR' button.
If the IR device does not react, continue trying different code sets and device types.
Using an IR emitter
If you have an IR capable CommandFusion device, such as a CF Mini or IR Blaster, you can find the correct database codeset to use by sending the commands via an IR emitter until the IR code works.
- Open System Commander
- Go into Online mode and find the CommandFusion hardware device you want to send the IR code from
- Select the device, then select the IR tab.
- Selec the port your IR emitter is wired to, then change it to DBA (Database) format.
- A 'build' button will appear at the end of the text box, click it.
- Select the Manufacturer
- Select the Device Type
- Select a code set
- If multiple code sets are available, try them in order from top to bottom
- Select a command to test
If the IR device does not react, continue trying different code sets and device types.