Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign up
A modified version of Ken's Library that allows sending and recieving from the same sketch
https://github.com/shirriff/Arduino-I…
C++
Java
C
Latest commit
Cannot retrieve the latest commit at this time.
Files
| Type | Name | Latest commit message | Commit time |
|---|---|---|---|
| Failed to load latest commit information. | |||
|
|
examples | ||
|
|
IRremote.cpp | ||
|
|
IRremote.h | ||
|
|
IRremoteInt.h | ||
|
|
LICENSE.txt | ||
|
|
README | ||
|
|
keywords.txt | ||
README
This is my modification of the awesome library IR that Ken Shirriff made (https://github.com/shirriff/Arduino-IRremote). The latest versions of Ken's library seem to be unable to send and receive IR codes in the same sketch which was a problem for me as I wanted to make an IR repeater/transceiver. So I took an old copy of the library (from here http://www.arcfn.com/2009/08/multi-protocol-infrared-remote-library.html). But the new version has some features that I want, so I am slowly ripping out the good bits of the new library and adding it to my copy Because this is based on the original library by Ken. * It will only work on Duemilanove and UNO boards (no Mega, Lilypad or Teensy support yet – sorry) As I find features that I want to add (i.e. new codes and mega support) I will try to add them and upload to git. I have added (code taken from the latest version of the libary and various blogs/forum posts and some of my own code): * Decoding hash codes for unknown protocols * Sharp and Dish Transmitting * Samsung Transmitting and Decoding * JVC Transmitting and Decoding * Panasonic Transmitting and Decoding November Update: * Added 64bit support for RC6 (Xbox 360 support) * Updated the Examples * Bug Fixes