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
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
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
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
ea28282d1c
Flipper Zero
2024-01-22 17:27:16 +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
Armin
b1941ff470
Documentation
2023-10-12 09:58:00 +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
a3423854f5
Usage of ATTinyCore pin numbering scheme e.g. PIN_PB2.
2023-06-14 13:07:32 +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
598a4412cb
Documentation
2023-03-25 09:30:33 +01: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
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
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
e92b4c7ba6
Documentation
2023-02-10 00:08:28 +01:00
Armin
f5edaa65ae
4.0.0 Release
2023-01-21 20:29:38 +01:00
Knochi
6fe2c6f321
fixed typo ( #1078 )
...
i think you meant PULSE_DISTANCE as the term to replace
2023-01-18 16:47:02 +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
ad0425f554
Changed checkForRepeatSpaceAndSetFlag() to checkForRepeatSpaceTicksAndSetFlag() and added macro ENABLE_FULL_REPEAT_CHECK
2023-01-02 15:19:42 +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
9492d1b163
Documentation
2022-12-22 21:07:21 +01:00
Armin
d1a290ea23
Examples tone delay handling
2022-12-20 12:05:31 +01:00
Armin
9369fbe871
Documentation
2022-12-15 00:26:17 +01:00
Armin
02a75199ce
Fixed SEND_PWM_BY_TIMER for ATtiny167 thanks to freskpe
2022-12-12 16:10:52 +01:00
Joe Ostrander
65d62cc9f0
attempting to add support for attiny1614 ( #1057 )
2022-12-12 13:53:43 +01:00
Armin
331de71f7f
Support for seeduino
2022-12-02 13:26:49 +01:00
Armin
5fb998db41
Changed type of decodedRawData and decodedRawDataArray which is now 64 bit for 32 bit platforms.
2022-11-29 19:26:26 +01:00
Armin
7892d5c33b
Extracted protocol functions used by receive and send to IRProtocol.hpp
2022-11-14 16:44:53 +01:00
Armin
5f5026391b
Added TinyIRSender.hpp and MinimalSender example, renamed TinyReceiver.h to TinyIR.h. Added DISABLE_RECEIVER_RESTART_AFTER_SENDING
2022-11-14 15:00:43 +01:00
Armin
fc1a179aec
Documentation etc.
2022-11-14 01:25:48 +01:00