I need to capture a signal that is being sent from an emitter (similar to a TV remote). I understand from this question that I can use an infrared receiver to do this.Once this is done, however, I need to be able to continually rebroadcast this signal even when its original source is not broadcasting. Is there a way to save this signal, or does in need to be decoded in some form to be rebroadcasted without the original? How might I go about doing this?
There is an IR library for arduino that is pretty good: Arduino-IRremote
A guide on how to use it: A Multi-Protocol Infrared Remote Library for the Arduino
It is capable of recording and replaying a lot of common remotes. The wiring is very easy, a simple device is described here: An Arduino universal remote: record and playback IR signals