Armin
8558db8b74
ESP32-C3 modifications
2024-03-01 10:43:54 +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
36403d810b
TinyIR
2024-01-08 11:59:21 +01:00
Armin
f80a7df244
TinyReceiver 2.0
2023-11-02 23:39:36 +01: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
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
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
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
83387a8493
Added SAMSUNG48 protocol and sendSamsung48() function.
2022-12-27 16:59:32 +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
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
331de71f7f
Support for seeduino
2022-12-02 13:26:49 +01:00
Armin
835cddab31
Renamed sendRC6(aRawData...) to sendRC6Raw( aRawData...).
2022-11-30 03:30:56 +01:00
Armin
70b44fdfb5
Improved RC6 decoding
2022-11-29 21:37:35 +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
32b8cef088
Improved decoding for Sony in examples
2022-11-11 23:24:46 +01:00
Armin
e311d5150e
Added receiver callback functionality and registerReceiveCompleteCallback() function.
2022-11-10 11:12:07 +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
Armin
fd7f47745d
Added decodeDistanceWidthData() and therfore changed ir_DistanceProtocol.hpp to ir_DistanceWidthProtocol.hpp and DECODE_DISTANCE to DECODE_DISTANCE_WIDTH.
2022-11-08 10:56:49 +01:00
Armin
909ee341d3
Documentation and Examples
2022-09-28 11:39:46 +02:00
Armin
f4c5656c53
Magiquest wand_id is now real 31 bit
2022-09-15 10:28:32 +02:00
Armin
922d2c5c81
RAW_BUFFER_LENGTH in examples
2022-08-17 11:31:01 +02:00
Armin
6f91910f78
Added SAMD51 support
2022-07-29 15:05:17 +02:00
Armin
20b8cc875b
Documented no support of SAMD51
2022-07-25 15:09:53 +02:00
Armin
ff0703b231
Fixed pin mapping problems especially for Teensy 2.0
2022-07-20 09:31:49 +02:00
Armin
21ae1957c2
Improved distance protocol decoder
2022-06-03 09:21:51 +02:00
Armin
f0546dd0c9
Bumped version to 3.7.0
2022-05-30 17:33:54 +02:00
Armin
3888a3ce68
- Added IrReceiver.restartAfterSend() and inserted it in every send(). Closes #989
2022-05-20 22:25:13 +02:00
Armin
9e1303b9a5
Improved prints
2022-04-09 01:49:40 +02:00
Armin
1f04488319
Documentation
2022-02-05 11:07:49 +01:00
Armin
b512cdd77f
ATtiny3217 support
2022-02-01 00:53:21 +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
Armin
37a05fa087
Documentation
2022-01-23 15:20:10 +01:00
Armin
ea9b467ee0
Removed NO_LEGACY_COMPATIBILITY macro. Added table of contents.
2021-12-08 14:57:39 +01:00
Armin
e06b594fbe
New example ReceiveOneAndSendMultiple.
2021-12-03 22:48:50 +01:00
Armin
823c53f3b4
Documentation and fix of ATmega4209 send pin bug. Closes #921
2021-12-01 23:10:31 +01:00
Armin
0316d12b4b
Issue template
2021-11-17 16:56:41 +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
d3b069e762
Housekeeping
2021-10-07 09:25:36 +02:00
Armin
3a471eedfb
Added mbed support
2021-10-03 12:43:42 +02:00
Armin
94fa49a0f8
Improved LG protocol and added class Aircondition_LG. Improved ir_DistanceProtocol.cpp to support more than 32 bits.
2021-09-28 21:58:20 +02:00
Armin
e238368164
ICACHE_RAM_ATTR problem + Documentation
2021-09-16 22:28:02 +02:00
Armin
bcbe5e16bd
New bug report form
2021-09-09 09:21:28 +02:00
Armin
82fff9c34c
Compiler switch USE_OPEN_DRAIN_OUTPUT_FOR_SEND_PIN added
2021-09-06 21:44:01 +02:00
Armin
61f09c074c
Documentation, closes #878
2021-09-02 22:07:45 +02:00