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
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
a7bd9ea78b
Bumped version to 4.2.1
2024-01-23 15:59:24 +01:00
Armin
3a443bbac0
Bumped version to 4.2.0. Extraced version macros to IRVersion.h.
2023-08-12 10:04:18 +02:00
Armin
f9cf150cd9
First UNO R4 support
2023-07-28 08:43:00 +02: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
d78dfdc166
Disabled #define LOCAL_DEBUG in IRReceive.hpp, which was accidently enabled at 4.1.0.
2023-03-15 01:41:13 +01:00
Armin
114cbf335b
Version 4.1.0
2023-02-27 14:21:41 +01:00
Armin
36ad7dae9b
Replaced macros TIMER_EN/DISABLE_RECEIVE_INTR and EN/DISABLE_SEND_PWM_BY_TIMER by functions.
2022-12-24 13:12:16 +01:00
Armin
3d89bff37f
Renamed PulsePauseWidthProtocolConstants to PulseDistanceWidthProtocolConstants.
...
Merged the 2 decode pulse width and distance functions.
2022-11-09 23:59:41 +01:00
Daniel Wallner
662b70c621
Bang & Olufsen support ( #1030 )
...
* Bang & Olufsen support
2022-10-02 10:00:58 +02:00
Armin
4a3651e23c
Bumped version to 4.0.0
2022-09-15 03:06:03 +02:00
Armin
72f7c75b3e
Version 4.0
2022-08-31 13:25:29 +02:00
Armin
1eb7ff24b1
Added NEC2 protocol, Improved Magiquest protocol, minor adjustments, renamed sendSamsungRepeat to sendSamsungLGRepeat, added function sendPulseDistanceWidth(), improved repeat detection for some protocols
2022-08-31 12:02:34 +02:00
Armin
b00e0ee7ed
Bumped version to 3.8.0
2022-08-07 01:33:51 +02:00
Armin
efafe9501f
Version 3.7.1 and fixed ESP32 send bug for 2.x ESP32 cores
2022-06-28 19:07:53 +02:00
Armin
f0546dd0c9
Bumped version to 3.7.0
2022-05-30 17:33:54 +02:00
Armin
c6cf6ac590
Changes types to fast types
2022-05-19 16:58:24 +02: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
b512cdd77f
ATtiny3217 support
2022-02-01 00:53:21 +01:00
Armin
3abaa7a7c6
Bumped version to 3.6.0
2022-01-27 04:41:35 +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
3cf70c9ee5
Version 3.5.2
2021-12-23 19:32:16 +01:00
Armin
8cd76d13b9
Fix ESP32 send bug. closes #927 Version 3.5.1.
2021-12-15 14:39:48 +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
85acd4707e
Release v3.5.0
2021-11-24 09:50:30 +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
1724d40fff
Release 3.4.0
2021-10-08 14:26:05 +02:00
Armin
0dc6103435
Renamed *.cpp.h to .hpp. Bumped version to 3.4.0.
2021-09-14 22:45:51 +02:00
Armin
82fff9c34c
Compiler switch USE_OPEN_DRAIN_OUTPUT_FOR_SEND_PIN added
2021-09-06 21:44:01 +02:00
Armin
39eec4c5ca
LG2 protocol
2021-06-16 12:30:17 +02:00
Armin
0b16ba4fdb
Documentation
2021-05-20 14:49:19 +02:00
Armin
fff3d94c7b
Added universal decoder for pulse width or pulse distance protocols
2021-04-28 21:50:45 +02:00
Armin
b494e0a03e
Release 3.2.0
2021-04-22 10:25:33 +02:00
Armin
248012ea1d
ESP8266 support
2021-04-11 02:57:50 +02:00
Armin
269479301d
Added Onkyo protocol
2021-04-08 01:51:03 +02:00
Armin
35b8c11922
Fix for ESP32 send Error, removed `USE_SOFT_SEND_PWM` macro
2021-04-07 18:39:01 +02:00
Armin
6e5be97c51
Release 3.1.0
2021-03-28 12:56:26 +02: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
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
64828bda70
Bumped version to 3.0.2
2021-02-21 21:21:36 +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
75ccc48235
Documentation
2021-02-06 21:23:11 +01:00
Armin
0ac0a153bf
Added SimpleSender and rewrite LGAirConditionerSendDemo
2021-01-23 00:44:29 +01:00
Armin
b64165b7e0
Bumped version to 3.0.0
2021-01-15 19:24:44 +01:00
Armin
02737624cd
Version 3.0.0
2021-01-15 19:16:06 +01:00
Armin
4c9e0e5b5e
Fixed 4 MHz bug
2021-01-06 16:43:40 +01:00
Armin
7f40acf2d3
Improved and tested LG and JVC, updated template
2021-01-04 20:12:16 +01:00