v2.4.3 release (#495)

## _v2.4.3 (20180727)_

**[Bug Fixes]**
- Handle Space Gaps better in auto analyse tool. (#482)
- Correct min repeat for GICABLE in IRMQTTServer. (#494)

**[Features]**
- Add static IP config option to IRMQTTServer (#480)
- Full decoding/encoding support for the Haier YRW02 A/C. (#485 #486 #487)

**[Misc]**
- Update LG (28-bit) HDR mark and space timings. (#492)
- Spelling and grammar fixes (#491)
This commit is contained in:
David Conran
2018-07-28 08:35:49 +10:00
committed by GitHub
parent d6b6b1ac5a
commit 1f7d963a39
8 changed files with 64 additions and 7 deletions

View File

@@ -7,8 +7,8 @@
This library enables you to **send _and_ receive** infra-red signals on an [ESP8266 using the Arduino framework](https://github.com/esp8266/Arduino) using common 940nm IR LEDs and common IR receiver modules. e.g. TSOP{17,22,24,36,38,44,48}* etc.
## v2.4.2 Now Available
Version 2.4.2 of the library is now [available](https://github.com/markszabo/IRremoteESP8266/releases/latest). You can view the [Release Notes](ReleaseNotes.md) for all the significant changes.
## v2.4.3 Now Available
Version 2.4.3 of the library is now [available](https://github.com/markszabo/IRremoteESP8266/releases/latest). You can view the [Release Notes](ReleaseNotes.md) for all the significant changes.
#### Upgrading from pre-v2.0
Usage of the library slight changed at v2.0. You will need to change your usage to work with v2.0 and beyond. You can read more about the changes required on our [Upgrade to v2.0](https://github.com/markszabo/IRremoteESP8266/wiki/Upgrading-to-v2.0) page.

View File

@@ -1,5 +1,20 @@
# Release Notes
## _v2.4.3 (20180727)_
**[Bug Fixes]**
- Handle Space Gaps better in auto analyse tool. (#482)
- Correct min repeat for GICABLE in IRMQTTServer. (#494)
**[Features]**
- Add static IP config option to IRMQTTServer (#480)
- Full decoding/encoding support for the Haier YRW02 A/C. (#485 #486 #487)
**[Misc]**
- Update LG (28-bit) HDR mark and space timings. (#492)
- Spelling and grammar fixes (#491)
## _v2.4.2 (20180601)_
**[Bug Fixes]**

View File

@@ -168,7 +168,7 @@ const char* mqtt_password = "";
#define argBits "bits"
#define argRepeat "repeats"
#define _MY_VERSION_ "v0.5"
#define _MY_VERSION_ "v0.5.1"
#if IR_LED != 1 // Disable debug output if the LED is on the TX (D1) pin.
#undef DEBUG

View File

@@ -9,6 +9,8 @@
* https://github.com/markszabo/IRremoteESP8266/wiki#ir-receiving
*
* Changes:
* Version 0.4 July, 2018
* - Minor improvements and more A/C unit support.
* Version 0.3 November, 2017
* - Support for A/C decoding for some protcols.
* Version 0.2 April, 2017

View File

@@ -25,6 +25,7 @@ IRDaikinESP KEYWORD1
IRFujitsuAC KEYWORD1
IRGreeAC KEYWORD1
IRHaierAC KEYWORD1
IRHaierACYRW02 KEYWORD1
IRKelvinatorAC KEYWORD1
IRMideaAC KEYWORD1
IRMitsubishiAC KEYWORD1
@@ -69,6 +70,7 @@ decodeFujitsuAC KEYWORD2
decodeGICable KEYWORD2
decodeGree KEYWORD2
decodeHaierAC KEYWORD2
decodeHaierACYRW02 KEYWORD2
decodeHash KEYWORD2
decodeHitachiAC KEYWORD2
decodeJVC KEYWORD2
@@ -115,6 +117,7 @@ encodeSony KEYWORD2
fixup KEYWORD2
getBit KEYWORD2
getBufSize KEYWORD2
getButton KEYWORD2
getCmd KEYWORD2
getCommand KEYWORD2
getCoolMode KEYWORD2
@@ -197,6 +200,7 @@ sendGICable KEYWORD2
sendGeneric KEYWORD2
sendGree KEYWORD2
sendHaierAC KEYWORD2
sendHaierACYRW02 KEYWORD2
sendHitachiAC KEYWORD2
sendHitachiAC1 KEYWORD2
sendHitachiAC2 KEYWORD2
@@ -229,6 +233,7 @@ sendTrotec KEYWORD2
sendWhynter KEYWORD2
serialPrintUint64 KEYWORD2
setBit KEYWORD2
setButton KEYWORD2
setCmd KEYWORD2
setCommand KEYWORD2
setCoolMode KEYWORD2
@@ -407,6 +412,7 @@ DECODE_GICABLE LITERAL1
DECODE_GLOBALCACHE LITERAL1
DECODE_GREE LITERAL1
DECODE_HAIER_AC LITERAL1
DECODE_HAIER_AC_YRW02 LITERAL1
DECODE_HASH LITERAL1
DECODE_HITACHI_AC LITERAL1
DECODE_HITACHI_AC1 LITERAL1
@@ -601,6 +607,39 @@ HAIER_AC_SWING_CHG LITERAL1
HAIER_AC_SWING_DOWN LITERAL1
HAIER_AC_SWING_OFF LITERAL1
HAIER_AC_SWING_UP LITERAL1
HAIER_AC_YRW02 LITERAL1
HAIER_AC_YRW02_AUTO LITERAL1
HAIER_AC_YRW02_BITS LITERAL1
HAIER_AC_YRW02_BUTTON_FAN LITERAL1
HAIER_AC_YRW02_BUTTON_HEALTH LITERAL1
HAIER_AC_YRW02_BUTTON_MODE LITERAL1
HAIER_AC_YRW02_BUTTON_POWER LITERAL1
HAIER_AC_YRW02_BUTTON_SLEEP LITERAL1
HAIER_AC_YRW02_BUTTON_SWING LITERAL1
HAIER_AC_YRW02_BUTTON_TEMP_DOWN LITERAL1
HAIER_AC_YRW02_BUTTON_TEMP_UP LITERAL1
HAIER_AC_YRW02_BUTTON_TURBO LITERAL1
HAIER_AC_YRW02_COOL LITERAL1
HAIER_AC_YRW02_DRY LITERAL1
HAIER_AC_YRW02_FAN LITERAL1
HAIER_AC_YRW02_FAN_AUTO LITERAL1
HAIER_AC_YRW02_FAN_HIGH LITERAL1
HAIER_AC_YRW02_FAN_LOW LITERAL1
HAIER_AC_YRW02_FAN_MED LITERAL1
HAIER_AC_YRW02_HEAT LITERAL1
HAIER_AC_YRW02_POWER LITERAL1
HAIER_AC_YRW02_PREFIX LITERAL1
HAIER_AC_YRW02_SLEEP LITERAL1
HAIER_AC_YRW02_STATE_LENGTH LITERAL1
HAIER_AC_YRW02_SWING_AUTO LITERAL1
HAIER_AC_YRW02_SWING_BOTTOM LITERAL1
HAIER_AC_YRW02_SWING_DOWN LITERAL1
HAIER_AC_YRW02_SWING_MIDDLE LITERAL1
HAIER_AC_YRW02_SWING_OFF LITERAL1
HAIER_AC_YRW02_SWING_TOP LITERAL1
HAIER_AC_YRW02_TURBO_HIGH LITERAL1
HAIER_AC_YRW02_TURBO_LOW LITERAL1
HAIER_AC_YRW02_TURBO_OFF LITERAL1
HAIER_AC_ZERO_SPACE LITERAL1
HEADER LITERAL1
HIGH LITERAL1
@@ -975,6 +1014,7 @@ SEND_GICABLE LITERAL1
SEND_GLOBALCACHE LITERAL1
SEND_GREE LITERAL1
SEND_HAIER_AC LITERAL1
SEND_HAIER_AC_YRW02 LITERAL1
SEND_HITACHI_AC LITERAL1
SEND_HITACHI_AC1 LITERAL1
SEND_HITACHI_AC2 LITERAL1

View File

@@ -1,6 +1,6 @@
{
"name": "IRremoteESP8266",
"version": "2.4.2",
"version": "2.4.3",
"keywords": "infrared, ir, remote, esp8266",
"description": "Send and receive infrared signals with multiple protocols (ESP8266)",
"repository":

View File

@@ -1,5 +1,5 @@
name=IRremoteESP8266
version=2.4.2
version=2.4.3
author=Sebastien Warin, Mark Szabo, Ken Shirriff, David Conran
maintainer=Mark Szabo, David Conran, Sebastien Warin, Roi Dayan, Massimiliano Pinto
sentence=Send and receive infrared signals with multiple protocols (ESP8266)

View File

@@ -33,7 +33,7 @@
* (https://github.com/mharizanov/Daikin-AC-remote-control-over-the-Internet/)
* Fujitsu A/C code added by jonnygraham
* Trotec AC code by stufisher
* Carrier AC code by crankyoldgit
* Carrier & Haier AC code by crankyoldgit
*
* GPL license, all text above must be included in any redistribution
****************************************************/
@@ -48,7 +48,7 @@
#endif
// Library Version
#define _IRREMOTEESP8266_VERSION_ "2.4.2"
#define _IRREMOTEESP8266_VERSION_ "2.4.3"
// Supported IR protocols
// Each protocol you include costs memory and, during decode, costs time
// Disable (set to false) all the protocols you do not need/want!