Armin
a28b94fabe
Added macro USE_ACTIVE_HIGH_OUTPUT_FOR_SEND_PIN
2024-05-15 22:11:57 +02:00
Armin
8e75076a67
Documentation + improved Samsung + improved IRremoteExtensionTest example
2024-05-14 08:55:53 +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
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
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
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
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
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
36e4a19ff8
Documentation
2023-08-12 09:30:48 +02:00
Armin
8cedd6b253
Documentation
2023-08-05 11:39:30 +02:00
Armin
f9cf150cd9
First UNO R4 support
2023-07-28 08:43:00 +02:00
Armin
a3423854f5
Usage of ATTinyCore pin numbering scheme e.g. PIN_PB2.
2023-06-14 13:07:32 +02:00
Armin
8a26bcbdbf
Adaption to changes in seeduino samd 1.8.4
2023-05-08 23:49:21 +02:00
Armin
be70d1e16a
Documentation
2023-05-08 23:22:09 +02:00
Armin
a73851300a
Added DECODE_ONKYO, to force 16 bit command and data decoding.
2023-03-29 02:07:26 +02:00
Armin
e4f08bbd7d
The old decode function is renamed to decode_old(decode_results *aResults). decode (decode_results *aResults) is only available in IRremote.h and prints a message
2023-03-23 10:59:07 +01:00
Armin
03b39952ba
V4.1.2. Workaround for ESP32 RTOS delay() timing bug influencing the mark() function. Closes #1114 .
2023-03-22 11:59:50 +01:00
Armin
06ae9b28da
Added __digitalPinToBit for ATmega16
2023-03-14 14:22:37 +01:00
Armin
312c4133a1
SAMD51 use timer3 if timer5 not available
2023-03-14 08:31:34 +01:00
Armin
7645ece912
Documented flags and added detectLongPress() in ReceiveDemo example.
2023-03-13 22:26:06 +01:00
Armin
114cbf335b
Version 4.1.0
2023-02-27 14:21:41 +01:00
Armin
920fa30303
Version 1.2.0 of TinyIR. Closes #1097
2023-02-21 22:40:44 +01:00
Armin
970f228027
Removed 3 Serial prints for deprecation warnings to fix #1094
2023-02-12 13:02:01 +01:00
Armin
c22345d091
Changed the first parameter of printTinyReceiverResultMinimal() to &Serial.
2023-02-12 00:48:14 +01:00
Armin
b0c5e49f93
Documentation
2023-02-11 11:55:44 +01:00
Armin
1750eca93d
narrowed constraints for RC5 RC6
2023-02-10 11:47:20 +01:00
Armin
e92b4c7ba6
Documentation
2023-02-10 00:08:28 +01:00
Armin
0f016ed838
Fix attiny x4 pinout for fast pin read and write. Thanks to Mathias Moog. Closes #1077
2023-01-13 20:30:46 +01:00
Armin
cc13de99f3
Documentation
2022-12-30 17:30:28 +01:00
Armin
83387a8493
Added SAMSUNG48 protocol and sendSamsung48() function.
2022-12-27 16:59:32 +01:00
Armin
b7592e7586
Fixed SendProntoDemo bug for ESP8266. Closes #1068 .
2022-12-24 13:29:38 +01:00
Armin
9492d1b163
Documentation
2022-12-22 21:07:21 +01:00