Skip to content
This repository was archived by the owner on Apr 6, 2019. It is now read-only.

Think this add functionality without to much complication. #4

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Raw-IR-decoder-for-Arduino
Take raw IR signal from a remote receiver and print out pulse lengths
/*
Some Updates by http://www.instructables.com/member/russ_hensel/
add #define for a bunch of user options see section below with
#defines
add ability to easily change ir pin -- seems not working
break into more subroutines, more or less for convenience
added check for buffer overrun
added/revised output formats of the ir data
added/revised some comments
Tested and compiles under Window 7, Arduino1.6.0, UNO
Uses 3.7 K bytes of program
1.2 K bytes of dynamic memory

There are other programs for IR decoding, perhaps most notably
http://www.righto.com/2009/08/multi-protocol-infrared-remote-library.html
That code is interrupt driven using timers and may in principal be capable
of being more accurate, but its normal resolution is 50 usec, so it may
in practice be better or not.

What the code does have is a sophisticated method of interpreting the results
which allows the representation of the code in just a byte or so ( if the
protocol is successfully identified ). It also has nice transmit routines.
However, for raw discovery of the protocol this code may be more useful.

*/

Loading