Commit Graph

823 Commits

Author SHA1 Message Date
Armin 56c6e661f4 Changed TOLERANCE TOLERANCE_FOR_DECODERS_MARK_OR_SPACE_MATCHING and documented it 2022-03-24 09:15:37 +01:00
Armin bd992818f7 Documentation 2022-03-04 17:06:44 +01:00
Armin 3d1de339f3 Switched Bose internal protocol timing for 0 and 1 -> old 1 timing is now 0 and vice versa. 2022-02-20 19:17:03 +01:00
Armin 0ef17d23ae Fixes #973 ESP8266 problem with Feedback LED. Thanks to hneel! 2022-02-18 01:06:01 +01:00
Armin 648fa78cf6 Separated enable flag of send and receive feedback LED. Inspired by PR#970 from luvaihassanali. 2022-02-12 09:32:15 +01:00
Armin 9da5df0292
Create LICENSE 2022-02-05 11:11:05 +01:00
Armin 1f04488319 Documentation 2022-02-05 11:07:49 +01:00
Armin b512cdd77f ATtiny3217 support 2022-02-01 00:53:21 +01:00
Matthieu Mitrani 47bdba116c
Checks DECODE_DISTANCE before including protocols (#963)
Similar to the already checked `defined(DECODE_HASH)`, I've added a check on `defined(DECODE_DISTANCE)` if only pulse width / distance is required.
2022-01-31 12:44:41 +01:00
Armin 4397e1b36f Closes #962 2022-01-29 13:15:51 +01:00
Armin 8622513f23 Closes #961 2022-01-28 20:39:30 +01:00
Armin d2d9523dce RP2040 support 2022-01-28 02:21:49 +01:00
Armin 93ccc67555 Closes #959 2022-01-28 01:19:02 +01:00
Armin fb798a5505 RP2040 support 2022-01-27 14:50:33 +01:00
Armin 3abaa7a7c6 Bumped version to 3.6.0 2022-01-27 04:41:35 +01:00
Armin 1ce638b7f6 RP2040 support added.
- Refactored IRTimer.hpp.
- Refactored IR_SEND_PIN and IrSender.sendPin handling.
- Renamed IR_SEND_DUTY_CYCLE to IR_SEND_DUTY_CYCLE_PERCENT.
- Fixed bugs for SEND_PWM_BY_TIMER active.
2022-01-27 04:01:04 +01:00
Thomas Friedrichsmeier 2077fd1f50
Add pi pico support (#955)
* Documentation

* Add support for Pi Pico and other RP2040 boards (non-mbed core)

Only receive was tested.

Co-authored-by: Armin <armin.joachimsmeyer@gmail.com>
Co-authored-by: Thomas Friedrichsmeier <thomas.friedrichsmeier@kdemail.net>
2022-01-23 15:23:16 +01:00
Armin 37a05fa087 Documentation 2022-01-23 15:20:10 +01:00
Armin e4111a7449 Changed number of default repeats from 0 to 3. 2022-01-12 14:00:24 +01:00
Armin 62513814d5 Documentation 2022-01-12 13:33:34 +01:00
Armin 3cf70c9ee5 Version 3.5.2 2021-12-23 19:32:16 +01:00
Armin 22a0085cc1 Documentation 2021-12-21 22:16:50 +01:00
Paul Stoffregen eb7a6e251d
Update IRTimer.hpp for Teensy boards (#928) 2021-12-21 21:51:28 +01:00
Armin 8cd76d13b9 Fix ESP32 send bug. closes #927 Version 3.5.1. 2021-12-15 14:39:48 +01:00
Armin ea9b467ee0 Removed NO_LEGACY_COMPATIBILITY macro. Added table of contents. 2021-12-08 14:57:39 +01:00
Armin 62ab0e265f NO_LED_FEEDBACK_CODE replaces and extends DISABLE_LED_FEEDBACK_FOR_RECEIVE 2021-12-08 01:31:27 +01:00
Armin e06b594fbe New example ReceiveOneAndSendMultiple. 2021-12-03 22:48:50 +01:00
Armin 821bb65a45 Support for ATmega88 see #923. Thanks to Dolmant. 2021-12-03 14:18:46 +01:00
Armin 823c53f3b4 Documentation and fix of ATmega4209 send pin bug. Closes #921 2021-12-01 23:10:31 +01:00
Armin 64880c2141 Renamed INFO_PRINT to IR_INFO_PRINT as well as for DEBUG and TRACE. Fixed error with DEBUG in TinyIRReceiver.hpp. 2021-11-29 13:41:03 +01:00
Armin 85acd4707e Release v3.5.0 2021-11-24 09:50:30 +01:00
Armin f5d69aabaa Documentation 2021-11-19 23:25:02 +01:00
Ivan Kravets 21978f454a
Declare header files for PlatformIO (#914)
* Declare header files for PlatformIO

* Update library.json
2021-11-19 11:56:44 +01:00
Armin 0316d12b4b Issue template 2021-11-17 16:56:41 +01:00
Armin 82a3b7ddab Documentation 2021-11-17 14:55:29 +01:00
Asuki Kono a44f93e82e
Feature/update around printing pronto (#908)
* Apply size_t to compensateAndDumpSequence for String

* Print prontoData with lower case
2021-11-10 01:08:48 +01:00
Armin 1619728a7a 3. and last phase renamed .cpp to .hpp. Bumped version to 3.5.0 2021-11-08 10:12:48 +01:00
Armin 15a1fbc8d0 Used IR_SEND_PIN to reduce code size and improved send timing for AVR. 2021-11-03 12:20:02 +01:00
Armin dc67b3b4c8 Removed bug inserted with #905 2021-11-01 19:58:11 +01:00
Armin 711179d611 Added printActiveIRProtocols() function. 2021-10-30 19:10:27 +02:00
Armin 0789facbab Documentation 2021-10-30 17:29:30 +02:00
Asuki Kono 32f9c51a99
Update around printing pronto (#907)
* Use size_t to index for printing dump sequence to print info that is longer than 255
* Add tailing semicolon to pronto
2021-10-30 17:28:36 +02:00
Armin 9acbb72760 Maintained MagiQuest by E. Stuart Hicks. Closes #905 2021-10-30 09:50:38 +02:00
Armin 720f77dd9c Improved IRCommandDispatcher 2021-10-24 23:44:32 +02:00
Armin dd3b0cd1f9 Renamed ac_LG.cpp to ac_LG.hpp. 2021-10-22 23:23:01 +02:00
Armin 2b61384ec7 No deprecation print for ATtinies. 2021-10-18 00:53:51 +02:00
Armin c131dcc877 2. phase renamed *.cpp.h to .hpp 2021-10-17 19:34:24 +02:00
Armin 597d7b51a6 Tone for ESP32 2021-10-17 19:17:26 +02:00
Armin 46f319002c Improved ir_DistanceProtocol 2021-10-16 20:35:12 +02:00
Armin f58d23d264 Documentation by gaoyaoxin. 2021-10-14 12:53:46 +02:00