Download Latest Version Added support for multiple receiver instances and output for UNKNOWN protocol to printIRSendUsage(). source code.tar.gz (1.2 MB)
Email in envelope

Get an email when there's a new version of IRremote Arduino Library

Home / v4.5.0
Name Modified Size InfoDownloads / Week
Parent folder
Added support for multiple receiver instances and output for UNKNOWN protocol to printIRSendUsage(). source code.tar.gz 2025-09-05 1.2 MB
Added support for multiple receiver instances and output for UNKNOWN protocol to printIRSendUsage(). source code.zip 2025-09-05 1.4 MB
README.md 2025-09-05 1.0 kB
Totals: 3 Items   2.7 MB 4
  • Added support for multiple receiver instances.
  • irparams_struct irparams is now member of IRrecv. Thus removed rawDataPtr (pointer to irparams) from IrReceiver.decodedIRData.
  • Removed return value for all decodePulseDistanceWidthData() decoding functions, which returned a constant true.
  • Removed parameter aEnableLEDFeedback in function IRsend::begin(bool aEnableLEDFeedback, uint_fast8_t aFeedbackLEDPin) and IRsend::begin(uint_fast8_t aSendPin, bool aEnableLEDFeedback, uint_fast8_t aFeedbackLEDPin).
  • LED feedback is always enabled for sending. It can only be disabled by using the macro NO_LED_SEND_FEEDBACK_CODE.
  • Added output for UNKNOWN protocol to printIRSendUsage().
  • Added experimental sendVelux().
  • Added sendMaranz().
  • Fixed bug in ReceiveDemo.cpp if DEBUG_BUTTON_PIN is not defined. [#1306].
  • Fixed minor bugs in Denon decoder.
  • Minor bug fixes for DEBUG.
  • New handling of MARK_EXCESS_MICROS without strange rounding inconsistency.
  • Added experimental threshold decoding.
Source: README.md, updated 2025-09-05