diff --git a/README.md b/README.md
index b15ef1abe..47178861a 100644
--- a/README.md
+++ b/README.md
@@ -10,8 +10,8 @@
This library enables you to **send _and_ receive** infra-red signals on an [ESP8266](https://github.com/esp8266/Arduino) or an
[ESP32](https://github.com/espressif/arduino-esp32) using the [Arduino framework](https://www.arduino.cc/) using common 940nm IR LEDs and common IR receiver modules. e.g. TSOP{17,22,24,36,38,44,48}* demodulators etc.
-## v2.8.4 Now Available
-Version 2.8.4 of the library is now [available](https://github.com/crankyoldgit/IRremoteESP8266/releases/latest). You can view the [Release Notes](ReleaseNotes.md) for all the significant changes.
+## v2.8.5 Now Available
+Version 2.8.5 of the library is now [available](https://github.com/crankyoldgit/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 has been slightly changed in 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/crankyoldgit/IRremoteESP8266/wiki/Upgrading-to-v2.0) page.
diff --git a/README_de.md b/README_de.md
index 51c18c482..f55860528 100644
--- a/README_de.md
+++ b/README_de.md
@@ -11,8 +11,8 @@
Diese Programmbibliothek ermöglicht das **Senden _und_ Empfangen** von Infrarotsignalen mit [ESP8266](https://github.com/esp8266/Arduino)- und
[ESP32](https://github.com/espressif/arduino-esp32)-Mikrocontrollern mithilfe des [Arduino-Frameworks](https://www.arduino.cc/) und handelsüblichen 940nm Infrarot-LEDs undIR-Empfängermodulen, wie zum Beispiel TSOP{17,22,24,36,38,44,48}*-Demodulatoren.
-## v2.8.4 jetzt verfügbar
-Version 2.8.4 der Bibliothek ist nun [verfügbar](https://github.com/crankyoldgit/IRremoteESP8266/releases/latest). Die [Versionshinweise](ReleaseNotes.md) enthalten alle wichtigen Neuerungen.
+## v2.8.5 jetzt verfügbar
+Version 2.8.5 der Bibliothek ist nun [verfügbar](https://github.com/crankyoldgit/IRremoteESP8266/releases/latest). Die [Versionshinweise](ReleaseNotes.md) enthalten alle wichtigen Neuerungen.
#### Hinweis für Nutzer von Versionen vor v2.0
Die Benutzung der Bibliothek hat sich mit Version 2.0 leicht geändert. Einige Anpassungen im aufrufenden Code werden nötig sein, um mit Version ab 2.0 korrekt zu funktionieren. Mehr zu den Anpassungen finden sich auf unserer [Upgrade to v2.0](https://github.com/crankyoldgit/IRremoteESP8266/wiki/Upgrading-to-v2.0)-Seite.
diff --git a/README_fr.md b/README_fr.md
index 71e436fc3..430d32de3 100644
--- a/README_fr.md
+++ b/README_fr.md
@@ -10,8 +10,8 @@
Cette librairie vous permetra de **recevoir et d'envoyer des signaux** infrarouge sur le protocole [ESP8266](https://github.com/esp8266/Arduino) ou sur le protocole
[ESP32](https://github.com/espressif/arduino-esp32) en utilisant le [Arduino framework](https://www.arduino.cc/) qui utilise la norme 940nm IR LEDs et le module basique de reception d'onde IR. Exemple : TSOP{17,22,24,36,38,44,48}* modules etc.
-## v2.8.4 disponible
-Version 2.8.4 de la libraire est maintenant [disponible](https://github.com/crankyoldgit/IRremoteESP8266/releases/latest). Vous pouvez voir le [Release Notes](ReleaseNotes.md) pour tous les changements importants.
+## v2.8.5 disponible
+Version 2.8.5 de la libraire est maintenant [disponible](https://github.com/crankyoldgit/IRremoteESP8266/releases/latest). Vous pouvez voir le [Release Notes](ReleaseNotes.md) pour tous les changements importants.
#### mise à jour depuis pre-v2.0
L'utilisation de la librairie à un peu changer depuis la version in v2.0. Si vous voulez l'utiliser vous devrez changer votre utilisation aussi. Vous pouvez vous renseigner sur les précondition d'utilisation ici : [Upgrade to v2.0](https://github.com/crankyoldgit/IRremoteESP8266/wiki/Upgrading-to-v2.0) page.
diff --git a/README_nl.md b/README_nl.md
index d85c3e9b1..fdea85cae 100644
--- a/README_nl.md
+++ b/README_nl.md
@@ -10,8 +10,8 @@
Deze library maakt het mogelijk om Infraroodsignalen **te versturen en ontvangen** via het [Arduino framework](https://www.arduino.cc/) met veelgebruikte 940nm IR LEDs en IR ontvang modules. b.v. TSOP{17,22,24,36,38,44,48}* demodulatoren enz.
-## v2.8.4 nu beschikbaar
-Versie 2.8.4 van de bibliotheek is nu [beschikbaar](https://github.com/crankyoldgit/IRremoteESP8266/releases/latest). Bekijk de [Release Notes](ReleaseNotes.md) voor alle belangrijke veranderingen.
+## v2.8.5 nu beschikbaar
+Versie 2.8.5 van de bibliotheek is nu [beschikbaar](https://github.com/crankyoldgit/IRremoteESP8266/releases/latest). Bekijk de [Release Notes](ReleaseNotes.md) voor alle belangrijke veranderingen.
#### Upgraden vanaf pre-v2.0
Het gebruik van de bibliotheek is enigszins gewijzigd in v2.0. Je zult het gebruik moeten aanpassen om te kunnen werken met v2.0 en hoger. Je kunt meer lezen over de vereiste aanpassingen op onze [Upgraden naar v2.0](https://github.com/crankyoldgit/IRremoteESP8266/wiki/Upgrading-to-v2.0) pagina.
diff --git a/ReleaseNotes.md b/ReleaseNotes.md
index 0370c91a6..8f5753233 100644
--- a/ReleaseNotes.md
+++ b/ReleaseNotes.md
@@ -1,5 +1,36 @@
# Release Notes
+## _v2.8.5 (20230305)_
+
+**[Bug Fixes]**
+- Missing argument in use of midea function (#1959 #1958)
+- IRMQTTServer: Improve HA MQTT climate handling. (#1911)
+- SEND_SANYO_AC88: Fix poor cut-n-paste error (#1905 #1897)
+
+**[Features]**
+- IRMQTTServer: SHT-3x Temperature Sensor Support (#1951)
+- IRMQTTServer: HA multi output discovery (#1947)
+- IRMQTTServer: extended with new A/C common fields (#1940)
+- IRMQTTServer: Sync the on state to power from mode for HA (#1946)
+- Experimental basic support for Carrier 84-bit protocol. (#1945 #1943)
+- Add support the WowWee 11-Bit RoboRaptor-X protocol. (#1939 #1938)
+- Added 'sensorTemperature' and 'iFeel' to IRac (common) (#1928)
+- Added extra 'mid' option for Fan & SwingV to IRac (#1929)
+- Added "commandType" to IRAc (#1921)
+- Added support for Argo WREM-3 A/C remote protocol [part1] (#1920)
+- Added Dutch (nl-NL) translation (#1907)
+- ARGO: Improve code & add support for decoding 32bit sensor msgs. (#1906 #1859)
+- Added support for Gorenje cooker hood IR protocol (#1888 #1887)
+
+**[Misc]**
+- Update `XMP` status to Stable (#1944)
+- upgrade to a later version of `googletest` (#1936)
+- MITSUBISHI128: Added model to supported protocol (#1924)
+- Added Dutch (nl-NL) README (#1908)
+- Added GMock to UT Makefile (#1902)
+- Update HA example config for HA 2022.6+ (#1901 #1900)
+
+
## _v2.8.4 (20220918)_
**[Bug Fixes]**
diff --git a/SupportedProtocols.md b/SupportedProtocols.md
index 422a5bf2d..858a0ae87 100644
--- a/SupportedProtocols.md
+++ b/SupportedProtocols.md
@@ -1,6 +1,6 @@
+ Last generated: Sun 05 Mar 2023 05:54:25 +0000 --->
# IR Protocols supported by this library
| Protocol | Brand | Model | A/C Model | Detailed A/C Support |
@@ -9,11 +9,11 @@
| [Airwell](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Airwell.cpp) | **[Airwell](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Airwell.h)** | DLS 21 DCI R410 AW A/C
RC04 remote
RC08W remote | | Yes |
| [Aiwa](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Aiwa.cpp) | **Aiwa** | RC-T501 RCU | | - |
| [Amcor](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Amcor.cpp) | **[Amcor](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Amcor.h)** | ADR-853H A/C
TAC-444 remote
TAC-495 remote | | Yes |
-| [Argo](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Argo.cpp) | **[Argo](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Argo.h)** | Ulisse 13 DCI Mobile Split A/C | | Yes |
+| [Argo](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Argo.cpp) | **[Argo](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Argo.h)** | Ulisse 13 DCI Mobile Split A/C [WREM2 remote]
Ulisse Eco Mobile Split A/C (Wifi) [WREM3 remote] | SAC_WREM2
SAC_WREM3 | Yes |
| [Arris](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Arris.cpp) | **Arris** | 120A V1.0 A18 remote
VIP1113M Set-top box | | - |
| [Bosch](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Bosch.cpp) | **[Bosch](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Bosch.h)** | CL3000i-Set 26 E A/C
RG10A(G2S)BGEF remote | | Yes |
| [Bose](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Bose.cpp) | **Bose** | Bose TV Speaker | | - |
-| [Carrier](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Carrier.cpp) | **[Carrier](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Carrier.h)** | 40GKX0E2006 remote (CARRIER_AC128) | | Yes |
+| [Carrier](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Carrier.cpp) | **[Carrier](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Carrier.h)** | 3021203 RR03-S-Remote (CARRIER_AC84)
342WM100CT A/C (CARRIER_AC84)
40GKX0E2006 remote (CARRIER_AC128) | | Yes |
| [Carrier](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Carrier.cpp) | **[Carrier/Surrey](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Carrier.h)** | 42QG5A55970 remote
53NGK009/012 Inverter
619EGX0090E0 A/C
619EGX0120E0 A/C
619EGX0180E0 A/C
619EGX0220E0 A/C | | Yes |
| [ClimaButler](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_ClimaButler.cpp) | **Clima-Butler** | AR-715 remote
RCS-SD43UWI A/C | | - |
| [Coolix](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Coolix.cpp) | **[Airwell](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Coolix.h)** | RC08B remote | | Yes |
@@ -46,6 +46,7 @@
| [GICable](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_GICable.cpp) | **G.I. Cable** | XRC-200 remote | | - |
| [GlobalCache](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_GlobalCache.cpp) | **Global Cache** | Control Tower IR DB | | - |
| [Goodweather](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Goodweather.cpp) | **[Goodweather](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Goodweather.h)** | ZH/JT-03 remote | | Yes |
+| [Gorenje](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Gorenje.cpp) | **Gorenje** | DKF 2600 MWT Cooker Hood | | - |
| [Gree](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Gree.cpp) | **[Amana](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Gree.h)** | PBC093G00CC A/C
YX1FF remote | YAW1F
YBOFB
YX1FSF | Yes |
| [Gree](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Gree.cpp) | **[Cooper & Hunter](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Gree.h)** | CH-S09FTXG A/C
YB1F2 remote | YAW1F
YBOFB
YX1FSF | Yes |
| [Gree](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Gree.cpp) | **[EKOKAI](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Gree.h)** | A/C | YAW1F
YBOFB
YX1FSF | Yes |
@@ -89,7 +90,7 @@
| [Mirage](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Mirage.cpp) | **[Mirage](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Mirage.h)** | VLU series A/C | KKG29AC1
KKG9AC1 | Yes |
| [Mirage](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Mirage.cpp) | **[Tronitechnik](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Mirage.h)** | KKG29A-C1 remote
Reykir 9000 A/C | KKG29AC1
KKG9AC1 | Yes |
| [Mitsubishi](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Mitsubishi.cpp) | **[Mitsubishi](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Mitsubishi.h)** | HC3000 Projector (MITSUBISHI2)
KM14A 0179213 remote
MS-GK24VA A/C
TV (MITSUBISHI) | | Yes |
-| [Mitsubishi](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Mitsubishi.cpp) | **[Mitsubishi Electric](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Mitsubishi.h)** | 001CP T7WE10714 remote (MITSUBISHI136)
KPOA remote (MITSUBISHI112)
MLZ-RX5017AS A/C (MITSUBISHI_AC)
MSH-A24WV A/C (MITSUBISHI112)
MSZ-FHnnVE A/C (MITSUBISHI_AC)
MSZ-GV2519 A/C (MITSUBISHI_AC)
MSZ-SF25VE3 A/C (MITSUBISHI_AC)
MSZ-ZW4017S A/C (MITSUBISHI_AC)
MUH-A24WV A/C (MITSUBISHI112)
PEAD-RP71JAA Ducted A/C (MITSUBISHI136)
RH151 remote (MITSUBISHI_AC)
RH151/M21ED6426 remote (MITSUBISHI_AC)
SG153/M21EDF426 remote (MITSUBISHI_AC)
SG15D remote (MITSUBISHI_AC) | | Yes |
+| [Mitsubishi](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Mitsubishi.cpp) | **[Mitsubishi Electric](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Mitsubishi.h)** | 001CP T7WE10714 remote (MITSUBISHI136)
KPOA remote (MITSUBISHI112)
MLZ-RX5017AS A/C (MITSUBISHI_AC)
MSH-A24WV A/C (MITSUBISHI112)
MSZ-FHnnVE A/C (MITSUBISHI_AC)
MSZ-GV2519 A/C (MITSUBISHI_AC)
MSZ-SF25VE3 A/C (MITSUBISHI_AC)
MSZ-ZW4017S A/C (MITSUBISHI_AC)
MUH-A24WV A/C (MITSUBISHI112)
PAR-FA32MA remote (MITSUBISHI136)
PEAD-RP71JAA Ducted A/C (MITSUBISHI136)
RH151 remote (MITSUBISHI_AC)
RH151/M21ED6426 remote (MITSUBISHI_AC)
SG153/M21EDF426 remote (MITSUBISHI_AC)
SG15D remote (MITSUBISHI_AC) | | Yes |
| [MitsubishiHeavy](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_MitsubishiHeavy.cpp) | **[Mitsubishi Heavy Industries](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_MitsubishiHeavy.h)** | RKX502A001C remote (88 bit)
RLA502A700B remote (152 bit)
SRKxxZJ-S A/C (88 bit)
SRKxxZM-S A/C (152 bit)
SRKxxZMXA-S A/C (152 bit) | | Yes |
| [Multibrackets](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Multibrackets.cpp) | **Multibrackets** | Motorized Swing mount large - 4500 | | - |
| [NEC](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_NEC.cpp) | **[Aloka](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_NEC.h)** | SleepyLights LED Lamp | | - |
@@ -137,6 +138,7 @@
| [Voltas](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Voltas.cpp) | **[Voltas](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Voltas.h)** | 122LZF 4011252 Window A/C | 122LZF | Yes |
| [Whirlpool](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Whirlpool.cpp) | **[Whirlpool](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Whirlpool.h)** | DG11J1-04 remote
DG11J1-3A remote
DG11J1-91 remote
SPIS409L A/C
SPIS412L A/C
SPIW409L A/C
SPIW412L A/C
SPIW418L A/C | DG11J13A
DG11J191 | Yes |
| [Whynter](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Whynter.cpp) | **Whynter** | ARC-110WD A/C | | - |
+| [Wowwee](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Wowwee.cpp) | **WowWee** | RoboRapter-X | | - |
| [Xmp](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Xmp.cpp) | **Xfinity** | XR11 remote
XR2 remote | | - |
| [Zepeal](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Zepeal.cpp) | **Zepeal** | DRT-A3311(BG) 5 button remote
DRT-A3311(BG) floor fan | | - |
@@ -164,6 +166,7 @@
- CARRIER_AC128
- CARRIER_AC40
- CARRIER_AC64
+- CARRIER_AC84
- CLIMABUTLER
- COOLIX
- COOLIX48
@@ -189,6 +192,7 @@
- FUJITSU_AC
- GICABLE
- GOODWEATHER
+- GORENJE
- GREE
- HAIER_AC
- HAIER_AC160
@@ -267,5 +271,6 @@
- VOLTAS
- WHIRLPOOL_AC
- WHYNTER
+- WOWWEE
- XMP
- ZEPEAL
diff --git a/keywords.txt b/keywords.txt
index a562d2451..5160226be 100644
--- a/keywords.txt
+++ b/keywords.txt
@@ -20,11 +20,14 @@
# Datatypes & Classes (KEYWORD1)
#######################################
+Config KEYWORD1
CoronaSection KEYWORD1
IRAirtonAc KEYWORD1
IRAirwellAc KEYWORD1
IRAmcorAc KEYWORD1
IRArgoAC KEYWORD1
+IRArgoACBase KEYWORD1
+IRArgoAC_WREM3 KEYWORD1
IRBosch144AC KEYWORD1
IRCarrierAc64 KEYWORD1
IRCoolixAC KEYWORD1
@@ -87,7 +90,16 @@ IRac KEYWORD1
IRrecv KEYWORD1
IRsend KEYWORD1
IRtimer KEYWORD1
+Timer KEYWORD1
TimerMs KEYWORD1
+ac_command_t KEYWORD1
+argoFan_t KEYWORD1
+argoFlap_t KEYWORD1
+argoIrMessageType_t KEYWORD1
+argoMode_t KEYWORD1
+argoTimerType_t KEYWORD1
+argoWeekday KEYWORD1
+argo_ac_remote_model_t KEYWORD1
decode_results KEYWORD1
decode_type_t KEYWORD1
fanspeed_t KEYWORD1
@@ -116,6 +128,7 @@ whirlpool_ac_remote_model_t KEYWORD1
_backupState KEYWORD2
_cancelOffTimer KEYWORD2
_cancelOnTimer KEYWORD2
+_checksum KEYWORD2
_delayMicroseconds KEYWORD2
_getEconoToggle KEYWORD2
_getOffTimer KEYWORD2
@@ -137,6 +150,7 @@ _setSleepTimer KEYWORD2
_setTemp KEYWORD2
_setTime KEYWORD2
_setTimer KEYWORD2
+_stateReset KEYWORD2
_toString KEYWORD2
_validTolerance KEYWORD2
add KEYWORD2
@@ -152,12 +166,17 @@ addSwingHToString KEYWORD2
addSwingVToString KEYWORD2
addTempFloatToString KEYWORD2
addTempToString KEYWORD2
+addTimerModeToString KEYWORD2
addToggleToString KEYWORD2
adjustRepeat KEYWORD2
airton KEYWORD2
airwell KEYWORD2
amcor KEYWORD2
argo KEYWORD2
+argoWrem3_ACCommand KEYWORD2
+argoWrem3_ConfigSet KEYWORD2
+argoWrem3_SetTimer KEYWORD2
+argoWrem3_iFeelReport KEYWORD2
bcdToUint8 KEYWORD2
begin KEYWORD2
boolToString KEYWORD2
@@ -178,6 +197,7 @@ cancelOnTimer KEYWORD2
cancelTimers KEYWORD2
carrier64 KEYWORD2
celsiusToFahrenheit KEYWORD2
+channelToString KEYWORD2
checkInvertedBytePairs KEYWORD2
checkSum KEYWORD2
checkZjsSig KEYWORD2
@@ -189,6 +209,7 @@ clearPowerSpecial KEYWORD2
clearSensorTemp KEYWORD2
clearSleepTimerFlag KEYWORD2
cmpStates KEYWORD2
+commandTypeToString KEYWORD2
compare KEYWORD2
convertFan KEYWORD2
convertMode KEYWORD2
@@ -209,12 +230,15 @@ daikin176 KEYWORD2
daikin2 KEYWORD2
daikin216 KEYWORD2
daikin64 KEYWORD2
+dayToString KEYWORD2
+daysBitmaskToString KEYWORD2
decode KEYWORD2
decodeAirton KEYWORD2
decodeAirwell KEYWORD2
decodeAiwaRCT501 KEYWORD2
decodeAmcor KEYWORD2
decodeArgo KEYWORD2
+decodeArgoWREM3 KEYWORD2
decodeArris KEYWORD2
decodeBosch144 KEYWORD2
decodeBose KEYWORD2
@@ -223,6 +247,7 @@ decodeCarrierAC KEYWORD2
decodeCarrierAC128 KEYWORD2
decodeCarrierAC40 KEYWORD2
decodeCarrierAC64 KEYWORD2
+decodeCarrierAC84 KEYWORD2
decodeClimaButler KEYWORD2
decodeCoolix48 KEYWORD2
decodeCoronaAc KEYWORD2
@@ -247,6 +272,7 @@ decodeEpson KEYWORD2
decodeFujitsuAC KEYWORD2
decodeGICable KEYWORD2
decodeGoodweather KEYWORD2
+decodeGorenje KEYWORD2
decodeGree KEYWORD2
decodeHaierAC KEYWORD2
decodeHaierAC160 KEYWORD2
@@ -318,6 +344,7 @@ decodeVestelAc KEYWORD2
decodeVoltas KEYWORD2
decodeWhirlpoolAC KEYWORD2
decodeWhynter KEYWORD2
+decodeWowwee KEYWORD2
decodeXmp KEYWORD2
decodeZepeal KEYWORD2
defaultBits KEYWORD2
@@ -371,6 +398,8 @@ getBreeze KEYWORD2
getBufSize KEYWORD2
getButton KEYWORD2
getCelsius KEYWORD2
+getChannel KEYWORD2
+getChecksum KEYWORD2
getClean KEYWORD2
getCleanToggle KEYWORD2
getClock KEYWORD2
@@ -381,10 +410,13 @@ getCorrectedRawLength KEYWORD2
getCurrTime KEYWORD2
getCurrentDay KEYWORD2
getCurrentTime KEYWORD2
+getCurrentTimeMinutes KEYWORD2
+getDelayTimerMinutes KEYWORD2
getDirectIndirect KEYWORD2
getDisplay KEYWORD2
getDisplayTempSource KEYWORD2
getDryGrade KEYWORD2
+getEco KEYWORD2
getEcocool KEYWORD2
getEcono KEYWORD2
getEconoToggle KEYWORD2
@@ -438,8 +470,10 @@ getPurify KEYWORD2
getQuiet KEYWORD2
getRClevel KEYWORD2
getRaw KEYWORD2
-getRoomTemp KEYWORD2
+getRawByteLength KEYWORD2
getSave KEYWORD2
+getScheduleTimerStartMinutes KEYWORD2
+getScheduleTimerStopMinutes KEYWORD2
getSectionByte KEYWORD2
getSectionChecksum KEYWORD2
getSensor KEYWORD2
@@ -455,6 +489,7 @@ getSpeed KEYWORD2
getStartClock KEYWORD2
getState KEYWORD2
getStateLength KEYWORD2
+getStateLengthForIrMsgType KEYWORD2
getStatePrev KEYWORD2
getStopClock KEYWORD2
getSupercool KEYWORD2
@@ -476,6 +511,7 @@ getTempUnit KEYWORD2
getTempUnits KEYWORD2
getTime KEYWORD2
getTimer KEYWORD2
+getTimerActiveDaysBitmap KEYWORD2
getTimerEnabled KEYWORD2
getTimerMode KEYWORD2
getTimerTime KEYWORD2
@@ -511,6 +547,7 @@ handleToggles KEYWORD2
hasACState KEYWORD2
hasInvertedStates KEYWORD2
hasStateChanged KEYWORD2
+hasValidPreamble KEYWORD2
hitachi KEYWORD2
hitachi1 KEYWORD2
hitachi264 KEYWORD2
@@ -521,6 +558,7 @@ htmlEscape KEYWORD2
initState KEYWORD2
int64ToString KEYWORD2
invertBits KEYWORD2
+irCommandTypeToString KEYWORD2
is8CHeatToggle KEYWORD2
isCleanToggle KEYWORD2
isEconoToggle KEYWORD2
@@ -546,6 +584,7 @@ isTimeCommand KEYWORD2
isTimerActive KEYWORD2
isTurboToggle KEYWORD2
isValidLgAc KEYWORD2
+isValidWrem3Message KEYWORD2
isVaneSwingV KEYWORD2
kelon KEYWORD2
kelvinator KEYWORD2
@@ -606,6 +645,7 @@ sendAirwell KEYWORD2
sendAiwaRCT501 KEYWORD2
sendAmcor KEYWORD2
sendArgo KEYWORD2
+sendArgoWREM3 KEYWORD2
sendArris KEYWORD2
sendBosch144 KEYWORD2
sendBose KEYWORD2
@@ -614,6 +654,7 @@ sendCarrierAC KEYWORD2
sendCarrierAC128 KEYWORD2
sendCarrierAC40 KEYWORD2
sendCarrierAC64 KEYWORD2
+sendCarrierAC84 KEYWORD2
sendClimaButler KEYWORD2
sendCoolix48 KEYWORD2
sendCoronaAc KEYWORD2
@@ -642,6 +683,7 @@ sendGC KEYWORD2
sendGICable KEYWORD2
sendGeneric KEYWORD2
sendGoodweather KEYWORD2
+sendGorenje KEYWORD2
sendGree KEYWORD2
sendHaierAC KEYWORD2
sendHaierAC160 KEYWORD2
@@ -728,6 +770,7 @@ sendVestelAc KEYWORD2
sendVoltas KEYWORD2
sendWhirlpoolAC KEYWORD2
sendWhynter KEYWORD2
+sendWowwee KEYWORD2
sendXmp KEYWORD2
sendZepeal KEYWORD2
serialPrintUint64 KEYWORD2
@@ -745,6 +788,7 @@ setBoost KEYWORD2
setBreeze KEYWORD2
setButton KEYWORD2
setCelsius KEYWORD2
+setChannel KEYWORD2
setCheckSumS3 KEYWORD2
setClean KEYWORD2
setCleanToggle KEYWORD2
@@ -752,13 +796,18 @@ setClock KEYWORD2
setCmd KEYWORD2
setComfort KEYWORD2
setCommand KEYWORD2
+setConfigEntry KEYWORD2
setCurrTime KEYWORD2
setCurrentDay KEYWORD2
+setCurrentDayOfWeek KEYWORD2
setCurrentTime KEYWORD2
+setCurrentTimeMinutes KEYWORD2
+setDelayTimerMinutes KEYWORD2
setDirectIndirect KEYWORD2
setDisplay KEYWORD2
setDisplayTempSource KEYWORD2
setDryGrade KEYWORD2
+setEco KEYWORD2
setEcocool KEYWORD2
setEcono KEYWORD2
setEconoToggle KEYWORD2
@@ -790,6 +839,7 @@ setLight KEYWORD2
setLightToggle KEYWORD2
setLock KEYWORD2
setMax KEYWORD2
+setMessageType KEYWORD2
setMode KEYWORD2
setModel KEYWORD2
setMold KEYWORD2
@@ -813,8 +863,10 @@ setPowerful KEYWORD2
setPurify KEYWORD2
setQuiet KEYWORD2
setRaw KEYWORD2
-setRoomTemp KEYWORD2
setSave KEYWORD2
+setScheduleTimerActiveDays KEYWORD2
+setScheduleTimerStartMinutes KEYWORD2
+setScheduleTimerStopMinutes KEYWORD2
setSensor KEYWORD2
setSensorTemp KEYWORD2
setSensorTempRaw KEYWORD2
@@ -917,6 +969,7 @@ xorBytes KEYWORD2
A705 LITERAL1
A903 LITERAL1
A907 LITERAL1
+AC_CONTROL LITERAL1
AIRTON LITERAL1
AIRWELL LITERAL1
AIWA_RC_T501 LITERAL1
@@ -956,14 +1009,18 @@ ARREB1E LITERAL1
ARREW4E LITERAL1
ARRIS LITERAL1
ARRY4 LITERAL1
+AUTO LITERAL1
BOSCH144 LITERAL1
BOSE LITERAL1
CARRIER_AC LITERAL1
CARRIER_AC128 LITERAL1
CARRIER_AC40 LITERAL1
CARRIER_AC64 LITERAL1
+CARRIER_AC84 LITERAL1
CARRIER_AC_BITS LITERAL1
CLIMABUTLER LITERAL1
+CONFIG_PARAM_SET LITERAL1
+COOL LITERAL1
COOLIX LITERAL1
COOLIX48 LITERAL1
COOLIX_BITS LITERAL1
@@ -1003,6 +1060,7 @@ DECODE_CARRIER_AC LITERAL1
DECODE_CARRIER_AC128 LITERAL1
DECODE_CARRIER_AC40 LITERAL1
DECODE_CARRIER_AC64 LITERAL1
+DECODE_CARRIER_AC84 LITERAL1
DECODE_CLIMABUTLER LITERAL1
DECODE_COOLIX LITERAL1
DECODE_COOLIX48 LITERAL1
@@ -1029,6 +1087,7 @@ DECODE_FUJITSU_AC LITERAL1
DECODE_GICABLE LITERAL1
DECODE_GLOBALCACHE LITERAL1
DECODE_GOODWEATHER LITERAL1
+DECODE_GORENJE LITERAL1
DECODE_GREE LITERAL1
DECODE_HAIER_AC LITERAL1
DECODE_HAIER_AC160 LITERAL1
@@ -1105,8 +1164,10 @@ DECODE_VESTEL_AC LITERAL1
DECODE_VOLTAS LITERAL1
DECODE_WHIRLPOOL_AC LITERAL1
DECODE_WHYNTER LITERAL1
+DECODE_WOWWEE LITERAL1
DECODE_XMP LITERAL1
DECODE_ZEPEAL LITERAL1
+DELAY_TIMER LITERAL1
DELONGHI_AC LITERAL1
DENON LITERAL1
DENON_48_BITS LITERAL1
@@ -1117,11 +1178,29 @@ DG11J191 LITERAL1
DISH LITERAL1
DISH_BITS LITERAL1
DOSHISHA LITERAL1
+DRY LITERAL1
ECOCLIM LITERAL1
ELECTRA_AC LITERAL1
ELITESCREENS LITERAL1
ENABLE_NOISE_FILTER_OPTION LITERAL1
EPSON LITERAL1
+FAN LITERAL1
+FAN_AUTO LITERAL1
+FAN_HIGH LITERAL1
+FAN_HIGHEST LITERAL1
+FAN_LOW LITERAL1
+FAN_LOWER LITERAL1
+FAN_LOWEST LITERAL1
+FAN_MEDIUM LITERAL1
+FLAP_1 LITERAL1
+FLAP_2 LITERAL1
+FLAP_3 LITERAL1
+FLAP_4 LITERAL1
+FLAP_5 LITERAL1
+FLAP_6 LITERAL1
+FLAP_AUTO LITERAL1
+FLAP_FULL LITERAL1
+FRIDAY LITERAL1
FUJITSU_AC LITERAL1
FUJITSU_AC_BITS LITERAL1
FUJITSU_AC_CMD_STAY_ON LITERAL1
@@ -1154,6 +1233,7 @@ GICABLE LITERAL1
GICABLE_BITS LITERAL1
GLOBALCACHE LITERAL1
GOODWEATHER LITERAL1
+GORENJE LITERAL1
GREE LITERAL1
GREE_AUTO LITERAL1
GREE_COOL LITERAL1
@@ -1233,6 +1313,7 @@ HAIER_AC_YRW02_SWING_MIDDLE LITERAL1
HAIER_AC_YRW02_SWING_OFF LITERAL1
HAIER_AC_YRW02_SWING_TOP LITERAL1
HAIER_AC_YRW02_TURBO_OFF LITERAL1
+HEAT LITERAL1
HIGH LITERAL1
HITACHI_AC LITERAL1
HITACHI_AC1 LITERAL1
@@ -1250,7 +1331,7 @@ HITACHI_AC344 LITERAL1
HITACHI_AC424 LITERAL1
HITACHI_AC_BITS LITERAL1
HITACHI_AC_STATE_LENGTH LITERAL1
-ICACHE_RAM_ATTR LITERAL1
+IFEEL_TEMP_REPORT LITERAL1
INAX LITERAL1
JVC LITERAL1
JVC_BITS LITERAL1
@@ -1325,6 +1406,7 @@ MITSUBISHI_AC_VANE_AUTO_MOVE LITERAL1
MITSUBISHI_BITS LITERAL1
MITSUBISHI_HEAVY_152 LITERAL1
MITSUBISHI_HEAVY_88 LITERAL1
+MONDAY LITERAL1
MULTIBRACKETS LITERAL1
MWM LITERAL1
NEC LITERAL1
@@ -1334,6 +1416,7 @@ NEOCLIMA LITERAL1
NIKAI LITERAL1
NIKAI_BITS LITERAL1
NOTHING LITERAL1
+NO_TIMER LITERAL1
ONCE LITERAL1
PANASONIC LITERAL1
PANASONIC_AC LITERAL1
@@ -1356,6 +1439,8 @@ RCMM_BITS LITERAL1
RHOSS LITERAL1
R_LT0541_HTA_A LITERAL1
R_LT0541_HTA_B LITERAL1
+SAC_WREM2 LITERAL1
+SAC_WREM3 LITERAL1
SAMSUNG LITERAL1
SAMSUNG36 LITERAL1
SAMSUNG_AC LITERAL1
@@ -1367,6 +1452,10 @@ SANYO_AC88 LITERAL1
SANYO_LC7461 LITERAL1
SANYO_LC7461_BITS LITERAL1
SANYO_SA8650B_BITS LITERAL1
+SATURDAY LITERAL1
+SCHEDULE_TIMER_1 LITERAL1
+SCHEDULE_TIMER_2 LITERAL1
+SCHEDULE_TIMER_3 LITERAL1
SEND_AIRTON LITERAL1
SEND_AIRWELL LITERAL1
SEND_AIWA_RC_T501 LITERAL1
@@ -1379,6 +1468,7 @@ SEND_CARRIER_AC LITERAL1
SEND_CARRIER_AC128 LITERAL1
SEND_CARRIER_AC40 LITERAL1
SEND_CARRIER_AC64 LITERAL1
+SEND_CARRIER_AC84 LITERAL1
SEND_CLIMABUTLER LITERAL1
SEND_COOLIX LITERAL1
SEND_COOLIX48 LITERAL1
@@ -1405,6 +1495,7 @@ SEND_FUJITSU_AC LITERAL1
SEND_GICABLE LITERAL1
SEND_GLOBALCACHE LITERAL1
SEND_GOODWEATHER LITERAL1
+SEND_GORENJE LITERAL1
SEND_GREE LITERAL1
SEND_HAIER_AC LITERAL1
SEND_HAIER_AC160 LITERAL1
@@ -1481,6 +1572,7 @@ SEND_VESTEL_AC LITERAL1
SEND_VOLTAS LITERAL1
SEND_WHIRLPOOL_AC LITERAL1
SEND_WHYNTER LITERAL1
+SEND_WOWWEE LITERAL1
SEND_XMP LITERAL1
SEND_ZEPEAL LITERAL1
SHARP LITERAL1
@@ -1493,6 +1585,7 @@ SONY_12_BITS LITERAL1
SONY_15_BITS LITERAL1
SONY_20_BITS LITERAL1
SONY_38K LITERAL1
+SUNDAY LITERAL1
SYMPHONY LITERAL1
TAC09CHSD LITERAL1
TCL112AC LITERAL1
@@ -1500,7 +1593,9 @@ TCL96AC LITERAL1
TECHNIBEL_AC LITERAL1
TECO LITERAL1
TEKNOPOINT LITERAL1
+THURSDAY LITERAL1
TIMEOUT_MS LITERAL1
+TIMER_COMMAND LITERAL1
TOSHIBA_AC LITERAL1
TOSHIBA_AC_AUTO LITERAL1
TOSHIBA_AC_COOL LITERAL1
@@ -1528,6 +1623,7 @@ TROTEC_MAX_TEMP LITERAL1
TROTEC_MAX_TIMER LITERAL1
TROTEC_MIN_TEMP LITERAL1
TRUMA LITERAL1
+TUESDAY LITERAL1
UNKNOWN LITERAL1
UNUSED LITERAL1
USE_IRAM_ATTR LITERAL1
@@ -1535,9 +1631,11 @@ V9014557_A LITERAL1
V9014557_B LITERAL1
VESTEL_AC LITERAL1
VOLTAS LITERAL1
+WEDNESDAY LITERAL1
WHIRLPOOL_AC LITERAL1
WHYNTER LITERAL1
WHYNTER_BITS LITERAL1
+WOWWEE LITERAL1
XMP LITERAL1
YAW1F LITERAL1
YBOFB LITERAL1
@@ -1649,6 +1747,10 @@ kAmcorVentOn LITERAL1
kAmcorZeroMark LITERAL1
kAmcorZeroSpace LITERAL1
kArdb1Str LITERAL1
+kArgo3AcControlStateLength LITERAL1
+kArgo3ConfigStateLength LITERAL1
+kArgo3TimerStateLength LITERAL1
+kArgo3iFeelReportStateLength LITERAL1
kArgoAuto LITERAL1
kArgoBitMark LITERAL1
kArgoBits LITERAL1
@@ -1667,6 +1769,7 @@ kArgoFlap5 LITERAL1
kArgoFlap6 LITERAL1
kArgoFlapAuto LITERAL1
kArgoFlapFull LITERAL1
+kArgoFrequency LITERAL1
kArgoGap LITERAL1
kArgoHdrMark LITERAL1
kArgoHdrSpace LITERAL1
@@ -1674,13 +1777,26 @@ kArgoHeat LITERAL1
kArgoHeatAuto LITERAL1
kArgoHeatBit LITERAL1
kArgoHeatBlink LITERAL1
+kArgoMaxChannel LITERAL1
kArgoMaxRoomTemp LITERAL1
kArgoMaxTemp LITERAL1
kArgoMinTemp LITERAL1
kArgoOff LITERAL1
kArgoOneSpace LITERAL1
+kArgoPost LITERAL1
+kArgoPreamble1 LITERAL1
+kArgoPreamble2 LITERAL1
+kArgoSensorCheck LITERAL1
+kArgoSensorFixed LITERAL1
+kArgoShortBits LITERAL1
+kArgoShortStateLength LITERAL1
kArgoStateLength LITERAL1
kArgoTempDelta LITERAL1
+kArgoWrem2Str LITERAL1
+kArgoWrem3Postfix_ACControl LITERAL1
+kArgoWrem3Postfix_Timer LITERAL1
+kArgoWrem3Preamble LITERAL1
+kArgoWrem3Str LITERAL1
kArgoZeroSpace LITERAL1
kArjw2Str LITERAL1
kArrah2eStr LITERAL1
@@ -1785,6 +1901,16 @@ kCarrierAc64OneSpace LITERAL1
kCarrierAc64TimerMax LITERAL1
kCarrierAc64TimerMin LITERAL1
kCarrierAc64ZeroSpace LITERAL1
+kCarrierAc84Bits LITERAL1
+kCarrierAc84ExtraBits LITERAL1
+kCarrierAc84ExtraTolerance LITERAL1
+kCarrierAc84Gap LITERAL1
+kCarrierAc84HdrMark LITERAL1
+kCarrierAc84HdrSpace LITERAL1
+kCarrierAc84MinRepeat LITERAL1
+kCarrierAc84One LITERAL1
+kCarrierAc84StateLength LITERAL1
+kCarrierAc84Zero LITERAL1
kCarrierAcBitMark LITERAL1
kCarrierAcBits LITERAL1
kCarrierAcFreq LITERAL1
@@ -1798,6 +1924,7 @@ kCeilingStr LITERAL1
kCelsiusFahrenheitStr LITERAL1
kCelsiusStr LITERAL1
kCentreStr LITERAL1
+kChStr LITERAL1
kChangeStr LITERAL1
kCirculateStr LITERAL1
kCkpStr LITERAL1
@@ -1816,6 +1943,10 @@ kColonSpaceStr LITERAL1
kComfortStr LITERAL1
kCommaSpaceStr LITERAL1
kCommandStr LITERAL1
+kConfigCommand LITERAL1
+kConfigCommandStr LITERAL1
+kControlCommand LITERAL1
+kControlCommandStr LITERAL1
kCool LITERAL1
kCoolStr LITERAL1
kCoolingStr LITERAL1
@@ -2413,6 +2544,15 @@ kGoodweatherSwingSlow LITERAL1
kGoodweatherTempMax LITERAL1
kGoodweatherTempMin LITERAL1
kGoodweatherZeroSpace LITERAL1
+kGorenjeBitMark LITERAL1
+kGorenjeBits LITERAL1
+kGorenjeFreq LITERAL1
+kGorenjeHdrMark LITERAL1
+kGorenjeHdrSpace LITERAL1
+kGorenjeMinGap LITERAL1
+kGorenjeOneSpace LITERAL1
+kGorenjeTolerance LITERAL1
+kGorenjeZeroSpace LITERAL1
kGpioUnused LITERAL1
kGreeAuto LITERAL1
kGreeBitMark LITERAL1
@@ -2735,6 +2875,7 @@ kHoldStr LITERAL1
kHourStr LITERAL1
kHoursStr LITERAL1
kHumidStr LITERAL1
+kIFeelReportStr LITERAL1
kIFeelStr LITERAL1
kISeeStr LITERAL1
kIdStr LITERAL1
@@ -2836,6 +2977,7 @@ kKelvinatorSwingVUpperMiddle LITERAL1
kKelvinatorTick LITERAL1
kKelvinatorZeroSpace LITERAL1
kKelvinatorZeroSpaceTicks LITERAL1
+kKeyStr LITERAL1
kKkg29ac1Str LITERAL1
kKkg9ac1Str LITERAL1
kLasertagBits LITERAL1
@@ -2846,6 +2988,7 @@ kLasertagMinRepeat LITERAL1
kLasertagMinSamples LITERAL1
kLasertagTick LITERAL1
kLasertagTolerance LITERAL1
+kLastAcCommandEnum LITERAL1
kLastDecodeType LITERAL1
kLastFanspeedEnum LITERAL1
kLastOpmodeEnum LITERAL1
@@ -2983,8 +3126,10 @@ kMaxRightStr LITERAL1
kMaxStr LITERAL1
kMaxTimeoutMs LITERAL1
kMaximumStr LITERAL1
+kMedHighStr LITERAL1
kMedStr LITERAL1
kMedium LITERAL1
+kMediumHigh LITERAL1
kMediumStr LITERAL1
kMetzAddressBits LITERAL1
kMetzBitMark LITERAL1
@@ -3392,6 +3537,7 @@ kNikaiZeroSpaceTicks LITERAL1
kNkeStr LITERAL1
kNoRepeat LITERAL1
kNoStr LITERAL1
+kNoTempValue LITERAL1
kNowStr LITERAL1
kOff LITERAL1
kOffStr LITERAL1
@@ -3773,11 +3919,14 @@ kSanyoSa8650bOneMark LITERAL1
kSanyoSa8650bRptLength LITERAL1
kSanyoSa8650bZeroMark LITERAL1
kSaveStr LITERAL1
+kScheduleStr LITERAL1
kSecondStr LITERAL1
kSecondsStr LITERAL1
kSensorStr LITERAL1
+kSensorTempReport LITERAL1
kSensorTempStr LITERAL1
kSetStr LITERAL1
+kSetTimerCommandStr LITERAL1
kSharpAcAuto LITERAL1
kSharpAcBitMark LITERAL1
kSharpAcBits LITERAL1
@@ -4002,6 +4151,8 @@ kTempUpStr LITERAL1
kThreeLetterDayOfWeekStr LITERAL1
kTimeSep LITERAL1
kTimeoutMs LITERAL1
+kTimerActiveDaysStr LITERAL1
+kTimerCommand LITERAL1
kTimerModeStr LITERAL1
kTimerStr LITERAL1
kToggleStr LITERAL1
@@ -4147,10 +4298,13 @@ kTypeStr LITERAL1
kUnknownStr LITERAL1
kUnknownThreshold LITERAL1
kUpStr LITERAL1
+kUpperMiddle LITERAL1
+kUpperMiddleStr LITERAL1
kUpperStr LITERAL1
kUseDefTol LITERAL1
kV9014557AStr LITERAL1
kV9014557BStr LITERAL1
+kValueStr LITERAL1
kVaneStr LITERAL1
kVestelAcAuto LITERAL1
kVestelAcBitMark LITERAL1
@@ -4259,6 +4413,14 @@ kWhynterZeroSpaceTicks LITERAL1
kWide LITERAL1
kWideStr LITERAL1
kWifiStr LITERAL1
+kWowweeBitMark LITERAL1
+kWowweeBits LITERAL1
+kWowweeDefaultRepeat LITERAL1
+kWowweeFreq LITERAL1
+kWowweeHdrMark LITERAL1
+kWowweeHdrSpace LITERAL1
+kWowweeOneSpace LITERAL1
+kWowweeZeroSpace LITERAL1
kXFanStr LITERAL1
kXmpBaseSpace LITERAL1
kXmpBits LITERAL1
diff --git a/library.json b/library.json
index 10a428ad0..302372566 100644
--- a/library.json
+++ b/library.json
@@ -1,6 +1,6 @@
{
"name": "IRremoteESP8266",
- "version": "2.8.4",
+ "version": "2.8.5",
"keywords": "infrared, ir, remote, esp8266, esp32",
"description": "Send and receive infrared signals with multiple protocols (ESP8266/ESP32)",
"repository":
diff --git a/library.properties b/library.properties
index 801fcab6e..769cbc1fa 100644
--- a/library.properties
+++ b/library.properties
@@ -1,5 +1,5 @@
name=IRremoteESP8266
-version=2.8.4
+version=2.8.5
author=David Conran, Sebastien Warin, Mark Szabo, Ken Shirriff
maintainer=David Conran, Mark Szabo, Sebastien Warin, Roi Dayan, Massimiliano Pinto, Christian Nilsson
sentence=Send and receive infrared signals with multiple protocols (ESP8266/ESP32)
diff --git a/src/IRremoteESP8266.h b/src/IRremoteESP8266.h
index e2b089830..ec6877925 100644
--- a/src/IRremoteESP8266.h
+++ b/src/IRremoteESP8266.h
@@ -58,7 +58,7 @@
// Minor version number (x.X.x)
#define _IRREMOTEESP8266_VERSION_MINOR 8
// Patch version number (x.x.X)
-#define _IRREMOTEESP8266_VERSION_PATCH 4
+#define _IRREMOTEESP8266_VERSION_PATCH 5
// Macro to convert version info into an integer
#define _IRREMOTEESP8266_VERSION_VAL(major, minor, patch) \
(((major) << 16) | ((minor) << 8) | (patch))