< Previous
Table of Contents
Next >

Advanced IR Code Editing

IR codes are not always as simple as it may looks. While many kind of IR codes can be learned easily by the supported modules, some require special editing.

There is also a possibility to enter so-called "Pronto codes" into iRedTouch.

For these purposes iRedTouch features an "Advanced IR Editor". Tap the gear icon after you have selected an IR code:

In the upper part you see the IRTrans representation of the IR code (if you want to know the details, please see the manual that came with your module). It consists of timings and pulse code sequences. Nothing what you should care about - unless you are familiar with this! You can easily ruin the IR code. However, you can edit the code, tap the Test button, and then Revert if something goes wrong.

In the bottom part you see a specialty of this specific IR code: it's a different code which is used when repeating. In fact, this is an IR code from the Apple remote.

To learn this differing repeat code, tap the Learn rep. button on the left, after you have learned the "base code". Then hold down the button on your real remote for a second to force repeating.

Unfortunately repeat codes are not yet reliably learned by the GC/iTach modules. I'm working in that.

If the base code is to be repeated, which is the general case, you only need to use the repeat time slider. No need to learn/paste a repeat code!


One setting of interest is the "RC" setting, which means "repeat count". This is the count how often the basic pulse sequence is repeated when transmitting the base code. In general this will be about 3, but sometimes changing this setting up or down leads to better results, when for example changing channels on a TV. Choose 1 to 5, then Test.


Here's a code learned by the iTach module, which looks a little different:

It does not matter, with which module you learn a code: iRedTouch will convert the code internally to/from IRTrans format, resp. GC-100/iTach format!

Using Pronto Codes

These codes are used in professional universal remote controls, and lots of Pronto codes are available online, especially at remotecentral.com:

If you've found a code, copy the whole thing in Safari (unfortunately it seems not possible to only select the numbers!), switch over to iRedTouch, then paste it into the Advanced IR Editor:


Now tap Save, and the code is converted into the internal (IRTrans) format:

Unfortunately, some kind of Pronto codes can not be converted at all.


Configure Transmission

As I said, IR codes are not always easy to learn. iRedTouch has some settings to tweak learning.

Some modules can learn the transmission frequency (GC, iTach, IRTrans with universal learning receiver), but some not. When no frequency is learned, iRedTouch assumes a default frequency of 38 KHz, which is commonly used. However, if this does not fit, you can try out different transmission frequencies. Open the IR Module settings for the remote (or for one IR code, either):

The slider let's you set the frequency to some reasonable values, including 455 KHz for B&O equipment.

Configure Learning

In general the IRTrans modules do analyze the IR codes and create a readable format from that. However, some codes are really tricky, and then you can switch to "raw mode" learning:

This should only be the last resort. BTW: this is the default learning mode for all GC modules.

On GC-100 modules you can set the code recognition timeout. This influences the code learning. If learning/testing does not work, you may play around with this setting:


< Previous
Table of Contents
Next >