From f89dc31dc76976736e7c8f5c83059738ca300d0f Mon Sep 17 00:00:00 2001 From: crankyoldgit Date: Sun, 5 Mar 2023 16:27:44 +1000 Subject: [PATCH] v2.8.5 release _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) --- README.md | 4 +- README_de.md | 4 +- README_fr.md | 4 +- README_nl.md | 4 +- ReleaseNotes.md | 31 ++++++++ SupportedProtocols.md | 13 +++- keywords.txt | 168 +++++++++++++++++++++++++++++++++++++++++- library.json | 2 +- library.properties | 2 +- src/IRremoteESP8266.h | 2 +- 10 files changed, 216 insertions(+), 18 deletions(-) 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))