Commit Graph

23 Commits

Author SHA1 Message Date
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 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 cc13de99f3 Documentation 2022-12-30 17:30:28 +01:00
Armin 65136e4227 Corrected bug with swapped LG2 header mark and space. 2022-11-21 16:42:49 +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
Armin 32b8cef088 Improved decoding for Sony in examples 2022-11-11 23:24:46 +01:00
Armin da3e9e921a Changed macro names _REPEAT_SPACE to _REPEAT_DISTANCE. Improved TinyReceiver and added FAST protocol for it. 2022-11-11 21:29:41 +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 ad4abf825e Internal function checkForRepeatSpaceAndSetFlag() and optimized getProtocolString() 2022-08-31 20:37:53 +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 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 21ae1957c2 Improved distance protocol decoder 2022-06-03 09:21:51 +02:00
Armin 3888a3ce68 - Added IrReceiver.restartAfterSend() and inserted it in every send(). Closes #989 2022-05-20 22:25:13 +02:00
Armin c6cf6ac590 Changes types to fast types 2022-05-19 16:58:24 +02:00
Armin 2a0c6b383e Documentation 2022-05-19 01:46:47 +02:00
Armin c64b1c5bd4 Documentation for adding new protocol 2022-03-30 11:55:04 +02:00
Armin ea9b467ee0 Removed NO_LEGACY_COMPATIBILITY macro. Added table of contents. 2021-12-08 14:57:39 +01:00
Armin 64880c2141 Renamed INFO_PRINT to IR_INFO_PRINT as well as for DEBUG and TRACE. Fixed error with DEBUG in TinyIRReceiver.hpp. 2021-11-29 13:41:03 +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