Commit Graph

827 Commits

Author SHA1 Message Date
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 02ee78376f Documentation 2021-03-22 12:06:45 +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 e8e8e10698 Documentation 2021-03-16 09:41:28 +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 b7d0e3a94a Documentation NEC encoding 2021-03-03 07:39:32 +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
p-x9 993f60f4a4
Fix overflow message. (#793) 2021-02-11 19:09:54 +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 eb6f09459b Version 3.0.0 2021-02-08 15:53:03 +01:00
Armin 75ccc48235 Documentation 2021-02-06 21:23:11 +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
Rafi Khan 902277bbe0
Update README.md (#785)
I've updated my email address.
I get a few emails a week for this project but it goes to my old address which doesn't get a lot of attention
2021-02-03 16:05:20 +01:00
Rafi Khan 05a953e464
Update readmdFrench.md (#784)
I've updated my email address.
I get a few emails a week for this project but it goes to my old address which doesn't get a lot of attention
2021-02-03 16:03:50 +01:00
Armin b210286297 Tidy up 2021-02-02 19:57:26 +01:00
Armin 31dd36a813 Documentation 2021-02-02 18:56:00 +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