Rafi Khan
bdb9f1c1f5
Added support for RC5 extended
...
Credits: https://github.com/LarsWH
Excerpt from PR:
```
Hi,
I added support for 'RC5 extended' in order to make this project:
https://www.instructables.com/id/Remote-Control-for-Lava-mMotion-Swing-Mounting-Bra/
The modification is working nicely in this single application. It has
not been tested elsewhere.
(I am new to Git and this is my first pull request ever. So please
excuse me if I have messed something up)
Kind regards,
Lars
```
Merged #522
2017-09-23 21:03:07 -04:00
Philipp Henkel
34e5cd87ca
Add Lego Power Functions send protocol
2016-04-27 21:57:57 +02:00
Rafi Khan
376301228a
changed irsendraw parameter to const, #227
2016-02-20 23:17:45 -06:00
Paolo Paolucci
d7a4c4e0c8
Update version to 2.0.1
2015-09-25 09:23:22 +02:00
Rafi Khan
bce86bf8ed
corrected a typo
2015-08-26 16:16:26 -06:00
chaeplin
ec371483ac
adding SEND_LG
2015-08-22 19:06:22 +09:00
AnalysIR
9b21a7fdbd
Update parameters for mark,space and sendraw
...
parameters changed from int to unsigned int to allow longer mark/space durations and signal length.
hz changed to allow for potential future use of 455kHz carrier frequency. (Ther may be existing modes to the library, using this frequency)
2015-08-19 23:24:59 +01:00
Paul Coughlin
7aee7fcf89
update custom_delay function
...
Use micros() to delay based on "real-time" instead of approximation with
delay() or delayMicroseconds()
Changed name to _usec to correspond to MicroSeconds.
_ms is MilliSeconds.
2015-08-14 20:22:34 -06:00
Rafi Khan
11cb3fe442
Fixed delay method by replacing delayMicroseconds call with a loop if
...
it is too long.
2015-08-13 16:54:59 -06:00
Rafi Khan
a1a4538200
fixed previous commit
2015-08-10 14:12:03 -06:00
madmalkav
114fe2ccd6
Added suport for user defined IR reception feedback LED
2015-07-31 20:58:04 +02:00
Rafi Khan
1e519b1bf3
added isIdle Method for receiving, #48
2015-07-23 19:39:46 -06:00
Bluechip
3dec997391
Added sendPronto()
2015-06-21 18:13:21 +01:00
Bluechip
78e9b87a34
Add Denon support
...
Improve comments
Fixup DECODE_AIWA_RC_T50
Simplify template
2015-06-21 01:20:44 +01:00
Bluechip
ae477413de
Fixup old examples
...
Add new example
2015-06-20 22:03:00 +01:00
Bluechip
07df68af9d
correct typo
2015-06-20 21:09:44 +01:00
Bluechip
aa32e8f048
Removed explicit values in enumeration
2015-06-20 21:07:40 +01:00
Bluechip
eb0360e758
More cleanup and a few minor optimisations
2015-06-20 20:27:59 +01:00
Bluechip
5e7a1c1f12
Abbreviated (Panasonic) address handling
2015-06-20 18:27:10 +01:00
Bluechip
5d994880b9
Commenting formatting
...
move ISR macros to ISR header
2015-06-20 17:54:18 +01:00
Bluechip
a1cf782c44
Bit more code cleanup
2015-06-20 14:42:59 +01:00
Bluechip
88e243fe06
Broken the source in to manageable chunks - 2KLOC files are not fun to debug!
...
Utterly failed to reduce the MARK_?? functions back down to MACROs - every time I try, the decoders start failing ...However, I have found a considerable number of bugs in the toolchain, so I'm starting to wonder if the fault is not mine.
2015-06-20 04:29:28 +01:00
Bluechip
04e2cfbdad
Compiling, all functionality enabled, tested with Panasonic
2015-06-20 01:20:25 +01:00
Levon Saldamli
d336bc541a
Changed ifdefs for SEND and DECODE, created enum for decode_type_t. Corrected ifdef errors, issues #121 , #122 , #123 ).
2015-04-06 18:17:53 +02:00
Joshua Noble
117059a17f
merging 110
2015-03-15 13:28:46 -07:00
sstefanov
549d92d2f5
Added possibility to exclude non-necessary libraries by comment lines in IRremote.h
2015-03-12 14:49:48 +02:00
Christian Musa
bed4cc5c97
Added Aiwa protocol (remote control RC-T501).
...
Added Aiwa protocol (remote control RC-T501) based on lirc file.
Updated IRrecvDump example, added SendDemo example (AiwaRCT501SendDemo).
2015-03-08 19:40:03 -03:00
Francesco Meschia
0fce321c94
Added Whynter A/C remote protocol
...
Tested with Whynter ARC-110WD
2015-02-06 21:29:56 -08:00
Piotr Dobrowolski
5719e7c00f
sendSharp API change to make it compatible with decodeSharp
2014-09-17 22:34:41 +02:00
Darryl Smith
66c3b1f47c
Updates for LG Air Conditioner Remote
2014-07-10 08:27:36 +10:00
sstefanov
0de2d18bdb
Added Samsung protocol
2014-05-23 12:20:39 +03:00
Ken Shirriff
e03a593847
mitra changes
...
Conflicts:
IRremote.cpp
IRremote.h
IRremoteInt.h
keywords.txt
2012-08-06 23:43:43 -07:00
Kristian Lauszus
753e52efe7
Added panasonic and JVC protocol
...
Most work already done by zenwheel, but the sendPanasonic command
didn't work. Sending and decoding is confirmed to work with using both
the JVC and Panasonic protocol.
The library has also been updated to work with Arduino IDE 1.0.
2012-02-08 18:09:18 +01:00
Ken Shirriff
31d80abc3f
Fix CRLF issues.
...
Many problems happen with git due to some machines liking CRLF at the
end of lines, and others linking CR. To try to straighten this out,
I'm using Unix-style LF (\n) as the line endings. To make sure your
repository remains consistent, try:
$ git config --global core.autocrlf input
For details, see:
http://help.github.com/dealing-with-lineendings/
2010-05-15 15:21:48 -07:00
Ken Shirriff
6510b2c05c
Add Sharp and DISH transmission support.
...
This change is from Todd Treece:
http://arcfn.com/2009/08/multi-protocol-infrared-remote-library.html?showComment=1264093513759#c3138785324309374640
2010-01-22 23:39:46 -08:00
Ken Shirriff
e12e9eaac8
Add "hash encoding" to generate a value for unknown encodings.
...
For an unknown encoding, an arbitrary 32-bit value will be generated.
2010-01-22 23:26:54 -08:00
Ken Shirriff
6ee0dffb4c
Initial commit from Irremote.zip
2010-01-22 22:08:26 -08:00