Skip to content

IRremoteESP8266

Compare
Choose a tag to compare
@crankyoldgit crankyoldgit released this 20 Sep 09:29
· 820 commits to master since this release
6ed8a30

Upgrading from pre-v2.5

The library has changed from using constants declared as #define to const with the appropriate naming per the
C++ style guide. This may potentially cause old programs to not compile. The most likely externally used #defines have been aliased for limited backward compatibility for projects using the old style. Going forward, only the new kConstantName style will be supported for new protocol additions.

v2.5.0 (20180919)

[Bug Fixes]

  • Fix HTML menu error for GICABLE in IRMQTTServer. (#516)
  • Fix Mitsubishi A/C mode setting. (#514)
  • Add missing ',' in auto analyse tool generated code. (#513)
  • Fix Fujitsu checksum validation. (#501)
  • Remove errant Repeat debug statement in IRMQTTServer. (#507)

[Features]

  • Mitsubishi A/C decode improvements. (#514)
  • Basic support for Whirlpool A/C messages. (#511)
  • Basic support for Samsung A/C messages. (#512)
  • Experimental support for detailed Samsung A/C messages. (#521)
  • Experimental support for detailed Coolix A/C messages. (#518)
  • Experimental support for Lutron protocol. (#516)
  • Calculate and use average values for timings in analysing tool. (#513)

[Misc]

  • Style change from using #define's for constants to const kConstantName.
  • Improve the JVC example code.