I'm currently trying to have Arduino read my BatMouse II remote control. The remote is originally used for an InFocus projector. It's a great remote, solid built, with a trackball and mouse buttons. Perfect for TV browsing etc. It would be great to use Arduino to bridge the remote to my media center. However i cannot read anything sensible from it.
I've measured the #IR
modulation freq. which is 38KHz and I do get HEX codes out of Arduino, on every press on the remote. But the HEX codes are inconsistent between presses on the same button.
Every time I press a remote button I get HEX codes that are different from before, and sometimes the HEX code sequence repeats on about every 3'rd press of a remote button.
Its also like there's an encryption in the IR codes protocol. When i monitor the IR signals on the remote, its like the timing between some of the bits changes on every other remote press.
I found somewhere on the net, that InFocus follows the NEC standard, but when I run my sketch using the NECIR specific library, nothing is shown by Arduino.
The IRremote library returns UNKNOWN type and garbled codes.
Anyone have any inputs to this...