Bluechip
f4e33ca456
Additional comments in Denon code
2015-06-21 18:33:47 +01:00
Bluechip
0ca6c4ed1b
Added sendPronto()
2015-06-21 18:13:21 +01:00
Bluechip
17801ef132
Started work on supporting Pronto Codes
2015-06-21 03:11:24 +01:00
Bluechip
87639f8b45
Add Denon support
...
Improve comments
Fixup DECODE_AIWA_RC_T50
Simplify template
2015-06-21 01:20:44 +01:00
Bluechip
89d82ad930
Improve documentation and fixup IRrecvDumpV2.ino
2015-06-20 22:08:13 +01:00
Bluechip
e213019fca
Fixup old examples
...
Add new example
2015-06-20 22:03:00 +01:00
Bluechip
4811a3d86a
correct typo
2015-06-20 21:09:44 +01:00
Bluechip
b9694f2442
Added a template for new protocols with full instructions in a big comment at the top
2015-06-20 21:08:21 +01:00
Bluechip
70d50b700f
Removed explicit values in enumeration
2015-06-20 21:07:40 +01:00
Bluechip
c58507655c
More cleanup and a few minor optimisations
2015-06-20 20:27:59 +01:00
Bluechip
6087fabfe1
ISR Commenting
2015-06-20 18:33:00 +01:00
Bluechip
5c217f0ee9
Abbreviated (Panasonic) address handling
2015-06-20 18:27:10 +01:00
Bluechip
41e822997b
Introduced overflow detection code to the ISR State Machine
2015-06-20 18:26:23 +01:00
Bluechip
7f639d18d8
Increased RAWLEN to 101 to stop Panasonic codes overflowing
2015-06-20 18:24:50 +01:00
Bluechip
e1dda22c6d
Commenting formatting
...
move ISR macros to ISR header
2015-06-20 17:54:18 +01:00
Bluechip
0f11e2feef
Remove use of macro TOPBIT
2015-06-20 17:51:40 +01:00
Bluechip
835b9d19be
Commenting
2015-06-20 17:51:10 +01:00
Bluechip
f46e30720c
Bit more code cleanup
2015-06-20 14:42:59 +01:00
Bluechip
315aecdada
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
0da14cd36b
Compiling, all functionality enabled, tested with Panasonic
2015-06-20 01:20:25 +01:00
Bluechip
62696e0f4d
Finish sendXXX() cleanup
...
Move NEC decode to be with NEC send
2015-06-19 00:12:29 +01:00
Bluechip
f5e85e9432
Bit more cleanup
...
Guests have arrived - sanity checkin
2015-06-18 19:52:22 +01:00
Bluechip
e6ae660100
Optimise send() loops
...
Query accuracy of sendAiwaRCT501() [see inline comment]
2015-06-18 19:24:21 +01:00
Bluechip
43cbf2d002
Whitespace cleanup on for() loops
2015-06-17 23:12:32 +01:00
Bluechip
4938c307e0
Cleaned up the DEBUG output
2015-06-17 23:04:47 +01:00
Bluechip
4324bb9e99
Reduce one-line-if's down to one line
2015-06-17 22:54:43 +01:00
Bluechip
d6ef2f99fa
Standardise function headers for consistent coding style
2015-06-17 22:25:34 +01:00
Bluechip
99d04629bc
Standardise commenting as C++ style throughout
2015-06-17 22:16:43 +01:00
Bluechip
b9e5b969f7
Clearly mark the start of every function to aid is source navigation & code maintainability
2015-06-17 21:59:04 +01:00
Ivan Kravets
3a21c0e413
Switch to stable release of @PlatformIO
2015-05-27 17:18:01 +03:00
Ivan Kravets
ad42149c56
Continuous Integration with @travis-ci + @PlatformIO
2015-05-23 19:35:45 +03:00
Rafi Khan
e9e4410a05
Update README.md
2015-05-14 16:32:48 -06:00
Rafi Khan
97909f86f0
#133
2015-04-26 17:06:52 -06:00
Rafi Khan
e0a1312606
Merge pull request #119 from jan-r/ATmega8-IRQ-fix
...
Fixed problem with interrupt enable/disable on ATmega8
2015-04-18 14:18:02 -06:00
joshua noble
a0a67f4d37
Merge pull request #124 from levsa/master
...
Added different ifdefs for SEND and DECODE. Enum for decode_type. ifdef errors fixed.
2015-04-10 10:49:40 -07:00
Levon Saldamli
0ec2bf5696
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
Levon Saldamli
d7f2b1b08f
Library properties for arduino 1.0.5 to recognize as library.
2015-04-06 17:16:27 +02:00
jan-r
e3567c7945
Fixed problem with interrupt enable/disable on ATmega8
...
Previously, when enabling or disabling interrupts on the ATmega8, the
whole TIMSK register was overwritten. This disables all other timer
interrupts (for Timer0 and Timer2). The fix takes care of that by
selectively enabling/disabling the required OCIE1A flag.
2015-04-04 11:02:53 +02:00
Rafi Khan
05db6714af
Quick fix for previous commit
2015-03-16 12:07:55 -06:00
Rafi Khan
0e82cf540c
Add Aiwa protocol to keywords
2015-03-16 12:07:21 -06:00
joshua noble
f08064bb96
Updating for device usage
2015-03-15 19:41:46 -07:00
Joshua Noble
111c96ab58
merging 110
2015-03-15 13:28:46 -07:00
Rafi Khan
4e6fb9ecf4
Merge pull request #61 from crash7/master
...
Added Aiwa protocol (remote control RC-T501).
2015-03-14 21:04:30 -06:00
sstefanov
a8b4269ca7
Added possibility to exclude non-necessary libraries by comment lines in IRremote.h
2015-03-12 14:49:48 +02:00
Rafi Khan
e2a7f22c1f
Update Contributors.md
2015-03-10 15:43:28 -06:00
Rafi Khan
f6066c3e65
Added Lauszus to contrib.
2015-03-10 15:43:13 -06:00
Rafi Khan
cb6b1b622d
Added reference to GitHub page
2015-03-09 18:54:25 -06:00
Rafi Khan
b8043a7415
Releases can be found on the releases page.
2015-03-09 13:01:25 -06:00
Rafi Khan
beef4710a3
Moved contributors to a different file
2015-03-08 19:42:47 -06:00
Rafi Khan
7bf1e8d92d
Added Neco777 to contributors
2015-03-08 19:40:16 -06:00