Commit Graph

33 Commits

Author SHA1 Message Date
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 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 114cbf335b Version 4.1.0 2023-02-27 14:21:41 +01:00
Armin 970f228027 Removed 3 Serial prints for deprecation warnings to fix #1094 2023-02-12 13:02:01 +01:00
Armin 9369fbe871 Documentation 2022-12-15 00:26:17 +01:00
Armin 32b8cef088 Improved decoding for Sony in examples 2022-11-11 23:24:46 +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 e36bcaa7b1 Bang & Olufsen quality assurance 2022-10-03 11:21:38 +02:00
Daniel Wallner 662b70c621
Bang & Olufsen support (#1030)
* Bang & Olufsen support
2022-10-02 10:00:58 +02:00
Armin c6c1bf2e02 Improved Magiquest see #1027 2022-09-15 02:53:46 +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 cd9a53ca78 Send usage added and reduced output size and improved format of printIRResultRawFormatted() to fasten up output (and getting repeats properly decoded) 2022-07-15 15:32:27 +02:00
Armin fe3bafe5f5 Improved DistanceProtocol decoder output and minor changes 2022-06-27 01:18:44 +02:00
Armin 3888a3ce68 - Added IrReceiver.restartAfterSend() and inserted it in every send(). Closes #989 2022-05-20 22:25:13 +02:00
Armin 2a0c6b383e Documentation 2022-05-19 01:46:47 +02:00
Armin 9e1303b9a5 Improved prints 2022-04-09 01:49:40 +02:00
Armin 4397e1b36f Closes #962 2022-01-29 13:15:51 +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 1619728a7a 3. and last phase renamed .cpp to .hpp. Bumped version to 3.5.0 2021-11-08 10:12:48 +01:00
Armin 711179d611 Added printActiveIRProtocols() function. 2021-10-30 19:10:27 +02:00
Armin c131dcc877 2. phase renamed *.cpp.h to .hpp 2021-10-17 19:34:24 +02:00
Armin fff3d94c7b Added universal decoder for pulse width or pulse distance protocols 2021-04-28 21:50:45 +02:00
Armin 38f4eb65ee Support for old 2.x code by backwards compatible `decode(decode_results *aResults)` function. Removed USE_OLD_DECODE macro and added NO_LEGACY_COMPATIBILITY macro 2021-04-08 07:59:45 +02:00
Armin 8deb5ea4e1 refactored board specific code 2021-03-06 01:56:01 +01:00
Armin 20bd179bb5 Including assertions 2021-03-03 23:59:56 +01:00
Armin babf91409f refactored board specific code 2021-03-02 21:30:31 +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 926283f57e Improved handling for HASH decoder, Tested for ATtiny85, Added function printIRResultMinimal() 2021-02-19 11:13:30 +01:00
Armin 8b6abced10 Documentation 2021-01-30 00:50:58 +01:00
Armin 3ca432fc67 Changed to *.cpp.h to enable configuration in user program 2021-01-28 14:15:26 +01:00
Armin ed4ee8ee6a renamed IRrecord example to ReceiveAndSend added SimpleReceiver example and changed two functions to static 2021-01-27 17:28:44 +01:00