Most IR formats have a big difference between a zero and one pulse, at least 50%. For example, a NEC zero is 69mSec and a one is 129mSec or something close to that time range. OpenGlobe uses an IR format that the difference between the ones and zeros are extremely small, less than 4%.
Most IR learning engines cannot detect and some IR generating engines can reproduce these small changes.
I had to learn these IR codes under “lab” conditions in other to create a functional IR library file that can be use for ELAN's VIA Touch Panel and Z-100 keypad.
- Hector
http://www.haguirre.com