Rafi Khan
2e4538bac8
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
360ca6ffb9
Add Teensy LC Support, confirmed working @48Mhz with RecvDemo
2015-07-08 16:22:50 -06:00
Rafi Khan
503225635e
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
ec5e1bd5f9
Fix coding error in send loops (specify bit size of literal)
2015-07-01 20:06:51 +01:00
Rafi Khan
0cacdf1ccb
added changelog
2015-06-26 12:25:39 -06:00
Rafi Khan
23fa23ada2
Merge branch 'master' of https://github.com/csBlueChip/Arduino-IRremote into experimental
2015-06-26 11:41:58 -06:00
Rafi Khan
4429c773ce
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
5d5479adbd
Added Gitter badge
2015-06-25 22:59:19 +00:00
Bluechip
4e5608f25f
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
845e912e9f
Fixup test harness & frequency calculator in Pronto code
2015-06-21 18:34:40 +01:00
Bluechip
2e163ae3f4
Additional comments in Denon code
2015-06-21 18:33:47 +01:00
Bluechip
3dec997391
Added sendPronto()
2015-06-21 18:13:21 +01:00
Bluechip
6a1222d180
Started work on supporting Pronto Codes
2015-06-21 03:11:24 +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
593e0a3ee3
Improve documentation and fixup IRrecvDumpV2.ino
2015-06-20 22:08:13 +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
05e688a961
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
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
66dee2fa16
ISR Commenting
2015-06-20 18:33:00 +01:00
Bluechip
5e7a1c1f12
Abbreviated (Panasonic) address handling
2015-06-20 18:27:10 +01:00
Bluechip
8afb3e73a6
Introduced overflow detection code to the ISR State Machine
2015-06-20 18:26:23 +01:00
Bluechip
dfd14d437c
Increased RAWLEN to 101 to stop Panasonic codes overflowing
2015-06-20 18:24:50 +01:00
Bluechip
5d994880b9
Commenting formatting
...
move ISR macros to ISR header
2015-06-20 17:54:18 +01:00
Bluechip
7b8444a305
Remove use of macro TOPBIT
2015-06-20 17:51:40 +01:00
Bluechip
813a3038ab
Commenting
2015-06-20 17:51:10 +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
Bluechip
5f92834a12
Finish sendXXX() cleanup
...
Move NEC decode to be with NEC send
2015-06-19 00:12:29 +01:00
Bluechip
a338d5525a
Bit more cleanup
...
Guests have arrived - sanity checkin
2015-06-18 19:52:22 +01:00
Bluechip
001ccf9425
Optimise send() loops
...
Query accuracy of sendAiwaRCT501() [see inline comment]
2015-06-18 19:24:21 +01:00
Bluechip
6af9a1b485
Whitespace cleanup on for() loops
2015-06-17 23:12:32 +01:00
Bluechip
7d926499b4
Cleaned up the DEBUG output
2015-06-17 23:04:47 +01:00
Bluechip
7f1387278f
Reduce one-line-if's down to one line
2015-06-17 22:54:43 +01:00
Bluechip
c45b84f65c
Standardise function headers for consistent coding style
2015-06-17 22:25:34 +01:00
Bluechip
64698fd24b
Standardise commenting as C++ style throughout
2015-06-17 22:16:43 +01:00
Bluechip
942dcf4051
Clearly mark the start of every function to aid is source navigation & code maintainability
2015-06-17 21:59:04 +01:00
Ivan Kravets
66395a5daa
Switch to stable release of @PlatformIO
2015-05-27 17:18:01 +03:00
Ivan Kravets
8e043b5bb4
Continuous Integration with @travis-ci + @PlatformIO
2015-05-23 19:35:45 +03:00
Rafi Khan
9170c0b4a1
Update README.md
2015-05-14 16:32:48 -06:00
Rafi Khan
f9faf98048
#133
2015-04-26 17:06:52 -06:00
Rafi Khan
5cf1e45002
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
0cb77d3c5b
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
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
Levon Saldamli
675f9fe042
Library properties for arduino 1.0.5 to recognize as library.
2015-04-06 17:16:27 +02:00
jan-r
4caca675ff
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
96fa0f557a
Quick fix for previous commit
2015-03-16 12:07:55 -06:00
Rafi Khan
04420c9f5c
Add Aiwa protocol to keywords
2015-03-16 12:07:21 -06:00