Releases: IRMP-org/IRMP
Releases · IRMP-org/IRMP
Added MinimalReceiver example.
3.1.1 Version 3.1.1 Added MinimalReceiver example
IRAM attribute etc., RF_MEDION protocol + minor fixes
- Added RF_MEDION protocol
- IRAM attribute etc.
- Fixed bug irmp_init used instead of irsnd_init
- New function irmp_print_active_protocols().
- Use timer3 for ESP32.
- Fix missing check for LED pin == 0.
- Merged upstream v3.2.2 + IRMP_ENABLE_RELEASE_DETECTION.
- Dynamic pin for feedback LED added.
Support of RF (433MHz) remotes, MegaAVR (ATmega4809) support
- Support of RF (433MHz) remotes. 2 protocols Generic 24 bit format and X10 format added.
- MegaAVR (ATmega4809) support.
- Added
IRMP_IRSND_ALLOW_DYNAMIC_PINS
andirmp_init(PinNumber)
andirsnd_init(PinNumber)
to allow pin selection at runtime. - Support more protocols simultaneously on 32 bit CPUs.
Minor improvements
- Improved pin layout.
- Fixed bug with stm32duino 1.9.
- Version number.
- Blink13 -> LEDFeedback.
Apollo3 platform
- Supported Apollo3 platform.
- Fixed DigisparkPro bug.
Supported SAMD platform
- Supported SAMD platform.
- IRSND enabled for non AVR platforms.
Added IR send fuctionality (IRSND)
- Added IR send fuctionality (IRSND).
- Use
TIMER2_COMPB_vect
to be compatible with tone() library. - No longer required to call initPCIInterrupt() manually if IRMP_ENABLE_PIN_CHANGE_INTERRUPT is set.
- Separated code for timer to IRTimer.cpp.h.
- Separated code for Pin change interrupt to irmpPinChangeInterrupt.cpp.h.
- Fixed wrong pin numbers for BluePill.
Fixed bugs introduced in 1.2.1
1.2.2 Version 1.2.2 Fixed bugs introduced in 1.2.1
Bug fixing, documentation, ATtiny support
- Bug for AVR architecture fixed.
- ATtiny85 + ATtiny167 support for ATTinyCore and Digistump core.
- Support for "Generic STM32F1 series" from STM32 Boards from STM32 cores of Arduino Board manager.
Porting to stm32
Porting to PluePill