Skip to content

Releases: IRMP-org/IRMP

Fixed ESP32 send timer bug

29 May 23:16
Compare
Choose a tag to compare
v3.6.3

Bumped version to 3.6.3

Added ATtiny88 / AVR timer1 timer support. Fixed send timing bug

21 Dec 01:18
Compare
Choose a tag to compare
  • Fixed FEEDBACK_LED_IS_ACTIVE_LOW bug.
  • Added Kaseikyo Panasonic decode.
  • Added ATtiny88 / AVR timer1 timer support.
  • Fixed unexpected leading space for irsnd_send_data(...,false).

Fixed NO_LED_FEEDBACK_CODE bug

30 May 15:14
Compare
Choose a tag to compare
v3.6.1

Bump version to 3.6.1

RP2040 and NEC 8 bit address support added.

18 Mar 11:40
Compare
Choose a tag to compare
  • Improved timings by Jörg R.
  • Support for NEC 8 bit address.
  • Fixed ATmega4809 bug.
  • RP2040 support added.

Fixed ESP8266 F_CPU error introduced with 3.4.1.

18 Sep 19:01
Compare
Choose a tag to compare
v3.5.1

Version 3.5.1 - Fixed F_CPU error for ESP8266

Renamed *.c.h to .hpp

17 Sep 12:17
Compare
Choose a tag to compare
  • Renamed *.c.h and *.cpp.h to .hpp. You must change: #include <irmp.c.h> to: #include <irmp.hpp>!
  • Fix Timer1 initialization for ATtinyX7 parts for ATTinyCore.
  • Modifying digitalWriteFast.h to be compatible with ATTinyCore Digispark Pro default pin mapping.
  • Renamed initPCIInterrupt() to enablePCIInterrupt() and added disablePCIInterrupt().
  • Changed return value for irsnd_send_data() to be false on error conditions.
  • Fixed ICACHE_RAM_ATTR error introduced with 3.4.1.

Never send a trailing space for Arduino

07 May 22:28
Compare
Choose a tag to compare
  • Changed default pins for ATmega328 platform from 3,4,5 to 2,3,4.
  • Adapted to TinyCore 0.0.7.
  • Renamed macro IRMP_TIMING_TEST_PIN to IR_TIMING_TEST_PIN.
  • Changed pins in PinDefinitionsAndMore.h.
  • Never send a trailing space for Arduino.
  • ATTiny88 support.

Added ATtiny3217 / TinyCore support

05 Feb 14:04
Compare
Choose a tag to compare
  • Added ATtiny3217 / TinyCore support.
  • Added Melinera protocol and single repeat for NEC from upstream.

Fixed "enabling OUTPUT for dynamic pin" bug.

08 Jan 02:36
Compare
Choose a tag to compare
  • Added TinyIRReceiver and updated IRDispatcherDemo examples.
  • Fixed "enabling OUTPUT for dynamic pin" bug.
  • Improved Apollo3 and MegaCore support.

Removed convenience function `irmp_tone()`

06 Dec 19:05
Compare
Choose a tag to compare
  • Removed convenience function irmp_tone(), since it statically allocates the tone interrupt vector.