Commit Graph
280 Commits
Author SHA1 Message Date
Rafi Khan a23d4ea4f6 Merge branch 'master' of git://github.com/ivankravets/Arduino-IRremote into ivankravets-master 2015-07-16 18:59:10 -06:00
Rafi Khan 56999760c5 Experimental Release 2015-07-11 15:43:18 -06:00
Rafi Khan 0b0719045e Added pin variable in IRrecvDumpV2 2015-07-11 15:22:18 -06:00
Rafi Khan 85679b491f Added option for Teensy 3.1's processor. This is NOT a fix to #171 2015-07-11 00:35:30 -06:00
Rafi Khan ee13760c60 Add Teensy LC Support, confirmed working @48Mhz with RecvDemo 2015-07-08 16:22:50 -06:00
Rafi Khan b2b278f8f7 Merge pull request #169 from csBlueChip/master
Fix coding error in send loops (specify bit size of literal)
2015-07-08 13:56:44 -06:00
Bluechip ec40cdfea2 Fix coding error in send loops (specify bit size of literal) 2015-07-01 20:06:51 +01:00
Rafi Khan 2619ed667e added changelog 2015-06-26 12:25:39 -06:00
Rafi Khan 7eeff377f4 Merge branch 'master' of https://github.com/csBlueChip/Arduino-IRremote into experimental 2015-06-26 11:41:58 -06:00
Rafi Khan 7ddf860bb2 Merge pull request #160 from gitter-badger/gitter-badge
Add a Gitter chat badge to README.md
2015-06-26 11:35:59 -06:00
The Gitter Badger 02d6ec8ff9 Added Gitter badge 2015-06-25 22:59:19 +00:00
Bluechip 48b77fe90a https://github.com/shirriff/Arduino-IRremote/issues/156
Improve output for recvDumpV2
Added my name to the contributors list (not 'cos I really care for the credit <whatever> but so people know who to "blame" [non-pejorative])
Moved the decode() function to the top of the source as it is likely to be edited the most
2015-06-22 21:23:53 +01:00
Bluechip ee907442b1 Fixup test harness & frequency calculator in Pronto code 2015-06-21 18:34:40 +01:00
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