Armin
22451e789a
Bumped version to 3.3.0. Added lastDecodedProtocol and CheckForRecordGapsMicros().
2021-04-30 16:36:54 +02:00
Armin
fff3d94c7b
Added universal decoder for pulse width or pulse distance protocols
2021-04-28 21:50:45 +02:00
Armin
39da1b609c
enabled megaAVR 0-series devices, added getPulseCorrectionNanos()
2021-04-26 22:26:15 +02:00
Armin
5dd88831f2
added check for MINICORE, moved macros for better readability of code
2021-04-26 21:50:31 +02:00
Armin
e48209b759
Fixed error for AVR timer1. Thanks to alexbarcelo.
2021-04-24 21:27:48 +02:00
Armin
4d44d054c2
Fix errors if LED_BUILTIN is not defined
2021-04-24 16:32:53 +02:00
Armin
b494e0a03e
Release 3.2.0
2021-04-22 10:25:33 +02:00
Armin
65ab27e332
Extended DEBUG output
2021-04-17 21:53:36 +02:00
Armin
d06e806a9f
Rename ledOff to IRLedOff. Support / Messages for F_CPU > 16 MHz.
2021-04-11 13:26:18 +02:00
Armin
248012ea1d
ESP8266 support
2021-04-11 02:57:50 +02:00
Armin
cf374e64f3
Support for old 2.x code
2021-04-10 20:43:01 +02:00
Armin
ec94757d47
UnitTest tested for Digispark and ATTiny core
2021-04-09 01:19:07 +02:00
Armin
38f4eb65ee
Support for old 2.x code by backwards compatible `decode(decode_results *aResults)` function. Removed USE_OLD_DECODE macro and added NO_LEGACY_COMPATIBILITY macro
2021-04-08 07:59:45 +02:00
Armin
269479301d
Added Onkyo protocol
2021-04-08 01:51:03 +02:00
Armin
35b8c11922
Fix for ESP32 send Error, removed `USE_SOFT_SEND_PWM` macro
2021-04-07 18:39:01 +02:00
Armin
2f71012a28
Documentation
2021-04-04 11:01:44 +02:00
Armin
6e5be97c51
Release 3.1.0
2021-03-28 12:56:26 +02:00
Armin
adfbfc9c42
Documentation by Ken Shirriff
2021-03-27 02:13:41 +01:00
Armin
dfe66adfcc
Fix problems with broken receives #828
2021-03-25 14:25:51 +01:00
Armin
65dee31fc6
Fix TinyIRReceiver fixes #825
2021-03-22 18:04:04 +01:00
Armin
3dfb2f1fcc
Documentation
2021-03-22 14:50:40 +01:00
Armin
0cfbbcf4c4
Improving mark function
2021-03-22 14:32:09 +01:00
Armin
8007e6539f
Reverted RC5 and RC6 to old decode method.
2021-03-18 22:33:50 +01:00
Armin
3283ef7087
Doxygen version.
...
Use LED_BUILTIN instead of FEEDBACK_LED FeedbackLEDPin is 0. Use F_CPU instead of SYSCLOCK. Remove IRBoardDefs.h and outdated readmdFrench.md.
2021-03-17 22:07:36 +01:00
Armin
0b75958182
Added ATtiny88 support
2021-03-11 16:11:49 +01:00
Armin
1acdcce7b2
cleaned up IRremote(Int).h
2021-03-09 14:00:57 +01:00
Armin
090358a47d
Tested for ATtiny85
2021-03-09 01:45:43 +01:00
Armin
2ccae65ef6
Implemented feedback for send. Removed decode_results results. Added unit test and fixed LG send bug. MATCH_MARK() etc. now available as matchMark(). Added PinDefinitionsAndMore.h.
2021-03-08 22:00:16 +01:00
Armin
0bd9f4698f
Removed IRremote.cpp.h, renamed MATCH functions
2021-03-06 21:18:43 +01:00
Armin
98772fbe92
Separated timer and LED code
2021-03-06 13:50:49 +01:00
Armin
8deb5ea4e1
refactored board specific code
2021-03-06 01:56:01 +01:00
Armin
56bd4f5876
refactored board specific code
2021-03-04 20:50:18 +01:00
Armin
20bd179bb5
Including assertions
2021-03-03 23:59:56 +01:00
Armin
babf91409f
refactored board specific code
2021-03-02 21:30:31 +01:00
Armin
36c0226490
Replaced #define DECODE_NEC 1/0 by defining/not defining, USE_SOFT_SEND_PWM is active by default
2021-03-02 15:25:39 +01:00
Armin
6c7cfb2842
Added SIRCS_15_PROTOCOL
2021-03-01 21:29:41 +01:00
Armin
7e6f5490a8
Replaced delayMicroseconds with customDelayMicroseconds and removed NoInterrupt() for send functions, removed SPIN_WAIT macro, sleepMicros() and sleepUntilMicros().
2021-03-01 13:12:24 +01:00
Armin
31c4ba868c
Fixed LG checksum error
2021-03-01 11:39:13 +01:00
Armin
93ade53d65
Fixed decodeSony 20 bit bug. closes #811
2021-02-28 13:58:21 +01:00
Armin
61f2c2cdb0
adapted to TinyCore 0.0.7
2021-02-21 21:53:59 +01:00
Armin
64828bda70
Bumped version to 3.0.2
2021-02-21 21:21:36 +01:00
Armin
a7c1c786e9
Refactored receive state machine, RAW_BUFFER_LENGTH is now forced to be even; New function start(uint16_t aMillisToAddToGapCounter)
2021-02-21 00:17:28 +01:00
Armin
8555f3506c
Added missing IRAM_ATTR for ESP32.
2021-02-19 13:31:50 +01:00
Armin
926283f57e
Improved handling for HASH decoder, Tested for ATtiny85, Added function printIRResultMinimal()
2021-02-19 11:13:30 +01:00
Armin
a75a5a6cbf
Documentation
2021-02-15 11:03:04 +01:00
Armin
d27b1e4e72
Increase RECORD_GAP_MICROS to 11000
2021-02-11 02:14:35 +01:00
Armin
2baa90add3
Bug fix for USE_OLD_DECODE
2021-02-09 11:33:35 +01:00
Armin
9a43cf7b29
Bumped version to 3.0.1 since we have a unauthorized 3.0.0 version in the Arduino Library Manager.
2021-02-08 17:13:30 +01:00
Armin
aac8748a3d
uint_fast8_t + kHz + ledOff()
2021-02-03 21:31:38 +01:00
Armin
37f218585a
Added Apple protocol
2021-02-03 16:07:01 +01:00
Armin
b210286297
Tidy up
2021-02-02 19:57:26 +01:00
Armin
105e6fb695
Fix send NEC 16 bit address bug. Improved SendDemo example for #760
2021-02-02 11:27:44 +01:00
Armin
fac01904df
fixed USE_NO_SEND_PWM bug. Closes #777
2021-01-31 10:07:52 +01:00
Armin
8b6abced10
Documentation
2021-01-30 00:50:58 +01:00
Armin
3ca432fc67
Changed to *.cpp.h to enable configuration in user program
2021-01-28 14:15:26 +01:00
Armin
ed4ee8ee6a
renamed IRrecord example to ReceiveAndSend added SimpleReceiver example and changed two functions to static
2021-01-27 17:28:44 +01:00
Armin
1ea58baec7
Added documentation and print statements for converting to 3.0.0
2021-01-27 02:16:38 +01:00
Armin
fbf245d340
Added USE_CUSTOM_DELAY compile switch
2021-01-24 10:31:58 +01:00
Armin
d89ec1b596
Removed Sanyo, modified resume for multiple calls
2021-01-24 01:13:48 +01:00
Armin
0ac0a153bf
Added SimpleSender and rewrite LGAirConditionerSendDemo
2021-01-23 00:44:29 +01:00
Armin
0d4aceb316
Guards around TinyReceiver. Fixed wrong spelling -> closes #761
2021-01-19 22:27:07 +01:00
Armin
7d30f4426c
Printout of LSB or MSB first
2021-01-19 11:28:12 +01:00
Armin
d002441f91
Changed <Register>=pwmval to <Register>=pwmval-1. Added TinyCore 32 / ATtiny3217 support
2021-01-18 21:56:39 +01:00
Armin
4b42ea4e3c
Closes #759
2021-01-18 00:41:37 +01:00
Armin
af17724d3e
Workaround for LG parity problem #755 .
2021-01-17 18:32:12 +01:00
Armin
23ed2f8335
Fixes #757
2021-01-17 18:07:49 +01:00
Armin
4fb32a608c
disabled old results structure, added default receiver and sender objects, removed deprecated decoders with parameter, added Stram like API with begin() -like Arduino Serial-, LED feedback now also for send
2021-01-17 09:39:14 +01:00
Armin
b64165b7e0
Bumped version to 3.0.0
2021-01-15 19:24:44 +01:00
Armin
fdea40ebb7
Revert to 2.9
2021-01-15 19:19:01 +01:00
Armin
02737624cd
Version 3.0.0
2021-01-15 19:16:06 +01:00
Armin
7ecfa03d06
Unified function names
2021-01-15 19:00:33 +01:00
Armin
e85ae16e67
renamed send*Standard to send* and unified function signatures, updated IRrecord example
2021-01-15 16:47:51 +01:00
Armin
5ab1047f22
Updated IRrecord example
2021-01-14 22:14:48 +01:00
Armin
51087db8b7
Compensate Pronto and prints for MARK_EXCESS_MICROS
2021-01-14 18:15:09 +01:00
Armin
61433bb73f
Moved MARK_EXCESS_MICROS definition
2021-01-14 13:53:04 +01:00
Armin
44d6a7da15
Fixed SendPronto bug by reverting sendRaw to original (without leading space)
2021-01-14 13:32:53 +01:00
Armin
a876cb1679
Added new standard RC5, RC5X, RC6 encoder and decoder.
2021-01-14 03:20:22 +01:00
Armin
1e8026609c
Added stop bit parameter to sendPulseDistanceWidthData()
2021-01-13 11:53:52 +01:00
Armin
977debf4e6
Added vendor parity
2021-01-13 11:40:57 +01:00
Armin
3d27531c83
Overflow handling
2021-01-13 03:06:19 +01:00
Armin
a79b87110c
Send now with noInterrupt()
2021-01-13 02:16:33 +01:00
Armin
62687d49c5
Improved decoders
2021-01-12 11:44:17 +01:00
Armin
968b2eccbc
Documentation + License + Template
2021-01-12 00:31:22 +01:00
Armin
14e4349c05
reactivated support for mark + space > 0x4000
2021-01-08 03:35:47 +01:00
Armin
4c9e0e5b5e
Fixed 4 MHz bug
2021-01-06 16:43:40 +01:00
Armin
7f40acf2d3
Improved and tested LG and JVC, updated template
2021-01-04 20:12:16 +01:00
Armin
450d5fbfd4
use TIMER2_COMPB_vect to be compatible with tone() library
2021-01-04 04:49:01 +01:00
Armin
8e2c4e3287
Improved Samsung, added DispatcherDemo and MinimalReceiver, removed Test2, renamed Test
2021-01-04 03:17:35 +01:00
Armin
1e6af0535f
Improved MagiQuest and LG
2021-01-03 04:57:22 +01:00
Armin
75f4f7ef0a
Included library version number
2021-01-02 15:24:51 +01:00
Armin
8b1d47cebb
Improved MagiQuest and LG
2021-01-02 06:20:07 +01:00
Armin
3e808fec61
Replaced Lego and Bosewave, improved and tested others
2021-01-02 02:24:51 +01:00
Armin
84cd2069c4
Added setting 16 bit counter to zero. closes #744
2021-01-01 18:19:07 +01:00
Armin
1148186fcb
Fixed SendRaw interpretation problem - Preparing for version 3
2021-01-01 17:44:38 +01:00
Armin
f9d32954c6
More cleanup
2020-12-31 18:54:16 +01:00
Craig Leres
c893ca4432
Fix Sony 20 bit decoding (return the number of bits decoded) ( #742 )
2020-12-27 19:51:41 +01:00
Armin
0175bff7e7
Corrected template - thanks to Jim-2249 closes 733
2020-12-10 05:08:15 +01:00
Armin
e4517d69e8
Documented - Adding new protocols closes #501
2020-12-08 19:57:29 +01:00
Armin
0e9af1e877
Added `dumpPronto(String *aString, unsigned int frequency)` with String object as argument. Thanks to iosifpeterfi closes #727
2020-12-07 12:44:39 +01:00
Armin
ebb3f0fa21
Added compile option `IR_INPUT_IS_ACTIVE_HIGH` closes #732
2020-12-07 10:07:39 +01:00
Armin
302f09a5ee
fixed swapped cases in getProtocolString() closes#731
2020-12-07 09:50:13 +01:00
Armin
c55628ab24
Handling trailing gap/space inconsistency for raw data. Closes #729
2020-11-28 13:36:51 +01:00
Armin
476d224d39
Closes #728
2020-11-22 19:40:15 +01:00
Iosif Peterfi
78b4f8c40c
* Added support for Particle boards ( #726 )
...
Thanks 👍
2020-11-22 12:29:29 +01:00
Armin
0764f74d47
Mark and space are not called with zero value. Closes #725
2020-11-12 11:36:58 +01:00
Armin
0dd763c886
Added SendRaw with byte data. Closes #288
2020-11-04 19:50:07 +01:00
Armin
b49d2339d7
Closes #722
2020-10-31 22:42:05 +01:00
Armin
b6b979e72c
Documentation
2020-10-26 18:49:51 +01:00
Armin
85bf1c76a9
Moved dump/print functions from example to irReceiver
2020-10-25 19:18:57 +01:00
Armin
e6c8b1cfbf
IR_USE_TIMER_TINY1
2020-10-25 07:26:54 +01:00
Armin
314479e19a
IR_USE_TIMER_TINY1
2020-10-24 17:18:27 +02:00
Armin
efbdb1d440
New example IR2Keyboard
2020-10-20 00:42:25 +02:00
Armin
f9674f7ca7
Removed AIWA implementation, added Lego_PF decode.
2020-10-19 22:23:50 +02:00
Armin
ba3a7b9d1c
- Removed Mitsubishi protocol, since the implementation is in contradiction with all documentation I could found and therefore supposed to be wrong.
2020-10-19 21:22:17 +02:00
Armin
d45198d7ff
Changed wrong return code signature of decodePulseDistanceData() and its handling.
2020-10-19 20:58:47 +02:00
Armin
27bb3c1165
Changed license to MIT Closes #397
2020-10-19 14:47:29 +02:00
Armin
555acf34e5
Closes #266
2020-10-19 14:16:29 +02:00
Armin
4968b07a80
Closes #428
2020-10-17 17:16:37 +02:00
Armin
11b88324f4
Documentation
2020-10-17 10:38:48 +02:00
Armin
052e160a37
Added support for sendRC6() with 64 bit data
2020-10-12 11:11:16 +02:00
Armin
3c70d87042
Support For the ATmega(32/16/8)u2 - closes #291
2020-10-12 04:25:03 +02:00
Armin
78d06a72bc
Stop bit handling. closes #717
2020-10-11 21:49:18 +02:00
Armin
ac60e4578c
Documentation
2020-10-11 21:07:24 +02:00
John Chen
f7e949f83b
Fix multiplication overflows ( #716 )
...
Multiplying two 16-bit integers can yield a result that does not fit
in a 16-bit integer, causing overflow and result in wrong result.
Fixing 2 places where this can happen.
2020-10-11 20:55:23 +02:00
Armin
0b66125205
Documentation
2020-09-16 17:14:22 +02:00
Armin
e8f8f2dd63
- Optimized types in sendRC5ext and sendSharpAlt.
...
- Added `DECODE_NEC_STANDARD` and `SEND_NEC_STANDARD`.
- Renamed all IRrecv* examples to IRreceive*.
- Added functions `printResultShort(&Serial)` and `getProtocolString(decode_type_t aDecodeType)`.
- Added flag `results.isRepeat`.
- Updated examples.
2020-09-16 13:13:31 +02:00
Armin
8b0a876a46
Deactivated default debug output. Closes #713
2020-09-15 07:45:47 +02:00
Armin
4cadabb872
Removed blocking wait for ATmega32U4 Serial
2020-09-11 17:16:05 +02:00
Armin
3516e67038
Documentation
2020-08-25 23:36:35 +02:00
Armin
1fa587db37
NRF5 support
2020-08-20 00:26:35 +02:00
Armin
2992d5e87a
Refactoring and NEC Standard implementation
2020-08-19 22:38:52 +02:00
Armin
aac2a96637
Closes #21
2020-08-17 15:40:38 +02:00
Armin
2d664bc295
Closes #36
2020-08-17 15:26:17 +02:00
Armin
95b1efeb5b
Documentation
2020-08-17 14:40:45 +02:00
Armin
668752283b
introduced decodePulseDistanceData() function
2020-08-17 13:41:09 +02:00
Armin
b651caaf68
Renamed timing macros and introduced sendPulseDistanceData() function
2020-08-12 13:50:24 +02:00
Armin
a8a075c887
Documentation
2020-08-11 16:06:47 +02:00
Armin
1d8112efd1
Renamed USE_SOFT_CARRIER and USE_NO_CARRIER macros to USE_SOFT_SEND_PWM and USE_NO_SEND_PWM.
2020-08-11 11:00:58 +02:00
Armin
e535db86ee
Renamed hardware specific macro and function names.
2020-08-08 13:48:17 +02:00
Armin
ea450fcf88
ATmega328PB support, closes #707
2020-08-05 10:24:30 +02:00
Armin
0f80556e2e
ATmega4809 typo correction
2020-08-03 13:13:11 +02:00
Armin
85cd7fdd65
Adjusted JVC and LG timing, closes #347
2020-08-03 10:40:32 +02:00
Armin
ce1e3b16cb
Changed DEBUG handling in IRRemote.cpp
2020-08-02 19:53:28 +02:00
Armin
2e79ccfe94
Changed switch to if / else if in IRRemote.cpp because of ESP32 compiler bug. Closes #599 , #689
2020-08-02 19:32:55 +02:00
Armin
6faf6946dd
Formatting and changing TIMER_CONFIG_KHZ and TIMER_CONFIG_NORMAL macros to static functions to be better readable.
2020-07-31 10:47:55 +02:00
Armin
d5d608c082
Samsung timing solved #705
2020-07-26 16:34:41 +02:00
Armin
6d3b21a808
Changed tabs to spaces
2020-07-26 16:14:51 +02:00
eshicks4
fa2ebe4c3c
Some minor cleanup on the new MagiQuest module ( #706 )
...
- Switched initial mask value calc to use the compiler preprocessor instead of executing code requiring pow() from math.h
- Cleaned up the per-byte magiquest_t bit of the union since new mods don't use it
- Fixed a few tabs I missed the 1st time as per the contributing doc
- Added myself to the bottom of the contributor list
Co-authored-by: E. Stuart Hicks <ehicks@binarymagi.com>
2020-07-26 16:09:55 +02:00
Armin
fb7aa222c2
NEC Repeat Implementation #704
2020-07-24 09:22:52 +02:00
eshicks4
fc05a22aee
Add support for MagiQuest IR wands ( #703 )
...
Co-authored-by: E. Stuart Hicks <ehicks@binarymagi.com>
2020-07-17 23:33:56 +02:00
Armin
2fdb8bf36c
Add support for ATmega8U2, ATmega16U2, ATmega32U2, closes #672
2020-07-14 20:22:40 +02:00
Armin
f76339cc97
Add support for ATmega8515, ATmega162, ATmega1281 and ATmega2561, closes #440
2020-07-14 20:19:38 +02:00
Armin
206ad7ea4f
Fixed USE_NO_CARRIER bug, closes #315
2020-07-14 19:31:52 +02:00
Bengt Martensson
f94b857562
Pronto implementation ( #702 )
...
* Delete existing, broken Pronto stuff.
* Implement sendPronto and dumpPronto.
* Fix some non-portable types.
* Set IR_RECEIVE_PIN to the common one.
2020-07-11 18:40:10 +02:00
Armin
a8a403cf98
Renamed MARK_EXCESS and USECPERTICK, fixes #700
2020-07-07 15:44:36 +02:00
Armin
0268a0e72e
Renamed MARK_EXCESS and USECPERTICK, fixes #700
2020-07-07 15:30:24 +02:00
Armin
2bce3d6936
Renamed MARK_EXCESS and USECPERTICK, fixes #700
2020-07-07 15:25:14 +02:00
Armin
7eb07624fd
Fixes #598 for SAMD platforms
2020-07-05 19:48:29 +02:00
Armin
94760666b0
Add Check before defining used Timer, closes #649
2020-07-04 07:15:23 +02:00
Armin
5f2b86ee86
Fix incorrect frequency used for Panasonic, closes #442
2020-07-04 07:03:13 +02:00
Armin
5504687ed8
Pronto housekeeping, closes #253
2020-07-04 06:34:08 +02:00
Armin
7f7f68cedd
Avoid Leonardo warning
2020-07-04 05:31:07 +02:00
Armin
e8161d10c0
added the IRAM_ATTR and disableIRIn() for ESP32, closes #590
2020-07-04 04:06:24 +02:00
Armin
3a6ff8b0a1
IR receiver emulation, closes #561
2020-07-04 03:23:29 +02:00
Armin
ffd08fbb64
Atmega4809 board definitions, closes #657
2020-07-04 02:51:46 +02:00
Armin
b6a9ddad40
Added function sendRaw_P() for sending data from flash, closes #238
2020-07-04 02:00:50 +02:00
Armin
766cb169f6
Does not compile on SAM architecture
2020-07-04 01:30:19 +02:00
Armin
0d4805a129
Manually included changes, closes #268
2020-07-03 22:38:36 +02:00
Armin
3271e1c204
Changed rawlen from uint8_t to unsigned int
2020-07-03 17:01:23 +02:00
Armin
eadbffa0ee
Enabled DUTY_CYCLE for send signal.
2020-07-03 16:24:54 +02:00
Armin
1433dacd51
Changed rawlen from uint8_t to unsigned int
2020-07-03 16:18:09 +02:00
Armin
8f9452ba17
ESP32 sending
2020-07-03 16:09:26 +02:00
Armin
0e15013dc8
add disableIRIn() function, closes #321
2020-07-02 05:42:21 +02:00
Armin
1638886314
Added missing Sharp decode function, closes #381
2020-07-02 05:24:17 +02:00
Armin
3eea1d7e96
Add alternative Sharp decode and send functions. closes #383
2020-07-02 05:05:40 +02:00
Armin
8f665d60f0
Leonardo Support and Pinout/Timer cleanup, closes #694
2020-07-02 03:31:36 +02:00
Armin
6a1811e7e8
Leonardo Support and Pinout/Timer cleanup, closes #694
2020-07-02 03:22:02 +02:00
Armin
41fca00b61
renamed STATE's Closes #676
2020-07-01 21:57:58 +02:00
Armin
1cbcbbc40a
renamed STATE's Closes #676
2020-07-01 21:47:27 +02:00
Armin
431b33ea52
baud rate to 115200, closes 457
2020-07-01 21:03:57 +02:00
Armin
df1a126897
Formatting and tabs -> spaces
2020-06-26 22:44:42 +02:00
Armin
e82abc942b
Boarddefs clean and rename. closes #405 and closes #516
2020-06-24 23:06:23 +02:00
Armin
00b024cb96
Formatting
2020-06-24 03:56:21 +02:00
Armin
e8d461604b
Formatting
2020-06-24 03:23:25 +02:00
Armin
76f233fadd
Formatting and closes #557
2020-06-24 02:46:34 +02:00
Armin
0c58f0be5f
Formatting and closes #646 and closes #642
2020-06-24 02:27:08 +02:00
Armin
8834de0bf0
Fixed BOSE PR
2020-06-24 02:09:34 +02:00
Armin
ba69ba05c0
adjusted include
2020-06-24 01:36:25 +02:00
Armin
9fda0e6ee4
adjusted include
2020-06-24 01:24:53 +02:00
Armin
f8439f0b6a
Merge remote-tracking branch 'bose/add-bosewaveradio-support'
2020-06-24 01:18:01 +02:00
Armin
c6e9013528
ProMicro and Leonardo compile tests
2020-06-01 12:08:15 +02:00
Armin
3182cd14d6
ESP32 and SAMD tests + ProMicro changes from master for easy merging
2020-06-01 03:47:09 +02:00
Rafi Khan
3ab30887f4
Merge branch 'LarsWH-master' into beta
2017-09-23 23:15:34 -04:00
Bengt Martensson
e206e122e5
Doxygen API documentation in the sense of #461 ( #512 )
...
* new file: Doxyfile; #461 .
* Doxygen related documentation to two files. (Not complete.) #461 .
2017-08-23 13:57:05 -06:00
Bengt Martensson
24dd940107
Moving private includes to sub-directory, #464 ( #507 )
...
* Add missing "paragraph" to library.properties.
* Move not-to-be-exported includes to subdirectory.
Remove #include "IRremoteInt.h" from a number of files since it
now does not work any more, and since IRremote.h #includes it already.
This resolves #464 .
* Remove #include <IRremoteInt.h> from examples, too.
* Make ir_Lego_PF_BitStreamEncoder.h exported (again).
* Revoked fe24095
(paragraph) to keep 1-1 correspondance to #464 .
2017-08-20 15:49:57 -06:00
Bengt Martensson
7245efd2f5
Fix some minor problems in boarddefs.h and IRremote.cpp ( #505 )
...
* Removed some trailing spaces in IRremote.cpp.
* IRremote.cpp: fix some compiler warnings (-Wall -Wextra).
Remark: braces necessitated by the macro nature of DBG_PRINTLN.
* boarddefs.h: removed spurious #. Nuked trailing spaces.
Credits: bengtmartensson
2017-08-17 17:32:01 -06:00
Rafi Khan
4eb95a3272
Revert "Removed blinking led"
...
This reverts commit a406f3b9f9
.
2017-08-14 17:12:02 -06:00
Rafi Khan
542516f116
Revert "Removed pronto "protocol""
...
This reverts commit 563c82c6c4
.
2017-08-13 12:03:54 -06:00
Rafi Khan
563c82c6c4
Removed pronto "protocol"
...
Fixes #466
2017-08-13 11:46:58 -06:00
Rafi Khan
a406f3b9f9
Removed blinking led
...
It is difficult to maintain this over different architectures and also
not entirely that useful.
Fixes #462
2017-08-13 11:43:32 -06:00
Rafi Khan
31968a4875
Removed redundant preprocessor directives
...
In the newer versions of the IDE it is sufficient to simply include
the Arduino.h header file.
Fixes #463
2017-08-13 11:30:06 -06:00
Rafi Khan
635e8a923d
Restructuring directory as per #464
2017-08-13 11:19:20 -06:00