Armin
4977f2b1c2
Documentation + improved Samsung + improved IRremoteExtensionTest example
2024-04-29 15:37:01 +02:00
Armin
d781c17620
Documentation
2024-04-24 15:08:41 +02:00
Armin
b962db8f4e
Bumped version to 4.3.1. Fixed overflow bug for rawlen > 254. Removed deprecated sendPulseDistance... functions with parameter aSendStopBit.
2024-03-16 01:21:05 +01:00
Armin
59f4ce4a7f
Fixed bug #1214 8 bit overflow for variable containing rawlen.
2024-03-15 22:35:35 +01:00
Armin
02c0e24da9
Documentation
2024-03-15 20:54:05 +01:00
Armin
c6c7f17f58
Documentation
2024-03-10 02:11:32 +01:00
Armin
672d5cb532
Changed RECORD_GAP_MICROS default value from 5000 to 8000
2024-03-08 09:21:13 +01:00
Armin
8558db8b74
ESP32-C3 modifications
2024-03-01 10:43:54 +01:00
Armin
29564e83e1
Removed default value USE_DEFAULT_FEEDBACK_LED_PIN for last parameter of IRsend::begin(bool aEnableLEDFeedback, uint_fast8_t aFeedbackLEDPin).
2024-02-27 11:14:16 +01:00
Armin
f2838859e0
Added Hob2Hood protocol
2024-02-25 23:29:22 +01:00
Armin
3930c4148a
Fixed sendSamsung() / sendSamsungLG() bug
...
Added functions stopTimer(), restartTimer() and restartTimerWithTicksToAdd()
Added rawlen and initialGap to IRData
Bumped version to 4.3.0
2024-02-23 19:56:53 +01:00
Armin
ef69840a5f
Improved printIRSendUsage()
2024-02-15 18:50:02 +01:00
Armin
2c2be06431
Bumped TinyIR version to 2.1.0
2024-02-15 13:37:36 +01:00
Buzzerb
483aaa2cc3
Add ExtendedNEC support to TinyIRSender and move NEC2 to arguments ( #1202 )
...
* Add ExtendedNEC support to TinyIRSender and move NEC2 from flag to argument
Added ExtendedNEC support to TinyIRSender. Also redesigned TinyIRSender's handling of sending NEC2 repeats from a compile time flag to an argument in the send functions for NEC variants, as per discussion #1201 . Modified the example script TinySender to support these changes/additions and fix a bug. Finally updated/made consistent some comments across various files and the README.
Updated TinySender.ino to send using (almost*) all protocols simultaneously to demonstrate usage of TinyIRSender, as suggested in #1202 . Users can delete or comment out unneeded protocols. *(Not all combinations of NEC2 are demonstrated for brevity).
2024-02-15 13:00:20 +01:00
Armin
7c7ced8ecb
Closes #1199
2024-02-14 10:58:29 +01:00
Armin
8b9e036889
Convenience function isIRReceiverAttachedForTinyReceiver() and 3.party
2024-02-13 15:46:48 +01:00
Buzzerb
7131adf71e
Added Extended NEC Protocol to TinyIR ( #1200 )
...
Added the option to receive Extended NEC using TinyIRReceiver with a USE_EXTENDED_NEC_PROTOCOL compile option. Tested working on an Uno R3. Functions similarly to the USE_ONKYO_PROTOCOL flag, mostly reusing its code. Documentation and example file TinyReceiver.ino updated to match.
2024-02-13 15:11:11 +01:00
Armin
11ec335b35
closes #1196
2024-01-24 17:32:29 +01:00
Armin
a7bd9ea78b
Bumped version to 4.2.1
2024-01-23 15:59:24 +01:00
Armin
fbd3565941
Documentation
2024-01-22 22:15:08 +01:00
Armin
ea28282d1c
Flipper Zero
2024-01-22 17:27:16 +01:00
Armin
36403d810b
TinyIR
2024-01-08 11:59:21 +01:00
Armin
1144c99122
Fixes #1194
2024-01-01 00:12:46 +01:00
Armin
1008347e33
Documentation
2023-12-04 09:53:09 +01:00
Armin
f80a7df244
TinyReceiver 2.0
2023-11-02 23:39:36 +01:00
Armin
8c84e03318
Documentation
2023-10-18 20:30:29 +02:00
Armin
5a27b3ad44
Fix wrong type of tEnableLEDFeedback in IRReceive.hpp
2023-10-16 23:14:17 +02:00
Florian Meier
c6aa13e443
Fix wrong type of tEnableLEDFeedback in IRSend.hpp ( #1177 )
...
tEnableLEDFeedback should not be a bool, because it's used as a bitmask
with different states (Send/Receive/...). Even though a bool should be
a byte anyways, this is apprently optimized with the current platformio
toolchain for ESP8266 and causes the feedback LED to not work correctly.
2023-10-16 23:05:09 +02:00
Armin
b1941ff470
Documentation
2023-10-12 09:58:00 +02:00
Armin
c5f50ea538
Examples and ESP32C3
2023-09-28 23:21:26 +02:00
Armin
480ca42b1a
Documentation
2023-09-01 12:42:39 +02:00
Armin
fe2010270e
Documentation inspired by #1158
2023-08-14 17:46:21 +02:00
Armin
3a443bbac0
Bumped version to 4.2.0. Extraced version macros to IRVersion.h.
2023-08-12 10:04:18 +02:00
Armin
36e4a19ff8
Documentation
2023-08-12 09:30:48 +02:00
Armin
5507618f93
Closes #1155
2023-08-07 21:45:57 +02:00
Armin
8cedd6b253
Documentation
2023-08-05 11:39:30 +02:00
Armin
6251c697fb
Fixes #1153
2023-08-05 11:26:17 +02:00
Armin
c2a3858a26
Fixes #1152
2023-08-01 23:24:21 +02:00
Armin
f9cf150cd9
First UNO R4 support
2023-07-28 08:43:00 +02:00
Armin
b9e2157d27
Added ARDUINO_ARCH_NRF52 to support Seeed XIAO nRF52840 Sense
2023-07-25 11:05:59 +02:00
Armin
a3423854f5
Usage of ATTinyCore pin numbering scheme e.g. PIN_PB2.
2023-06-14 13:07:32 +02:00
Armin
e3cdf409d9
Improved ESP32 timer handling
2023-05-30 00:29:54 +02:00
Armin
1a0b5134aa
Documentation
2023-05-30 00:29:06 +02:00
Armin
8a26bcbdbf
Adaption to changes in seeduino samd 1.8.4
2023-05-08 23:49:21 +02:00
Armin
f7dfa180c2
Closes #1133 TinyReceiver throwing ISR not in IRAM! on ESP8266
2023-05-08 23:22:42 +02:00
Armin
be70d1e16a
Documentation
2023-05-08 23:22:09 +02:00
Armin
c8c7110ca0
Enable Bang&Olufsen 455 kHz if SEND_PWM_BY_TIMER is defined.
2023-03-29 13:33:34 +02:00
Armin
a73851300a
Added DECODE_ONKYO, to force 16 bit command and data decoding.
2023-03-29 02:07:26 +02:00
Armin
5bff1adec2
Workaround for old ESP libs
2023-03-25 09:31:20 +01:00
Armin
598a4412cb
Documentation
2023-03-25 09:30:33 +01:00