I have setup the IR remote example and it works perfectly
I have a question about the output of the TSOP. the captured signal from the TSOP give hex or raw IR data. Which can be saved. I want to use the ardunio to have certain IR RAW data saved in the program and output from the ardunio, in the same format as the TSOP. I want to get ride of the TSOP and just output the capture IR data from the ardunio pin
How would I do this?
It is not very clear what you are trying to achieve ? Are you attempting to turn an Arduino into a type remote control simulator, where it beams prerecorded patterns to another device through an infrared diode ?
bhavinp:
I want to use the ardunio to have certain IR RAW data saved in the program and output from the ardunio, in the same format as the TSOP.
The IR receiver, (TSOPxxxx), doesn't have a "format" as such. It just goes high and low in response to the incoming signal, with the 38kHz or 40kHz carrier removed. The data format is the same as what was sent.
I want to get ride of the TSOP and just output the capture IR data from the ardunio pin
How would I do this?
The "TSOP" has nothing to do with sending, only receiving.
yes but the sending from the library goes via the ir led and the format is changed.
The format of the data sent should be the same as the data that was received. Or do you mean that it is modulated onto a carrier?
If I understand you, you want to output the received data on an I/O pin without the carrier. True or false?
Hi
Thank you all for your input and sorry it doesn't make sense...but what im trying to do this
send the following which i captured from TSOP, out from the arduino pin.
I want to hard code ir codes into the arduino and output them as they would be outputted from a TSOP
So you want to hack somewhere into a Set Top Box (STB) and feed a signal from the Arduino directly in ?
Why don't you simply connect an Infra Red Diode to the Arduino (with appropriate sketch ) and use the existing TSOP (or equivalent) in the STB ?
The carrier is turned on by TIMER_ENABLE_PWM, and off by TIMER_DISABLE_PWM, found in IRremoteInt.h.
Change these macros to output a high and low level on any output pin, to obtain the modulation without carrier.