I'm trying to build a generic IR remote controlling device using an arduino.

I've done some investigation to discover the IR protocol used by my NAD SR8 remote controller.

I've connected a simple IR photodiode to an oscilloscope in order to dump the signal coming from the remote (VOL UP key).

I got the following:

enter image description here

This signal looks like a NEC IR protocol regarding the documentation. I've decoded the signal:

1110 0001 0011 1110 0001 0001 1110 1110

I don't know why but this signal does not fully comply with the protocol specification:

enter image description here

[1110] 0001 [0011] 1110 0001 0001 1110 1110

Am I wrong somewhere (wrong protocol) ? Is the remote controller broken ?

  • \$\begingroup\$ Where would the deviation be in your opinion? \$\endgroup\$ – jippie Jul 20 '13 at 19:33

The signal is indeed NEC, but extended NEC.

There is an extended NEC version which does not invert the address bytes as explained here http://www.sbprojects.com/knowledge/ir/nec.php

  • \$\begingroup\$ This isn't the place to promote your products or funding campaigns. \$\endgroup\$ – W5VO Jul 22 '13 at 17:26

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.