diff --git a/README.md b/README.md
index c98e7c073..c609eb632 100644
--- a/README.md
+++ b/README.md
@@ -9,8 +9,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.6.6 Now Available
-Version 2.6.6 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.7.0 Now Available
+Version 2.7.0 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_fr.md b/README_fr.md
index e291e1c1b..38581eeb0 100644
--- a/README_fr.md
+++ b/README_fr.md
@@ -6,22 +6,22 @@
[![Percentage of issues still open](http://isitmaintained.com/badge/open/crankyoldgit/IRremoteESP8266.svg)](http://isitmaintained.com/project/crankyoldgit/IRremoteESP8266 "Percentage of issues still open")
[![GitLicense](https://gitlicense.com/badge/crankyoldgit/IRremoteESP8266)](https://gitlicense.com/license/crankyoldgit/IRremoteESP8266)
-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
+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.6.6 disponible
-Version 2.6.6 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.7.0 disponible
+Version 2.7.0 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.
#### Mise à jour depuis pre-v2.5
-La librairie à changer, elle n'utilise plus les constantes déclarées comme `#define` mais comme :
-[const](https://google.github.io/styleguide/cppguide.html#Constant_Names) avec le nom approprié par le langage
+La librairie à changer, elle n'utilise plus les constantes déclarées comme `#define` mais comme :
+[const](https://google.github.io/styleguide/cppguide.html#Constant_Names) avec le nom approprié par le langage
[C++ style guide](https://google.github.io/styleguide/cppguide.html).
Il se peut que d'ancien programme ne compile pas.
Le cas le plus utilisé de `#define`s à été remplacé par _aliased_ pour limiter
-la compatibilité de revenir en arrière pour les vieux projet. En revenant en arrière seulement la
+la compatibilité de revenir en arrière pour les vieux projet. En revenant en arrière seulement la
nouvelle `kConstantName` style est supporté.
Dans le cas peu probable, votre code serait cassé, alors vous avez peut-être fait référence à
diff --git a/ReleaseNotes.md b/ReleaseNotes.md
index 3ac71226d..5655169d3 100644
--- a/ReleaseNotes.md
+++ b/ReleaseNotes.md
@@ -1,5 +1,43 @@
# Release Notes
+## _v2.7.0 (20191030)_
+
+**[Bug Fixes]**
+- auto_analyse: Fix > 64 bit send code generation. (#976)
+- auto_analyse: Fix missing arguments in generated code for send64+ (#972)
+- IRsendProntoDemo: Fix compile issue on ESP32 platform. (#938)
+- IRMQTTServer: Fix compile error when `MQTT_ENABLE` is false. (#933)
+
+**[Features]**
+- Add Hitachi 424 bit A/C support. (#975, #980, #981)
+- Experimental detailed support for `DAIKIN152` (#971)
+- Mitsubishi 112bit A/C support (#947, #968)
+- gc_decode: Adding Support for Decoding codes in raw code format (#963)
+- Refactor to use common routines/macros to handle bit manipulation. (#934)
+- Use centralised common strings. Saves ~1.5k of program space. (#946)
+- Add Internationalisation (i18n) / Locale support. (#946, #955, #966)
+ - `de-CH`: Swiss German. (#949, #954)
+ - `de-DE`: German. (#946, #950, #952)
+ - `en-AU`: English/Australian (Default locale) (#946)
+ - `en-IE`: English/Irish (#946)
+ - `en-UK`: English/United Kingdom (#946)
+ - `en-US`: English/United States (#946)
+ - `es-ES`: Spanish. (#953)
+ - `fr-FR`: French. (#962)
+- Port CI pipeline to PlatformIO (#936)
+
+**[Misc]**
+- Add DAIKIN128 & DAIKIN152 to `decodeToState()` (#982)
+- auto_analyse: Produce better code when leader is detected. (#977)
+- Coolix A/C improvements (#944)
+- A/C setRaw/getRaw/stateReset() cleanup. (#967)
+- Add documentation on how to use & support the i18n aspects of the library.
+- Make travis checks faster. (#957)
+- Translate README.md to french (#959)
+- Fixed Coolix kCoolixDefaultState (#941)
+- Improve generation of list of pio projects. (#940)
+
+
## _v2.6.6 (20190923)_
**[Bug Fixes]**
diff --git a/SupportedProtocols.md b/SupportedProtocols.md
index 4bf98e429..afd31587e 100644
--- a/SupportedProtocols.md
+++ b/SupportedProtocols.md
@@ -1,6 +1,6 @@
+ Last generated: Wed Oct 30 13:41:10 2019 --->
# IR Protocols supported by this library
| Protocol | Brand | Model | A/C Model | Detailed A/C Support |
@@ -11,21 +11,22 @@
| [Carrier](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Carrier.cpp) | **Carrier/Surrey** | 42QG5A55970 remote
53NGK009/012 Inverter
619EGX0090E0 A/C
619EGX0120E0 A/C
619EGX0180E0 A/C
619EGX0220E0 A/C | | - |
| [Coolix](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Coolix.cpp) | **[Beko](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Coolix.h)** | BINR 070/071 split-type A/C
BINR 070/071 split-type A/C
RG57K7(B)/BGEF Remote
RG57K7(B)/BGEF Remote | | Yes |
| [Coolix](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Coolix.cpp) | **[Midea](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Coolix.h)** | MS12FU-10HRDN1-QRD0GW(B) A/C
MS12FU-10HRDN1-QRD0GW(B) A/C
MSABAU-07HRFN1-QRD0GW A/C (circa 2016)
MSABAU-07HRFN1-QRD0GW A/C (circa 2016)
RG52D/BGE Remote
RG52D/BGE Remote | | Yes |
+| [Coolix](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Coolix.cpp) | **[Tokio](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Coolix.h)** | AATOEMF17-12CHR1SW split-type RG51|50/BGE Remote
AATOEMF17-12CHR1SW split-type RG51|50/BGE Remote | | Yes |
| [Daikin](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Daikin.cpp) | **[Daikin](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Daikin.h)** | 17 Series A/C (DAIKIN128)
ARC423A5 remote
ARC433** remote
ARC433B69 remote
ARC477A1 remote
ARC480A5 remote (DAIKIN152)
BRC4C153 remote
BRC52B63 remote (DAIKIN128)
FTE12HV2S A/C
FTXB09AXVJU A/C (DAIKIN128)
FTXB12AXVJU A/C (DAIKIN128)
FTXZ25NV1B A/C
FTXZ35NV1B A/C
FTXZ50NV1B A/C | | Yes |
| [Denon](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Denon.cpp) | **Unknown** | | | - |
| [Dish](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Dish.cpp) | **DISH NETWORK** | echostar 301 | | - |
| [Electra](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Electra.cpp) | **[AUX](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Electra.h)** | KFR-35GW/BpNFW=3 A/C
YKR-T/011 remote | | Yes |
-| [Fujitsu](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Fujitsu.cpp) | **[Fujitsu](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Fujitsu.h)** | AGTV14LAC A/C
AR-DB1 remote
AR-DL10 remote
AR-RAC1E remote
AR-RAE1E remote
AR-RAH2E remote
AR-REB1E remote
AR-RY4 remote
AST9RSGCW A/C
ASTB09LBC A/C
ASU30C1 A/C
ASYG30LFCA A/C
ASYG7LMCA A/C | ARDB1
ARJW2
ARRAH2E
ARREB1E
ARRY4 | Yes |
-| [Fujitsu](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Fujitsu.cpp) | **[Fujitsu General](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Fujitsu.h)** | AR-JW2 remote | ARDB1
ARJW2
ARRAH2E
ARREB1E
ARRY4 | Yes |
+| [Fujitsu](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Fujitsu.cpp) | **[Fujitsu](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Fujitsu.h)** | AGTV14LAC A/C
AR-DB1 remote
AR-DL10 remote
AR-RAC1E remote
AR-RAE1E remote
AR-RAH2E remote
AR-REB1E remote
AR-RY4 remote
AST9RSGCW A/C
ASTB09LBC A/C
ASU30C1 A/C
ASYG30LFCA A/C
ASYG7LMCA A/C | | Yes |
+| [Fujitsu](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Fujitsu.cpp) | **[Fujitsu General](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Fujitsu.h)** | AR-JW2 remote | | Yes |
| [GICable](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_GICable.cpp) | **Unknown** | | | - |
| [GlobalCache](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_GlobalCache.cpp) | **Unknown** | | | - |
| [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 |
-| [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 | Yes |
-| [Gree](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Gree.cpp) | **[Green](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Gree.h)** | YBOFB remote
YBOFB2 remote | YAW1F
YBOFB | Yes |
-| [Gree](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Gree.cpp) | **[RusClimate](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Gree.h)** | EACS/I-09HAR_X/N3 A/C
YAW1F remote | YAW1F
YBOFB | Yes |
-| [Gree](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Gree.cpp) | **[Ultimate](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Gree.h)** | Heat Pump | YAW1F
YBOFB | 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 | | Yes |
+| [Gree](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Gree.cpp) | **[Green](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Gree.h)** | YBOFB remote
YBOFB2 remote | | Yes |
+| [Gree](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Gree.cpp) | **[RusClimate](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Gree.h)** | EACS/I-09HAR_X/N3 A/C
YAW1F remote | | Yes |
+| [Gree](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Gree.cpp) | **[Ultimate](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Gree.h)** | Heat Pump | | Yes |
| [Haier](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Haier.cpp) | **[Haier](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Haier.h)** | HSU-09HMC203 A/C
HSU07-HEA03 remote
YR-W02 remote | | Yes |
-| [Hitachi](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Hitachi.cpp) | **[Hitachi](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Hitachi.h)** | LT0541-HTA remote
RAS-35THA6 remote
Series VI A/C (Circa 2007) | | Yes |
+| [Hitachi](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Hitachi.cpp) | **[Hitachi](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Hitachi.h)** | LT0541-HTA remote
RAR-8P2 remote
RAS-35THA6 remote
RAS-AJ25H A/C
Series VI A/C (Circa 2007) | | Yes |
| [Inax](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Inax.cpp) | **Lixil** | Inax DT-BA283 Toilet | | - |
| [JVC](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_JVC.cpp) | **Unknown** | | | - |
| [Kelvinator](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Kelvinator.cpp) | **[Green](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Kelvinator.h)** | YAPOF3 remote | | Yes |
@@ -40,12 +41,12 @@
| [Midea](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Midea.cpp) | **[Keystone](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Midea.h)** | RG57H4(B)BGEF remote | | Yes |
| [Midea](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Midea.cpp) | **[Pioneer System](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Midea.h)** | RUBO18GMFILCAD A/C (18K BTU)
RYBO12GMFILCAD A/C (12K BTU) | | 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
KM14A 0179213 remote
MS-GK24VA A/C
TV | | 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
PEAD-RP71JAA Ducted A/C | | 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
KPOA remote
MSH-A24WV / MUH-A24WV A/C
PEAD-RP71JAA Ducted A/C | | 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
RLA502A700B remote
SRKxxZJ-S A/C
SRKxxZM-S A/C
SRKxxZMXA-S A/C | | Yes |
| [NEC](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_NEC.cpp) | **[Yamaha](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_NEC.h)** | RAV561 remote
RXV585B A/V Receiver | | Yes |
| [Neoclima](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Neoclima.cpp) | **[Neoclima](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Neoclima.h)** | NS-09AHTI A/C
NS-09AHTI A/C
ZH/TY-01 remote
ZH/TY-01 remote | | Yes |
| [Nikai](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Nikai.cpp) | **Unknown** | | | - |
-| [Panasonic](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Panasonic.cpp) | **[Panasonic](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Panasonic.h)** | A75C2311 remote (CKP)
A75C3704 remote
A75C3747 remote
A75C3747 remote
A75C3747 remote
A75C3747 remote
CKP series A/C
CS-ME10CKPG A/C
CS-ME12CKPG A/C
CS-ME14CKPG A/C
CS-YW9MKD A/C
CS-Z9RKR A/C
DKE series A/C
JKE series A/C
NKE series A/C
RKR series A/C
TV | CKP
DKE
JKE
LKE
NKE
RKR | Yes |
+| [Panasonic](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Panasonic.cpp) | **[Panasonic](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Panasonic.h)** | A75C2311 remote (CKP)
A75C3704 remote
A75C3747 remote
A75C3747 remote
A75C3747 remote
A75C3747 remote
CKP series A/C
CS-ME10CKPG A/C
CS-ME12CKPG A/C
CS-ME14CKPG A/C
CS-YW9MKD A/C
CS-Z9RKR A/C
DKE series A/C
JKE series A/C
NKE series A/C
RKR series A/C
TV | | Yes |
| [Pioneer](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Pioneer.cpp) | **Unknown** | | | - |
| [Pronto](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Pronto.cpp) | **Unknown** | | | - |
| [RC5_RC6](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_RC5_RC6.cpp) | **Unknown** | | | - |
@@ -60,16 +61,18 @@
| [Toshiba](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Toshiba.cpp) | **[Toshiba](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Toshiba.h)** | Akita EVO II
RAS 18SKP-ES
RAS-B13N3KV2
RAS-B13N3KVP-E
WC-L03SE
WH-TA04NE | | Yes |
| [Trotec](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Trotec.cpp) | **[Unknown](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Trotec.h)** | | | Yes |
| [Vestel](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Vestel.cpp) | **[Vestel](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Vestel.h)** | BIOX CXP-9 A/C (9K BTU) | | 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 |
+| [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 | | Yes |
| [Whynter](https://github.com/crankyoldgit/IRremoteESP8266/blob/master/src/ir_Whynter.cpp) | **Whynter** | ARC-110WD A/C | | - |
## Send only protocols:
- GLOBALCACHE
+- MITSUBISHI112
- PRONTO
- RAW
- SHERWOOD
+- TCL112AC
## Send & decodable protocols:
@@ -98,6 +101,7 @@
- HITACHI_AC
- HITACHI_AC1
- HITACHI_AC2
+- HITACHI_AC424
- INAX
- JVC
- KELVINATOR
@@ -134,10 +138,10 @@
- SHARP
- SHARP_AC
- SONY
-- TCL112AC
- TECO
- TOSHIBA_AC
- TROTEC
- VESTEL_AC
- WHIRLPOOL_AC
- WHYNTER
+- typeguess
diff --git a/keywords.txt b/keywords.txt
index 19f907220..33a48f5f2 100644
--- a/keywords.txt
+++ b/keywords.txt
@@ -37,8 +37,10 @@ IRGreeAC KEYWORD1
IRHaierAC KEYWORD1
IRHaierACYRW02 KEYWORD1
IRHitachiAc KEYWORD1
+IRHitachiAc424 KEYWORD1
IRKelvinatorAC KEYWORD1
IRMideaAC KEYWORD1
+IRMitsubishi112 KEYWORD1
IRMitsubishi136 KEYWORD1
IRMitsubishiAC KEYWORD1
IRMitsubishiHeavy152Ac KEYWORD1
@@ -77,16 +79,22 @@ whirlpool_ac_remote_model_t KEYWORD1
#######################################
_delayMicroseconds KEYWORD2
+_getTime KEYWORD2
+_getTimer KEYWORD2
_matchGeneric KEYWORD2
_setMode KEYWORD2
_setTemp KEYWORD2
+_setTime KEYWORD2
+_setTimer KEYWORD2
_validTolerance KEYWORD2
add KEYWORD2
addBoolToString KEYWORD2
+addDayToString KEYWORD2
addFanToString KEYWORD2
addIntToString KEYWORD2
addLabeledString KEYWORD2
addModeToString KEYWORD2
+addModelToString KEYWORD2
addTempToString KEYWORD2
amcor KEYWORD2
argo KEYWORD2
@@ -124,6 +132,7 @@ copyIrParams KEYWORD2
countBits KEYWORD2
daikin KEYWORD2
daikin128 KEYWORD2
+daikin152 KEYWORD2
daikin160 KEYWORD2
daikin176 KEYWORD2
daikin2 KEYWORD2
@@ -152,6 +161,7 @@ decodeHaierAC KEYWORD2
decodeHaierACYRW02 KEYWORD2
decodeHash KEYWORD2
decodeHitachiAC KEYWORD2
+decodeHitachiAc424 KEYWORD2
decodeInax KEYWORD2
decodeJVC KEYWORD2
decodeKelvinator KEYWORD2
@@ -163,6 +173,7 @@ decodeMWM KEYWORD2
decodeMagiQuest KEYWORD2
decodeMidea KEYWORD2
decodeMitsubishi KEYWORD2
+decodeMitsubishi112 KEYWORD2
decodeMitsubishi136 KEYWORD2
decodeMitsubishi2 KEYWORD2
decodeMitsubishiAC KEYWORD2
@@ -184,7 +195,6 @@ decodeSanyoLC7461 KEYWORD2
decodeSharp KEYWORD2
decodeSharpAc KEYWORD2
decodeSony KEYWORD2
-decodeTcl112Ac KEYWORD2
decodeTeco KEYWORD2
decodeToState KEYWORD2
decodeToshibaAC KEYWORD2
@@ -227,6 +237,7 @@ fujitsu KEYWORD2
get3D KEYWORD2
get8CHeat KEYWORD2
getBeep KEYWORD2
+getBit KEYWORD2
getBufSize KEYWORD2
getButton KEYWORD2
getClean KEYWORD2
@@ -262,7 +273,6 @@ getMax KEYWORD2
getMode KEYWORD2
getMold KEYWORD2
getNight KEYWORD2
-getNormalState KEYWORD2
getOffTime KEYWORD2
getOffTimer KEYWORD2
getOffTimerEnabled KEYWORD2
@@ -318,9 +328,11 @@ goodweather KEYWORD2
gree KEYWORD2
haier KEYWORD2
haierYrwo2 KEYWORD2
+handleSpecialState KEYWORD2
hasACState KEYWORD2
hasStateChanged KEYWORD2
hitachi KEYWORD2
+hitachi424 KEYWORD2
htmlEscape KEYWORD2
initState KEYWORD2
invertBits KEYWORD2
@@ -349,9 +361,11 @@ midea KEYWORD2
minRepeats KEYWORD2
minsToString KEYWORD2
mitsubishi KEYWORD2
+mitsubishi112 KEYWORD2
mitsubishi136 KEYWORD2
mitsubishiHeavy152 KEYWORD2
mitsubishiHeavy88 KEYWORD2
+modelToStr KEYWORD2
msToString KEYWORD2
neoclima KEYWORD2
off KEYWORD2
@@ -399,6 +413,7 @@ sendHaierACYRW02 KEYWORD2
sendHitachiAC KEYWORD2
sendHitachiAC1 KEYWORD2
sendHitachiAC2 KEYWORD2
+sendHitachiAc424 KEYWORD2
sendInax KEYWORD2
sendJVC KEYWORD2
sendKelvinator KEYWORD2
@@ -411,6 +426,7 @@ sendMWM KEYWORD2
sendMagiQuest KEYWORD2
sendMidea KEYWORD2
sendMitsubishi KEYWORD2
+sendMitsubishi112 KEYWORD2
sendMitsubishi136 KEYWORD2
sendMitsubishi2 KEYWORD2
sendMitsubishiAC KEYWORD2
@@ -451,6 +467,8 @@ set3D KEYWORD2
set8CHeat KEYWORD2
setAuto KEYWORD2
setBeep KEYWORD2
+setBit KEYWORD2
+setBits KEYWORD2
setButton KEYWORD2
setClean KEYWORD2
setClock KEYWORD2
@@ -475,6 +493,7 @@ setHealth KEYWORD2
setHold KEYWORD2
setHumid KEYWORD2
setIFeel KEYWORD2
+setInvertedStates KEYWORD2
setIon KEYWORD2
setIonFilter KEYWORD2
setLed KEYWORD2
@@ -651,6 +670,7 @@ DECODE_HASH LITERAL1
DECODE_HITACHI_AC LITERAL1
DECODE_HITACHI_AC1 LITERAL1
DECODE_HITACHI_AC2 LITERAL1
+DECODE_HITACHI_AC424 LITERAL1
DECODE_INAX LITERAL1
DECODE_JVC LITERAL1
DECODE_KELVINATOR LITERAL1
@@ -661,6 +681,7 @@ DECODE_LUTRON LITERAL1
DECODE_MAGIQUEST LITERAL1
DECODE_MIDEA LITERAL1
DECODE_MITSUBISHI LITERAL1
+DECODE_MITSUBISHI112 LITERAL1
DECODE_MITSUBISHI136 LITERAL1
DECODE_MITSUBISHI2 LITERAL1
DECODE_MITSUBISHIHEAVY LITERAL1
@@ -817,6 +838,7 @@ HITACHI_AC1_STATE_LENGTH LITERAL1
HITACHI_AC2 LITERAL1
HITACHI_AC2_BITS LITERAL1
HITACHI_AC2_STATE_LENGTH LITERAL1
+HITACHI_AC424 LITERAL1
HITACHI_AC_BITS LITERAL1
HITACHI_AC_STATE_LENGTH LITERAL1
ICACHE_RAM_ATTR LITERAL1
@@ -865,6 +887,7 @@ MIDEA_AC_POWER LITERAL1
MIDEA_AC_SLEEP LITERAL1
MIDEA_BITS LITERAL1
MITSUBISHI LITERAL1
+MITSUBISHI112 LITERAL1
MITSUBISHI136 LITERAL1
MITSUBISHI2 LITERAL1
MITSUBISHI_AC LITERAL1
@@ -942,6 +965,7 @@ SEND_HAIER_AC_YRW02 LITERAL1
SEND_HITACHI_AC LITERAL1
SEND_HITACHI_AC1 LITERAL1
SEND_HITACHI_AC2 LITERAL1
+SEND_HITACHI_AC424 LITERAL1
SEND_INAX LITERAL1
SEND_JVC LITERAL1
SEND_KELVINATOR LITERAL1
@@ -952,6 +976,7 @@ SEND_LUTRON LITERAL1
SEND_MAGIQUEST LITERAL1
SEND_MIDEA LITERAL1
SEND_MITSUBISHI LITERAL1
+SEND_MITSUBISHI112 LITERAL1
SEND_MITSUBISHI136 LITERAL1
SEND_MITSUBISHI2 LITERAL1
SEND_MITSUBISHIHEAVY LITERAL1
@@ -1041,32 +1066,40 @@ kAmcorDefaultRepeat LITERAL1
kAmcorDry LITERAL1
kAmcorFan LITERAL1
kAmcorFanAuto LITERAL1
-kAmcorFanMask LITERAL1
kAmcorFanMax LITERAL1
kAmcorFanMed LITERAL1
kAmcorFanMin LITERAL1
+kAmcorFanOffset LITERAL1
+kAmcorFanSize LITERAL1
kAmcorFooterMark LITERAL1
kAmcorGap LITERAL1
kAmcorHdrMark LITERAL1
kAmcorHdrSpace LITERAL1
kAmcorHeat LITERAL1
-kAmcorMaxMask LITERAL1
+kAmcorMax LITERAL1
+kAmcorMaxOffset LITERAL1
+kAmcorMaxSize LITERAL1
kAmcorMaxTemp LITERAL1
kAmcorMinTemp LITERAL1
kAmcorModeFanByte LITERAL1
-kAmcorModeMask LITERAL1
+kAmcorModeOffset LITERAL1
+kAmcorModeSize LITERAL1
kAmcorOneMark LITERAL1
kAmcorOneSpace LITERAL1
kAmcorPowerByte LITERAL1
-kAmcorPowerMask LITERAL1
kAmcorPowerOff LITERAL1
+kAmcorPowerOffset LITERAL1
kAmcorPowerOn LITERAL1
+kAmcorPowerSize LITERAL1
kAmcorSpecialByte LITERAL1
kAmcorStateLength LITERAL1
kAmcorTempByte LITERAL1
-kAmcorTempMask LITERAL1
+kAmcorTempOffset LITERAL1
+kAmcorTempSize LITERAL1
kAmcorTolerance LITERAL1
-kAmcorVentMask LITERAL1
+kAmcorVentOffset LITERAL1
+kAmcorVentOn LITERAL1
+kAmcorVentSize LITERAL1
kAmcorZeroMark LITERAL1
kAmcorZeroSpace LITERAL1
kArgoAuto LITERAL1
@@ -1079,7 +1112,8 @@ kArgoFan1 LITERAL1
kArgoFan2 LITERAL1
kArgoFan3 LITERAL1
kArgoFanAuto LITERAL1
-kArgoFanMask LITERAL1
+kArgoFanOffset LITERAL1
+kArgoFanSize LITERAL1
kArgoFlap1 LITERAL1
kArgoFlap2 LITERAL1
kArgoFlap3 LITERAL1
@@ -1095,22 +1129,27 @@ kArgoHeat LITERAL1
kArgoHeatAuto LITERAL1
kArgoHeatBit LITERAL1
kArgoHeatBlink LITERAL1
-kArgoIFeelBit LITERAL1
-kArgoMaxBit LITERAL1
+kArgoIFeelBitOffset LITERAL1
+kArgoMaxBitOffset LITERAL1
kArgoMaxRoomTemp LITERAL1
kArgoMaxTemp LITERAL1
kArgoMinTemp LITERAL1
-kArgoModeMask LITERAL1
-kArgoNightBit LITERAL1
+kArgoModeOffset LITERAL1
+kArgoModeSize LITERAL1
+kArgoNightBitOffset LITERAL1
kArgoOff LITERAL1
kArgoOneSpace LITERAL1
-kArgoPowerBit LITERAL1
-kArgoRoomTempHighMask LITERAL1
-kArgoRoomTempLowMask LITERAL1
+kArgoPowerBitOffset LITERAL1
+kArgoRoomTempHighOffset LITERAL1
+kArgoRoomTempHighSize LITERAL1
+kArgoRoomTempLowOffset LITERAL1
+kArgoRoomTempLowSize LITERAL1
kArgoStateLength LITERAL1
-kArgoTempHighMask LITERAL1
-kArgoTempLowMask LITERAL1
-kArgoTempOffset LITERAL1
+kArgoTempDelta LITERAL1
+kArgoTempHighOffset LITERAL1
+kArgoTempHighSize LITERAL1
+kArgoTempLowOffset LITERAL1
+kArgoTempLowSize LITERAL1
kArgoZeroSpace LITERAL1
kAuto LITERAL1
kCarrierAcBitMark LITERAL1
@@ -1127,6 +1166,7 @@ kCoolixBitMark LITERAL1
kCoolixBitMarkTicks LITERAL1
kCoolixBits LITERAL1
kCoolixClean LITERAL1
+kCoolixCmdFan LITERAL1
kCoolixCool LITERAL1
kCoolixDefaultRepeat LITERAL1
kCoolixDefaultState LITERAL1
@@ -1135,10 +1175,11 @@ kCoolixFan LITERAL1
kCoolixFanAuto LITERAL1
kCoolixFanAuto0 LITERAL1
kCoolixFanFixed LITERAL1
-kCoolixFanMask LITERAL1
kCoolixFanMax LITERAL1
kCoolixFanMed LITERAL1
kCoolixFanMin LITERAL1
+kCoolixFanOffset LITERAL1
+kCoolixFanSize LITERAL1
kCoolixFanTempCode LITERAL1
kCoolixFanZoneFollow LITERAL1
kCoolixHdrMark LITERAL1
@@ -1149,37 +1190,47 @@ kCoolixHeat LITERAL1
kCoolixLed LITERAL1
kCoolixMinGap LITERAL1
kCoolixMinGapTicks LITERAL1
-kCoolixModeMask LITERAL1
+kCoolixModeOffset LITERAL1
+kCoolixModeSize LITERAL1
kCoolixOff LITERAL1
kCoolixOneSpace LITERAL1
kCoolixOneSpaceTicks LITERAL1
kCoolixPrefix LITERAL1
kCoolixSensorTempIgnoreCode LITERAL1
-kCoolixSensorTempMask LITERAL1
kCoolixSensorTempMax LITERAL1
kCoolixSensorTempMin LITERAL1
+kCoolixSensorTempOffset LITERAL1
+kCoolixSensorTempSize LITERAL1
kCoolixSleep LITERAL1
kCoolixSwing LITERAL1
+kCoolixSwingH LITERAL1
+kCoolixSwingV LITERAL1
kCoolixTempMap LITERAL1
-kCoolixTempMask LITERAL1
kCoolixTempMax LITERAL1
kCoolixTempMin LITERAL1
+kCoolixTempOffset LITERAL1
kCoolixTempRange LITERAL1
+kCoolixTempSize LITERAL1
kCoolixTick LITERAL1
kCoolixTurbo LITERAL1
kCoolixUnknown LITERAL1
kCoolixZeroSpace LITERAL1
kCoolixZeroSpaceTicks LITERAL1
-kCoolixZoneFollowMask LITERAL1
+kCoolixZoneFollowMaskOffset LITERAL1
kDaikin128Auto LITERAL1
kDaikin128BitCeiling LITERAL1
kDaikin128BitEcono LITERAL1
+kDaikin128BitEconoOffset LITERAL1
kDaikin128BitHalfHour LITERAL1
kDaikin128BitMark LITERAL1
kDaikin128BitPowerToggle LITERAL1
+kDaikin128BitPowerToggleOffset LITERAL1
kDaikin128BitSleep LITERAL1
+kDaikin128BitSleepOffset LITERAL1
kDaikin128BitSwing LITERAL1
+kDaikin128BitSwingOffset LITERAL1
kDaikin128BitTimerEnabled LITERAL1
+kDaikin128BitTimerEnabledOffset LITERAL1
kDaikin128BitWall LITERAL1
kDaikin128Bits LITERAL1
kDaikin128ByteClockHours LITERAL1
@@ -1203,32 +1254,51 @@ kDaikin128FanQuiet LITERAL1
kDaikin128FooterMark LITERAL1
kDaikin128Freq LITERAL1
kDaikin128Gap LITERAL1
+kDaikin128HalfHourOffset LITERAL1
kDaikin128HdrMark LITERAL1
kDaikin128HdrSpace LITERAL1
kDaikin128Heat LITERAL1
+kDaikin128HoursOffset LITERAL1
+kDaikin128HoursSize LITERAL1
kDaikin128LeaderMark LITERAL1
kDaikin128LeaderSpace LITERAL1
kDaikin128MaskFan LITERAL1
-kDaikin128MaskHours LITERAL1
kDaikin128MaskLight LITERAL1
-kDaikin128MaskMode LITERAL1
kDaikin128MaxTemp LITERAL1
kDaikin128MinTemp LITERAL1
+kDaikin128ModeSize LITERAL1
kDaikin128OneSpace LITERAL1
kDaikin128SectionLength LITERAL1
kDaikin128Sections LITERAL1
kDaikin128StateLength LITERAL1
+kDaikin128TimerOffset LITERAL1
+kDaikin128TimerSize LITERAL1
kDaikin128ZeroSpace LITERAL1
kDaikin152BitMark LITERAL1
kDaikin152Bits LITERAL1
+kDaikin152ComfortByte LITERAL1
+kDaikin152ComfortOffset LITERAL1
kDaikin152DefaultRepeat LITERAL1
+kDaikin152DryTemp LITERAL1
+kDaikin152EconoByte LITERAL1
+kDaikin152FanByte LITERAL1
+kDaikin152FanTemp LITERAL1
kDaikin152Freq LITERAL1
kDaikin152Gap LITERAL1
kDaikin152HdrMark LITERAL1
kDaikin152HdrSpace LITERAL1
kDaikin152LeaderBits LITERAL1
+kDaikin152ModeByte LITERAL1
kDaikin152OneSpace LITERAL1
+kDaikin152PowerByte LITERAL1
+kDaikin152PowerfulByte LITERAL1
+kDaikin152QuietByte LITERAL1
+kDaikin152SensorByte LITERAL1
+kDaikin152SensorOffset LITERAL1
kDaikin152StateLength LITERAL1
+kDaikin152SwingVByte LITERAL1
+kDaikin152TempByte LITERAL1
+kDaikin152TempSize LITERAL1
kDaikin152ZeroSpace LITERAL1
kDaikin160BitMark LITERAL1
kDaikin160Bits LITERAL1
@@ -1243,9 +1313,7 @@ kDaikin160Gap LITERAL1
kDaikin160HdrMark LITERAL1
kDaikin160HdrSpace LITERAL1
kDaikin160MaskFan LITERAL1
-kDaikin160MaskMode LITERAL1
kDaikin160MaskSwingV LITERAL1
-kDaikin160MaskTemp LITERAL1
kDaikin160OneSpace LITERAL1
kDaikin160Section1Length LITERAL1
kDaikin160Section2Length LITERAL1
@@ -1257,6 +1325,8 @@ kDaikin160SwingVHighest LITERAL1
kDaikin160SwingVLow LITERAL1
kDaikin160SwingVLowest LITERAL1
kDaikin160SwingVMiddle LITERAL1
+kDaikin160TempOffset LITERAL1
+kDaikin160TempSize LITERAL1
kDaikin160ZeroSpace LITERAL1
kDaikin176BitMark LITERAL1
kDaikin176Bits LITERAL1
@@ -1276,8 +1346,6 @@ kDaikin176HdrMark LITERAL1
kDaikin176HdrSpace LITERAL1
kDaikin176MaskFan LITERAL1
kDaikin176MaskMode LITERAL1
-kDaikin176MaskSwingH LITERAL1
-kDaikin176MaskTemp LITERAL1
kDaikin176ModeButton LITERAL1
kDaikin176OneSpace LITERAL1
kDaikin176Section1Length LITERAL1
@@ -1286,6 +1354,8 @@ kDaikin176Sections LITERAL1
kDaikin176StateLength LITERAL1
kDaikin176SwingHAuto LITERAL1
kDaikin176SwingHOff LITERAL1
+kDaikin176TempOffset LITERAL1
+kDaikin176TempSize LITERAL1
kDaikin176ZeroSpace LITERAL1
kDaikin216BitMark LITERAL1
kDaikin216Bits LITERAL1
@@ -1302,27 +1372,38 @@ kDaikin216Gap LITERAL1
kDaikin216HdrMark LITERAL1
kDaikin216HdrSpace LITERAL1
kDaikin216MaskFan LITERAL1
-kDaikin216MaskMode LITERAL1
-kDaikin216MaskSwingH LITERAL1
-kDaikin216MaskSwingV LITERAL1
-kDaikin216MaskTemp LITERAL1
kDaikin216OneSpace LITERAL1
kDaikin216Section1Length LITERAL1
kDaikin216Section2Length LITERAL1
kDaikin216Sections LITERAL1
kDaikin216StateLength LITERAL1
+kDaikin216SwingOff LITERAL1
+kDaikin216SwingOn LITERAL1
+kDaikin216SwingSize LITERAL1
+kDaikin216TempOffset LITERAL1
+kDaikin216TempSize LITERAL1
kDaikin216ZeroSpace LITERAL1
-kDaikin2BeepMask LITERAL1
+kDaikin2BeepOffset LITERAL1
+kDaikin2BeepSize LITERAL1
kDaikin2BitClean LITERAL1
+kDaikin2BitCleanOffset LITERAL1
kDaikin2BitEye LITERAL1
kDaikin2BitEyeAuto LITERAL1
+kDaikin2BitEyeAutoOffset LITERAL1
+kDaikin2BitEyeOffset LITERAL1
kDaikin2BitFreshAir LITERAL1
kDaikin2BitFreshAirHigh LITERAL1
+kDaikin2BitFreshAirHighOffset LITERAL1
+kDaikin2BitFreshAirOffset LITERAL1
kDaikin2BitMark LITERAL1
kDaikin2BitMold LITERAL1
+kDaikin2BitMoldOffset LITERAL1
kDaikin2BitPower LITERAL1
+kDaikin2BitPowerOffset LITERAL1
kDaikin2BitPurify LITERAL1
+kDaikin2BitPurifyOffset LITERAL1
kDaikin2BitSleepTimer LITERAL1
+kDaikin2BitSleepTimerOffset LITERAL1
kDaikin2Bits LITERAL1
kDaikin2DefaultRepeat LITERAL1
kDaikin2FanByte LITERAL1
@@ -1332,7 +1413,8 @@ kDaikin2HdrMark LITERAL1
kDaikin2HdrSpace LITERAL1
kDaikin2LeaderMark LITERAL1
kDaikin2LeaderSpace LITERAL1
-kDaikin2LightMask LITERAL1
+kDaikin2LightOffset LITERAL1
+kDaikin2LightSize LITERAL1
kDaikin2MinCoolTemp LITERAL1
kDaikin2OneSpace LITERAL1
kDaikin2Section1Length LITERAL1
@@ -1360,17 +1442,27 @@ kDaikinBeepLoud LITERAL1
kDaikinBeepOff LITERAL1
kDaikinBeepQuiet LITERAL1
kDaikinBitComfort LITERAL1
+kDaikinBitComfortOffset LITERAL1
kDaikinBitEcono LITERAL1
+kDaikinBitEconoOffset LITERAL1
kDaikinBitEye LITERAL1
kDaikinBitMark LITERAL1
kDaikinBitMold LITERAL1
+kDaikinBitMoldOffset LITERAL1
kDaikinBitOffTimer LITERAL1
+kDaikinBitOffTimerOffset LITERAL1
kDaikinBitOnTimer LITERAL1
+kDaikinBitOnTimerOffset LITERAL1
kDaikinBitPower LITERAL1
+kDaikinBitPowerOffset LITERAL1
kDaikinBitPowerful LITERAL1
+kDaikinBitPowerfulOffset LITERAL1
kDaikinBitSensor LITERAL1
+kDaikinBitSensorOffset LITERAL1
kDaikinBitSilent LITERAL1
+kDaikinBitSilentOffset LITERAL1
kDaikinBitWeeklyTimer LITERAL1
+kDaikinBitWeeklyTimerOffset LITERAL1
kDaikinBits LITERAL1
kDaikinBitsShort LITERAL1
kDaikinByteChecksum1 LITERAL1
@@ -1396,17 +1488,23 @@ kDaikinByteSilent LITERAL1
kDaikinByteSwingH LITERAL1
kDaikinByteTemp LITERAL1
kDaikinByteWeeklyTimer LITERAL1
+kDaikinClockMinsHighOffset LITERAL1
+kDaikinClockMinsHighSize LITERAL1
kDaikinCool LITERAL1
kDaikinCurBit LITERAL1
kDaikinCurIndex LITERAL1
kDaikinDefaultRepeat LITERAL1
+kDaikinDoWOffset LITERAL1
+kDaikinDoWSize LITERAL1
kDaikinDry LITERAL1
kDaikinFan LITERAL1
kDaikinFanAuto LITERAL1
kDaikinFanMax LITERAL1
kDaikinFanMed LITERAL1
kDaikinFanMin LITERAL1
+kDaikinFanOffset LITERAL1
kDaikinFanQuiet LITERAL1
+kDaikinFanSize LITERAL1
kDaikinFirstHeader64 LITERAL1
kDaikinGap LITERAL1
kDaikinHdrMark LITERAL1
@@ -1419,6 +1517,10 @@ kDaikinLightOff LITERAL1
kDaikinMarkExcess LITERAL1
kDaikinMaxTemp LITERAL1
kDaikinMinTemp LITERAL1
+kDaikinModeOffset LITERAL1
+kDaikinModeSize LITERAL1
+kDaikinOnTimerMinsHighOffset LITERAL1
+kDaikinOnTimerMinsHighSize LITERAL1
kDaikinOneSpace LITERAL1
kDaikinSection1Length LITERAL1
kDaikinSection2Length LITERAL1
@@ -1426,6 +1528,12 @@ kDaikinSection3Length LITERAL1
kDaikinSections LITERAL1
kDaikinStateLength LITERAL1
kDaikinStateLengthShort LITERAL1
+kDaikinSwingOff LITERAL1
+kDaikinSwingOffset LITERAL1
+kDaikinSwingOn LITERAL1
+kDaikinSwingSize LITERAL1
+kDaikinTempOffset LITERAL1
+kDaikinTempSize LITERAL1
kDaikinTolerance LITERAL1
kDaikinUnusedTime LITERAL1
kDaikinZeroSpace LITERAL1
@@ -1476,8 +1584,9 @@ kElectraAcFan LITERAL1
kElectraAcFanAuto LITERAL1
kElectraAcFanHigh LITERAL1
kElectraAcFanLow LITERAL1
-kElectraAcFanMask LITERAL1
kElectraAcFanMed LITERAL1
+kElectraAcFanOffset LITERAL1
+kElectraAcFanSize LITERAL1
kElectraAcHdrMark LITERAL1
kElectraAcHdrSpace LITERAL1
kElectraAcHeat LITERAL1
@@ -1485,14 +1594,18 @@ kElectraAcMaxTemp LITERAL1
kElectraAcMessageGap LITERAL1
kElectraAcMinRepeat LITERAL1
kElectraAcMinTemp LITERAL1
-kElectraAcModeMask LITERAL1
-kElectraAcTempDelta LITERAL1
+kElectraAcModeOffset LITERAL1
kElectraAcOneSpace LITERAL1
-kElectraAcPowerMask LITERAL1
+kElectraAcPowerOffset LITERAL1
kElectraAcStateLength LITERAL1
-kElectraAcSwingHMask LITERAL1
-kElectraAcSwingVMask LITERAL1
-kElectraAcTempMask LITERAL1
+kElectraAcSwingHOffset LITERAL1
+kElectraAcSwingOff LITERAL1
+kElectraAcSwingOn LITERAL1
+kElectraAcSwingSize LITERAL1
+kElectraAcSwingVOffset LITERAL1
+kElectraAcTempDelta LITERAL1
+kElectraAcTempOffset LITERAL1
+kElectraAcTempSize LITERAL1
kElectraAcZeroSpace LITERAL1
kFan LITERAL1
kFnvBasis32 LITERAL1
@@ -1500,6 +1613,7 @@ kFnvPrime32 LITERAL1
kFooter LITERAL1
kFujitsuAcBitMark LITERAL1
kFujitsuAcBits LITERAL1
+kFujitsuAcCleanOffset LITERAL1
kFujitsuAcCmdEcono LITERAL1
kFujitsuAcCmdPowerful LITERAL1
kFujitsuAcCmdStayOn LITERAL1
@@ -1514,6 +1628,8 @@ kFujitsuAcFanHigh LITERAL1
kFujitsuAcFanLow LITERAL1
kFujitsuAcFanMed LITERAL1
kFujitsuAcFanQuiet LITERAL1
+kFujitsuAcFanSize LITERAL1
+kFujitsuAcFilterOffset LITERAL1
kFujitsuAcHdrMark LITERAL1
kFujitsuAcHdrSpace LITERAL1
kFujitsuAcMaxTemp LITERAL1
@@ -1527,11 +1643,13 @@ kFujitsuAcModeDry LITERAL1
kFujitsuAcModeFan LITERAL1
kFujitsuAcModeHeat LITERAL1
kFujitsuAcOneSpace LITERAL1
+kFujitsuAcOutsideQuietOffset LITERAL1
kFujitsuAcStateLength LITERAL1
kFujitsuAcStateLengthShort LITERAL1
kFujitsuAcSwingBoth LITERAL1
kFujitsuAcSwingHoriz LITERAL1
kFujitsuAcSwingOff LITERAL1
+kFujitsuAcSwingSize LITERAL1
kFujitsuAcSwingVert LITERAL1
kFujitsuAcZeroSpace LITERAL1
kGicableBitMark LITERAL1
@@ -1550,7 +1668,6 @@ kGlobalCacheMinUsec LITERAL1
kGlobalCacheRptIndex LITERAL1
kGlobalCacheRptStartIndex LITERAL1
kGlobalCacheStartIndex LITERAL1
-kGoodweatherAirFlowMask LITERAL1
kGoodweatherAuto LITERAL1
kGoodweatherBitAirFlow LITERAL1
kGoodweatherBitCommand LITERAL1
@@ -1577,7 +1694,7 @@ kGoodweatherCmdSwing LITERAL1
kGoodweatherCmdTimer LITERAL1
kGoodweatherCmdTurbo LITERAL1
kGoodweatherCmdUpTemp LITERAL1
-kGoodweatherCommandMask LITERAL1
+kGoodweatherCommandSize LITERAL1
kGoodweatherCool LITERAL1
kGoodweatherDry LITERAL1
kGoodweatherEOFMask LITERAL1
@@ -1586,26 +1703,21 @@ kGoodweatherFan LITERAL1
kGoodweatherFanAuto LITERAL1
kGoodweatherFanHigh LITERAL1
kGoodweatherFanLow LITERAL1
-kGoodweatherFanMask LITERAL1
kGoodweatherFanMed LITERAL1
+kGoodweatherFanSize LITERAL1
kGoodweatherHdrMark LITERAL1
kGoodweatherHdrSpace LITERAL1
kGoodweatherHeat LITERAL1
-kGoodweatherLightMask LITERAL1
kGoodweatherMinRepeat LITERAL1
-kGoodweatherModeMask LITERAL1
kGoodweatherOneSpace LITERAL1
-kGoodweatherPowerMask LITERAL1
-kGoodweatherSleepMask LITERAL1
kGoodweatherStateInit LITERAL1
kGoodweatherSwingFast LITERAL1
-kGoodweatherSwingMask LITERAL1
kGoodweatherSwingOff LITERAL1
+kGoodweatherSwingSize LITERAL1
kGoodweatherSwingSlow LITERAL1
-kGoodweatherTempMask LITERAL1
kGoodweatherTempMax LITERAL1
kGoodweatherTempMin LITERAL1
-kGoodweatherTurboMask LITERAL1
+kGoodweatherTempSize LITERAL1
kGoodweatherZeroSpace LITERAL1
kGpioUnused LITERAL1
kGreeAuto LITERAL1
@@ -1618,26 +1730,26 @@ kGreeDefaultRepeat LITERAL1
kGreeDry LITERAL1
kGreeFan LITERAL1
kGreeFanAuto LITERAL1
-kGreeFanMask LITERAL1
kGreeFanMax LITERAL1
kGreeFanMed LITERAL1
kGreeFanMin LITERAL1
+kGreeFanOffset LITERAL1
+kGreeFanSize LITERAL1
kGreeHdrMark LITERAL1
kGreeHdrSpace LITERAL1
kGreeHeat LITERAL1
-kGreeIFeelMask LITERAL1
-kGreeLightMask LITERAL1
+kGreeIFeelOffset LITERAL1
+kGreeLightOffset LITERAL1
kGreeMaxTemp LITERAL1
kGreeMinTemp LITERAL1
-kGreeModeMask LITERAL1
kGreeMsgSpace LITERAL1
kGreeOneSpace LITERAL1
-kGreePower1Mask LITERAL1
-kGreePower2Mask LITERAL1
-kGreeSleepMask LITERAL1
+kGreePower1Offset LITERAL1
+kGreePower2Offset LITERAL1
+kGreeSleepOffset LITERAL1
kGreeStateLength LITERAL1
kGreeSwingAuto LITERAL1
-kGreeSwingAutoMask LITERAL1
+kGreeSwingAutoOffset LITERAL1
kGreeSwingDown LITERAL1
kGreeSwingDownAuto LITERAL1
kGreeSwingLastPos LITERAL1
@@ -1645,19 +1757,20 @@ kGreeSwingMiddle LITERAL1
kGreeSwingMiddleAuto LITERAL1
kGreeSwingMiddleDown LITERAL1
kGreeSwingMiddleUp LITERAL1
-kGreeSwingPosMask LITERAL1
+kGreeSwingSize LITERAL1
kGreeSwingUp LITERAL1
kGreeSwingUpAuto LITERAL1
-kGreeTempMask LITERAL1
-kGreeTimer1Mask LITERAL1
-kGreeTimerEnabledBit LITERAL1
-kGreeTimerHalfHrBit LITERAL1
-kGreeTimerHoursMask LITERAL1
+kGreeTempSize LITERAL1
+kGreeTimerEnabledOffset LITERAL1
+kGreeTimerHalfHrOffset LITERAL1
+kGreeTimerHoursOffset LITERAL1
+kGreeTimerHoursSize LITERAL1
kGreeTimerMax LITERAL1
-kGreeTimerTensHrMask LITERAL1
-kGreeTurboMask LITERAL1
-kGreeWiFiMask LITERAL1
-kGreeXfanMask LITERAL1
+kGreeTimerTensHrOffset LITERAL1
+kGreeTimerTensHrSize LITERAL1
+kGreeTurboOffset LITERAL1
+kGreeWiFiOffset LITERAL1
+kGreeXfanOffset LITERAL1
kGreeZeroSpace LITERAL1
kHaierACBits LITERAL1
kHaierACStateLength LITERAL1
@@ -1687,19 +1800,28 @@ kHaierAcFanLow LITERAL1
kHaierAcFanMed LITERAL1
kHaierAcHdr LITERAL1
kHaierAcHdrGap LITERAL1
+kHaierAcHealthBitOffset LITERAL1
kHaierAcHeat LITERAL1
+kHaierAcHoursSize LITERAL1
kHaierAcMaxTemp LITERAL1
kHaierAcMaxTime LITERAL1
kHaierAcMinGap LITERAL1
kHaierAcMinTemp LITERAL1
-kHaierAcModeMask LITERAL1
+kHaierAcMinsSize LITERAL1
+kHaierAcModeOffset LITERAL1
+kHaierAcOffTimerOffset LITERAL1
+kHaierAcOnTimerOffset LITERAL1
kHaierAcOneSpace LITERAL1
kHaierAcPrefix LITERAL1
kHaierAcSleepBit LITERAL1
+kHaierAcSleepBitOffset LITERAL1
kHaierAcSwingChg LITERAL1
kHaierAcSwingDown LITERAL1
kHaierAcSwingOff LITERAL1
+kHaierAcSwingOffset LITERAL1
+kHaierAcSwingSize LITERAL1
kHaierAcSwingUp LITERAL1
+kHaierAcTimeOffset LITERAL1
kHaierAcYrw02Auto LITERAL1
kHaierAcYrw02ButtonFan LITERAL1
kHaierAcYrw02ButtonHealth LITERAL1
@@ -1718,10 +1840,16 @@ kHaierAcYrw02FanAuto LITERAL1
kHaierAcYrw02FanHigh LITERAL1
kHaierAcYrw02FanLow LITERAL1
kHaierAcYrw02FanMed LITERAL1
+kHaierAcYrw02FanOffset LITERAL1
+kHaierAcYrw02FanSize LITERAL1
+kHaierAcYrw02HealthOffset LITERAL1
kHaierAcYrw02Heat LITERAL1
+kHaierAcYrw02ModeOffset LITERAL1
kHaierAcYrw02Power LITERAL1
+kHaierAcYrw02PowerOffset LITERAL1
kHaierAcYrw02Prefix LITERAL1
kHaierAcYrw02Sleep LITERAL1
+kHaierAcYrw02SleepOffset LITERAL1
kHaierAcYrw02SwingAuto LITERAL1
kHaierAcYrw02SwingBottom LITERAL1
kHaierAcYrw02SwingDown LITERAL1
@@ -1731,10 +1859,13 @@ kHaierAcYrw02SwingTop LITERAL1
kHaierAcYrw02TurboHigh LITERAL1
kHaierAcYrw02TurboLow LITERAL1
kHaierAcYrw02TurboOff LITERAL1
+kHaierAcYrw02TurboOffset LITERAL1
+kHaierAcYrw02TurboSize LITERAL1
kHaierAcZeroSpace LITERAL1
kHeader LITERAL1
kHeat LITERAL1
kHigh LITERAL1
+kHighNibble LITERAL1
kHighest LITERAL1
kHitachiAc1Bits LITERAL1
kHitachiAc1HdrMark LITERAL1
@@ -1742,6 +1873,36 @@ kHitachiAc1HdrSpace LITERAL1
kHitachiAc1StateLength LITERAL1
kHitachiAc2Bits LITERAL1
kHitachiAc2StateLength LITERAL1
+kHitachiAc424BitMark LITERAL1
+kHitachiAc424Bits LITERAL1
+kHitachiAc424Cool LITERAL1
+kHitachiAc424Dry LITERAL1
+kHitachiAc424Fan LITERAL1
+kHitachiAc424FanAuto LITERAL1
+kHitachiAc424FanByte LITERAL1
+kHitachiAc424FanHigh LITERAL1
+kHitachiAc424FanLow LITERAL1
+kHitachiAc424FanMax LITERAL1
+kHitachiAc424FanMaxDry LITERAL1
+kHitachiAc424FanMedium LITERAL1
+kHitachiAc424FanMin LITERAL1
+kHitachiAc424FanTemp LITERAL1
+kHitachiAc424HdrMark LITERAL1
+kHitachiAc424HdrSpace LITERAL1
+kHitachiAc424Heat LITERAL1
+kHitachiAc424LdrMark LITERAL1
+kHitachiAc424LdrSpace LITERAL1
+kHitachiAc424MaxTemp LITERAL1
+kHitachiAc424MinTemp LITERAL1
+kHitachiAc424ModeByte LITERAL1
+kHitachiAc424OneSpace LITERAL1
+kHitachiAc424PowerByte LITERAL1
+kHitachiAc424PowerOffset LITERAL1
+kHitachiAc424StateLength LITERAL1
+kHitachiAc424TempByte LITERAL1
+kHitachiAc424TempOffset LITERAL1
+kHitachiAc424TempSize LITERAL1
+kHitachiAc424ZeroSpace LITERAL1
kHitachiAcAuto LITERAL1
kHitachiAcAutoTemp LITERAL1
kHitachiAcBitMark LITERAL1
@@ -1754,6 +1915,7 @@ kHitachiAcFanAuto LITERAL1
kHitachiAcFanHigh LITERAL1
kHitachiAcFanLow LITERAL1
kHitachiAcFanMed LITERAL1
+kHitachiAcFreq LITERAL1
kHitachiAcHdrMark LITERAL1
kHitachiAcHdrSpace LITERAL1
kHitachiAcHeat LITERAL1
@@ -1761,7 +1923,9 @@ kHitachiAcMaxTemp LITERAL1
kHitachiAcMinGap LITERAL1
kHitachiAcMinTemp LITERAL1
kHitachiAcOneSpace LITERAL1
+kHitachiAcPowerOffset LITERAL1
kHitachiAcStateLength LITERAL1
+kHitachiAcSwingOffset LITERAL1
kHitachiAcZeroSpace LITERAL1
kIdleState LITERAL1
kInaxBitMark LITERAL1
@@ -1791,8 +1955,8 @@ kJvcZeroSpace LITERAL1
kJvcZeroSpaceTicks LITERAL1
kKelvinatorAuto LITERAL1
kKelvinatorAutoTemp LITERAL1
-kKelvinatorBasicFanMask LITERAL1
kKelvinatorBasicFanMax LITERAL1
+kKelvinatorBasicFanSize LITERAL1
kKelvinatorBitMark LITERAL1
kKelvinatorBitMarkTicks LITERAL1
kKelvinatorBits LITERAL1
@@ -1804,10 +1968,10 @@ kKelvinatorDefaultRepeat LITERAL1
kKelvinatorDry LITERAL1
kKelvinatorFan LITERAL1
kKelvinatorFanAuto LITERAL1
-kKelvinatorFanMask LITERAL1
kKelvinatorFanMax LITERAL1
kKelvinatorFanMin LITERAL1
kKelvinatorFanOffset LITERAL1
+kKelvinatorFanSize LITERAL1
kKelvinatorGapSpace LITERAL1
kKelvinatorGapSpaceTicks LITERAL1
kKelvinatorHdrMark LITERAL1
@@ -1815,28 +1979,21 @@ kKelvinatorHdrMarkTicks LITERAL1
kKelvinatorHdrSpace LITERAL1
kKelvinatorHdrSpaceTicks LITERAL1
kKelvinatorHeat LITERAL1
-kKelvinatorIonFilter LITERAL1
kKelvinatorIonFilterOffset LITERAL1
-kKelvinatorLight LITERAL1
kKelvinatorLightOffset LITERAL1
kKelvinatorMaxTemp LITERAL1
kKelvinatorMinTemp LITERAL1
-kKelvinatorModeMask LITERAL1
+kKelvinatorModeOffset LITERAL1
kKelvinatorOneSpace LITERAL1
kKelvinatorOneSpaceTicks LITERAL1
-kKelvinatorPower LITERAL1
-kKelvinatorQuiet LITERAL1
+kKelvinatorPowerOffset LITERAL1
kKelvinatorQuietOffset LITERAL1
-kKelvinatorSleep1And3 LITERAL1
kKelvinatorStateLength LITERAL1
kKelvinatorTick LITERAL1
-kKelvinatorTurbo LITERAL1
kKelvinatorTurboOffset LITERAL1
-kKelvinatorVentSwing LITERAL1
-kKelvinatorVentSwingH LITERAL1
+kKelvinatorVentSwingHOffset LITERAL1
kKelvinatorVentSwingOffset LITERAL1
-kKelvinatorVentSwingV LITERAL1
-kKelvinatorXfan LITERAL1
+kKelvinatorVentSwingVOffset LITERAL1
kKelvinatorXfanOffset LITERAL1
kKelvinatorZeroSpace LITERAL1
kKelvinatorZeroSpaceTicks LITERAL1
@@ -1894,6 +2051,7 @@ kLgTick LITERAL1
kLgZeroSpace LITERAL1
kLgZeroSpaceTicks LITERAL1
kLow LITERAL1
+kLowNibble LITERAL1
kLowest LITERAL1
kLutronBits LITERAL1
kLutronDelta LITERAL1
@@ -1924,26 +2082,26 @@ kMaxTimeoutMs LITERAL1
kMedium LITERAL1
kMiddle LITERAL1
kMideaACAuto LITERAL1
-kMideaACCelsiusBit LITERAL1
-kMideaACChecksumMask LITERAL1
+kMideaACCelsiusOffset LITERAL1
kMideaACCool LITERAL1
kMideaACDry LITERAL1
kMideaACFan LITERAL1
kMideaACFanAuto LITERAL1
kMideaACFanHigh LITERAL1
kMideaACFanLow LITERAL1
-kMideaACFanMask LITERAL1
kMideaACFanMed LITERAL1
+kMideaACFanOffset LITERAL1
+kMideaACFanSize LITERAL1
kMideaACHeat LITERAL1
kMideaACMaxTempC LITERAL1
kMideaACMaxTempF LITERAL1
kMideaACMinTempC LITERAL1
kMideaACMinTempF LITERAL1
-kMideaACModeMask LITERAL1
-kMideaACPower LITERAL1
-kMideaACSleep LITERAL1
-kMideaACStateMask LITERAL1
-kMideaACTempMask LITERAL1
+kMideaACModeOffset LITERAL1
+kMideaACPowerOffset LITERAL1
+kMideaACSleepOffset LITERAL1
+kMideaACTempOffset LITERAL1
+kMideaACTempSize LITERAL1
kMideaACToggleSwingV LITERAL1
kMideaBitMark LITERAL1
kMideaBitMarkTicks LITERAL1
@@ -1962,6 +2120,55 @@ kMideaTolerance LITERAL1
kMideaZeroSpace LITERAL1
kMideaZeroSpaceTicks LITERAL1
kMin LITERAL1
+kMitsubishi112Auto LITERAL1
+kMitsubishi112BitMark LITERAL1
+kMitsubishi112Bits LITERAL1
+kMitsubishi112Cool LITERAL1
+kMitsubishi112Dry LITERAL1
+kMitsubishi112FanByte LITERAL1
+kMitsubishi112FanLow LITERAL1
+kMitsubishi112FanMax LITERAL1
+kMitsubishi112FanMed LITERAL1
+kMitsubishi112FanMin LITERAL1
+kMitsubishi112FanOffset LITERAL1
+kMitsubishi112FanQuiet LITERAL1
+kMitsubishi112FanSize LITERAL1
+kMitsubishi112Gap LITERAL1
+kMitsubishi112HdrMark LITERAL1
+kMitsubishi112HdrMarkTolerance LITERAL1
+kMitsubishi112HdrSpace LITERAL1
+kMitsubishi112Heat LITERAL1
+kMitsubishi112MaxTemp LITERAL1
+kMitsubishi112MinRepeat LITERAL1
+kMitsubishi112MinTemp LITERAL1
+kMitsubishi112ModeByte LITERAL1
+kMitsubishi112ModeOffset LITERAL1
+kMitsubishi112OneSpace LITERAL1
+kMitsubishi112PowerByte LITERAL1
+kMitsubishi112PowerOffset LITERAL1
+kMitsubishi112StateLength LITERAL1
+kMitsubishi112SwingHAuto LITERAL1
+kMitsubishi112SwingHByte LITERAL1
+kMitsubishi112SwingHLeft LITERAL1
+kMitsubishi112SwingHLeftMax LITERAL1
+kMitsubishi112SwingHMiddle LITERAL1
+kMitsubishi112SwingHOffset LITERAL1
+kMitsubishi112SwingHRight LITERAL1
+kMitsubishi112SwingHRightMax LITERAL1
+kMitsubishi112SwingHSize LITERAL1
+kMitsubishi112SwingHWide LITERAL1
+kMitsubishi112SwingVAuto LITERAL1
+kMitsubishi112SwingVByte LITERAL1
+kMitsubishi112SwingVHigh LITERAL1
+kMitsubishi112SwingVHighest LITERAL1
+kMitsubishi112SwingVLow LITERAL1
+kMitsubishi112SwingVLowest LITERAL1
+kMitsubishi112SwingVMiddle LITERAL1
+kMitsubishi112SwingVOffset LITERAL1
+kMitsubishi112SwingVSize LITERAL1
+kMitsubishi112TempByte LITERAL1
+kMitsubishi112TempSize LITERAL1
+kMitsubishi112ZeroSpace LITERAL1
kMitsubishi136Auto LITERAL1
kMitsubishi136BitMark LITERAL1
kMitsubishi136Bits LITERAL1
@@ -1970,11 +2177,12 @@ kMitsubishi136Dry LITERAL1
kMitsubishi136Fan LITERAL1
kMitsubishi136FanByte LITERAL1
kMitsubishi136FanLow LITERAL1
-kMitsubishi136FanMask LITERAL1
kMitsubishi136FanMax LITERAL1
kMitsubishi136FanMed LITERAL1
kMitsubishi136FanMin LITERAL1
+kMitsubishi136FanOffset LITERAL1
kMitsubishi136FanQuiet LITERAL1
+kMitsubishi136FanSize LITERAL1
kMitsubishi136Gap LITERAL1
kMitsubishi136HdrMark LITERAL1
kMitsubishi136HdrSpace LITERAL1
@@ -1983,10 +2191,11 @@ kMitsubishi136MaxTemp LITERAL1
kMitsubishi136MinRepeat LITERAL1
kMitsubishi136MinTemp LITERAL1
kMitsubishi136ModeByte LITERAL1
-kMitsubishi136ModeMask LITERAL1
+kMitsubishi136ModeOffset LITERAL1
kMitsubishi136OneSpace LITERAL1
kMitsubishi136PowerBit LITERAL1
kMitsubishi136PowerByte LITERAL1
+kMitsubishi136PowerOffset LITERAL1
kMitsubishi136StateLength LITERAL1
kMitsubishi136SwingVAuto LITERAL1
kMitsubishi136SwingVByte LITERAL1
@@ -1994,9 +2203,7 @@ kMitsubishi136SwingVHigh LITERAL1
kMitsubishi136SwingVHighest LITERAL1
kMitsubishi136SwingVLow LITERAL1
kMitsubishi136SwingVLowest LITERAL1
-kMitsubishi136SwingVMask LITERAL1
kMitsubishi136TempByte LITERAL1
-kMitsubishi136TempMask LITERAL1
kMitsubishi136ZeroSpace LITERAL1
kMitsubishi2BitMark LITERAL1
kMitsubishi2HdrMark LITERAL1
@@ -2013,18 +2220,23 @@ kMitsubishiAcCool LITERAL1
kMitsubishiAcDry LITERAL1
kMitsubishiAcExtraTolerance LITERAL1
kMitsubishiAcFanAuto LITERAL1
+kMitsubishiAcFanAutoOffset LITERAL1
kMitsubishiAcFanMax LITERAL1
+kMitsubishiAcFanOffset LITERAL1
kMitsubishiAcFanQuiet LITERAL1
kMitsubishiAcFanRealMax LITERAL1
kMitsubishiAcFanSilent LITERAL1
+kMitsubishiAcFanSize LITERAL1
kMitsubishiAcHdrMark LITERAL1
kMitsubishiAcHdrSpace LITERAL1
kMitsubishiAcHeat LITERAL1
kMitsubishiAcMaxTemp LITERAL1
kMitsubishiAcMinTemp LITERAL1
+kMitsubishiAcModeOffset LITERAL1
kMitsubishiAcNoTimer LITERAL1
kMitsubishiAcOneSpace LITERAL1
kMitsubishiAcPower LITERAL1
+kMitsubishiAcPowerOffset LITERAL1
kMitsubishiAcRptMark LITERAL1
kMitsubishiAcRptSpace LITERAL1
kMitsubishiAcStartStopTimer LITERAL1
@@ -2032,6 +2244,9 @@ kMitsubishiAcStartTimer LITERAL1
kMitsubishiAcStopTimer LITERAL1
kMitsubishiAcVaneAuto LITERAL1
kMitsubishiAcVaneAutoMove LITERAL1
+kMitsubishiAcVaneBitOffset LITERAL1
+kMitsubishiAcVaneOffset LITERAL1
+kMitsubishiAcVaneSize LITERAL1
kMitsubishiAcWideVaneAuto LITERAL1
kMitsubishiAcZeroSpace LITERAL1
kMitsubishiBitMark LITERAL1
@@ -2051,7 +2266,6 @@ kMitsubishiHeavy152SwingHAuto LITERAL1
kMitsubishiHeavy152SwingHLeft LITERAL1
kMitsubishiHeavy152SwingHLeftMax LITERAL1
kMitsubishiHeavy152SwingHLeftRight LITERAL1
-kMitsubishiHeavy152SwingHMask LITERAL1
kMitsubishiHeavy152SwingHMiddle LITERAL1
kMitsubishiHeavy152SwingHOff LITERAL1
kMitsubishiHeavy152SwingHRight LITERAL1
@@ -2062,18 +2276,20 @@ kMitsubishiHeavy152SwingVHigh LITERAL1
kMitsubishiHeavy152SwingVHighest LITERAL1
kMitsubishiHeavy152SwingVLow LITERAL1
kMitsubishiHeavy152SwingVLowest LITERAL1
-kMitsubishiHeavy152SwingVMask LITERAL1
kMitsubishiHeavy152SwingVMiddle LITERAL1
kMitsubishiHeavy152SwingVOff LITERAL1
+kMitsubishiHeavy152SwingVOffset LITERAL1
+kMitsubishiHeavy152SwingVSize LITERAL1
kMitsubishiHeavy3DMask LITERAL1
kMitsubishiHeavy88Bits LITERAL1
-kMitsubishiHeavy88CleanBit LITERAL1
+kMitsubishiHeavy88CleanOffset LITERAL1
kMitsubishiHeavy88FanAuto LITERAL1
kMitsubishiHeavy88FanEcono LITERAL1
kMitsubishiHeavy88FanHigh LITERAL1
kMitsubishiHeavy88FanLow LITERAL1
-kMitsubishiHeavy88FanMask LITERAL1
kMitsubishiHeavy88FanMed LITERAL1
+kMitsubishiHeavy88FanOffset LITERAL1
+kMitsubishiHeavy88FanSize LITERAL1
kMitsubishiHeavy88FanTurbo LITERAL1
kMitsubishiHeavy88MinRepeat LITERAL1
kMitsubishiHeavy88StateLength LITERAL1
@@ -2082,43 +2298,44 @@ kMitsubishiHeavy88SwingHAuto LITERAL1
kMitsubishiHeavy88SwingHLeft LITERAL1
kMitsubishiHeavy88SwingHLeftMax LITERAL1
kMitsubishiHeavy88SwingHLeftRight LITERAL1
-kMitsubishiHeavy88SwingHMask LITERAL1
kMitsubishiHeavy88SwingHMiddle LITERAL1
kMitsubishiHeavy88SwingHOff LITERAL1
+kMitsubishiHeavy88SwingHOffset1 LITERAL1
+kMitsubishiHeavy88SwingHOffset2 LITERAL1
kMitsubishiHeavy88SwingHRight LITERAL1
kMitsubishiHeavy88SwingHRightLeft LITERAL1
kMitsubishiHeavy88SwingHRightMax LITERAL1
+kMitsubishiHeavy88SwingHSize LITERAL1
kMitsubishiHeavy88SwingVAuto LITERAL1
+kMitsubishiHeavy88SwingVByte5Offset LITERAL1
+kMitsubishiHeavy88SwingVByte5Size LITERAL1
+kMitsubishiHeavy88SwingVByte7Offset LITERAL1
+kMitsubishiHeavy88SwingVByte7Size LITERAL1
kMitsubishiHeavy88SwingVHigh LITERAL1
kMitsubishiHeavy88SwingVHighest LITERAL1
kMitsubishiHeavy88SwingVLow LITERAL1
kMitsubishiHeavy88SwingVLowest LITERAL1
-kMitsubishiHeavy88SwingVMask LITERAL1
-kMitsubishiHeavy88SwingVMaskByte5 LITERAL1
-kMitsubishiHeavy88SwingVMaskByte7 LITERAL1
kMitsubishiHeavy88SwingVMiddle LITERAL1
kMitsubishiHeavy88SwingVOff LITERAL1
kMitsubishiHeavyAuto LITERAL1
kMitsubishiHeavyBitMark LITERAL1
-kMitsubishiHeavyCleanBit LITERAL1
+kMitsubishiHeavyCleanOffset LITERAL1
kMitsubishiHeavyCool LITERAL1
kMitsubishiHeavyDry LITERAL1
kMitsubishiHeavyFan LITERAL1
-kMitsubishiHeavyFanMask LITERAL1
-kMitsubishiHeavyFilterBit LITERAL1
+kMitsubishiHeavyFilterOffset LITERAL1
kMitsubishiHeavyGap LITERAL1
kMitsubishiHeavyHdrMark LITERAL1
kMitsubishiHeavyHdrSpace LITERAL1
kMitsubishiHeavyHeat LITERAL1
kMitsubishiHeavyMaxTemp LITERAL1
kMitsubishiHeavyMinTemp LITERAL1
-kMitsubishiHeavyModeMask LITERAL1
-kMitsubishiHeavyNightBit LITERAL1
+kMitsubishiHeavyModeOffset LITERAL1
+kMitsubishiHeavyNightOffset LITERAL1
kMitsubishiHeavyOneSpace LITERAL1
-kMitsubishiHeavyPowerBit LITERAL1
+kMitsubishiHeavyPowerOffset LITERAL1
kMitsubishiHeavySigLength LITERAL1
-kMitsubishiHeavySilentBit LITERAL1
-kMitsubishiHeavyTempMask LITERAL1
+kMitsubishiHeavySilentOffset LITERAL1
kMitsubishiHeavyZeroSpace LITERAL1
kMitsubishiHeavyZjsSig LITERAL1
kMitsubishiHeavyZmsSig LITERAL1
@@ -2132,6 +2349,7 @@ kMitsubishiOneSpaceTicks LITERAL1
kMitsubishiTick LITERAL1
kMitsubishiZeroSpace LITERAL1
kMitsubishiZeroSpaceTicks LITERAL1
+kModeBitsSize LITERAL1
kNECBits LITERAL1
kNecBitMark LITERAL1
kNecBitMarkTicks LITERAL1
@@ -2151,7 +2369,7 @@ kNecRptSpaceTicks LITERAL1
kNecTick LITERAL1
kNecZeroSpace LITERAL1
kNecZeroSpaceTicks LITERAL1
-kNeoclima8CHeatMask LITERAL1
+kNeoclima8CHeatOffset LITERAL1
kNeoclimaAuto LITERAL1
kNeoclimaBitMark LITERAL1
kNeoclimaBits LITERAL1
@@ -2164,9 +2382,10 @@ kNeoclimaButtonFresh LITERAL1
kNeoclimaButtonHold LITERAL1
kNeoclimaButtonIon LITERAL1
kNeoclimaButtonLight LITERAL1
-kNeoclimaButtonMask LITERAL1
kNeoclimaButtonMode LITERAL1
+kNeoclimaButtonOffset LITERAL1
kNeoclimaButtonPower LITERAL1
+kNeoclimaButtonSize LITERAL1
kNeoclimaButtonSleep LITERAL1
kNeoclimaButtonSwing LITERAL1
kNeoclimaButtonTempDown LITERAL1
@@ -2174,37 +2393,41 @@ kNeoclimaButtonTempUp LITERAL1
kNeoclimaButtonTurbo LITERAL1
kNeoclimaCool LITERAL1
kNeoclimaDry LITERAL1
-kNeoclimaEyeMask LITERAL1
+kNeoclimaEyeOffset LITERAL1
kNeoclimaFan LITERAL1
kNeoclimaFanAuto LITERAL1
kNeoclimaFanHigh LITERAL1
kNeoclimaFanLow LITERAL1
-kNeoclimaFanMask LITERAL1
kNeoclimaFanMed LITERAL1
+kNeoclimaFanOffest LITERAL1
+kNeoclimaFanSize LITERAL1
kNeoclimaFollowMe LITERAL1
-kNeoclimaFreshMask LITERAL1
+kNeoclimaFreshOffset LITERAL1
kNeoclimaHdrMark LITERAL1
kNeoclimaHdrSpace LITERAL1
kNeoclimaHeat LITERAL1
-kNeoclimaHoldMask LITERAL1
-kNeoclimaIonMask LITERAL1
-kNeoclimaLightMask LITERAL1
+kNeoclimaHoldOffset LITERAL1
+kNeoclimaIonOffset LITERAL1
+kNeoclimaLightOffset LITERAL1
kNeoclimaMaxTemp LITERAL1
kNeoclimaMinGap LITERAL1
kNeoclimaMinRepeat LITERAL1
kNeoclimaMinTemp LITERAL1
-kNeoclimaModeMask LITERAL1
+kNeoclimaModeOffset LITERAL1
kNeoclimaOneSpace LITERAL1
-kNeoclimaPowerMask LITERAL1
-kNeoclimaSleepMask LITERAL1
+kNeoclimaPowerOffset LITERAL1
+kNeoclimaSleepOffset LITERAL1
kNeoclimaStateLength LITERAL1
-kNeoclimaSwingHMask LITERAL1
-kNeoclimaSwingVMask LITERAL1
+kNeoclimaSwingHOffset LITERAL1
kNeoclimaSwingVOff LITERAL1
+kNeoclimaSwingVOffset LITERAL1
kNeoclimaSwingVOn LITERAL1
-kNeoclimaTempMask LITERAL1
-kNeoclimaTurboMask LITERAL1
+kNeoclimaSwingVSize LITERAL1
+kNeoclimaTempOffset LITERAL1
+kNeoclimaTempSize LITERAL1
+kNeoclimaTurboOffset LITERAL1
kNeoclimaZeroSpace LITERAL1
+kNibbleSize LITERAL1
kNikaiBitMark LITERAL1
kNikaiBitMarkTicks LITERAL1
kNikaiBits LITERAL1
@@ -2230,22 +2453,22 @@ kPanasonicAcDry LITERAL1
kPanasonicAcExcess LITERAL1
kPanasonicAcFan LITERAL1
kPanasonicAcFanAuto LITERAL1
+kPanasonicAcFanDelta LITERAL1
kPanasonicAcFanMax LITERAL1
kPanasonicAcFanMed LITERAL1
kPanasonicAcFanMin LITERAL1
kPanasonicAcFanModeTemp LITERAL1
-kPanasonicAcFanOffset LITERAL1
kPanasonicAcHeat LITERAL1
kPanasonicAcMaxTemp LITERAL1
kPanasonicAcMessageGap LITERAL1
kPanasonicAcMinTemp LITERAL1
-kPanasonicAcOffTimer LITERAL1
-kPanasonicAcOnTimer LITERAL1
-kPanasonicAcPower LITERAL1
-kPanasonicAcPowerful LITERAL1
-kPanasonicAcPowerfulCkp LITERAL1
-kPanasonicAcQuiet LITERAL1
-kPanasonicAcQuietCkp LITERAL1
+kPanasonicAcOffTimerOffset LITERAL1
+kPanasonicAcOnTimerOffset LITERAL1
+kPanasonicAcPowerOffset LITERAL1
+kPanasonicAcPowerfulCkpOffset LITERAL1
+kPanasonicAcPowerfulOffset LITERAL1
+kPanasonicAcQuietCkpOffset LITERAL1
+kPanasonicAcQuietOffset LITERAL1
kPanasonicAcSection1Length LITERAL1
kPanasonicAcSectionGap LITERAL1
kPanasonicAcShortBits LITERAL1
@@ -2263,7 +2486,11 @@ kPanasonicAcSwingVHighest LITERAL1
kPanasonicAcSwingVLow LITERAL1
kPanasonicAcSwingVLowest LITERAL1
kPanasonicAcSwingVMiddle LITERAL1
+kPanasonicAcTempOffset LITERAL1
+kPanasonicAcTempSize LITERAL1
kPanasonicAcTimeMax LITERAL1
+kPanasonicAcTimeOverflowSize LITERAL1
+kPanasonicAcTimeSize LITERAL1
kPanasonicAcTimeSpecial LITERAL1
kPanasonicAcTolerance LITERAL1
kPanasonicBitMark LITERAL1
@@ -2367,11 +2594,11 @@ kSamsung36Bits LITERAL1
kSamsungACSectionLength LITERAL1
kSamsungAcAuto LITERAL1
kSamsungAcAutoTemp LITERAL1
-kSamsungAcBeepMask LITERAL1
+kSamsungAcBeepOffset LITERAL1
kSamsungAcBitMark LITERAL1
kSamsungAcBits LITERAL1
-kSamsungAcCleanMask10 LITERAL1
-kSamsungAcCleanMask11 LITERAL1
+kSamsungAcClean10Offset LITERAL1
+kSamsungAcClean11Offset LITERAL1
kSamsungAcCool LITERAL1
kSamsungAcDefaultRepeat LITERAL1
kSamsungAcDry LITERAL1
@@ -2382,32 +2609,35 @@ kSamsungAcFanAuto LITERAL1
kSamsungAcFanAuto2 LITERAL1
kSamsungAcFanHigh LITERAL1
kSamsungAcFanLow LITERAL1
-kSamsungAcFanMask LITERAL1
kSamsungAcFanMed LITERAL1
+kSamsungAcFanOffest LITERAL1
+kSamsungAcFanSize LITERAL1
kSamsungAcFanTurbo LITERAL1
kSamsungAcHdrMark LITERAL1
kSamsungAcHdrSpace LITERAL1
kSamsungAcHeat LITERAL1
kSamsungAcMaxTemp LITERAL1
kSamsungAcMinTemp LITERAL1
-kSamsungAcModeMask LITERAL1
+kSamsungAcModeOffset LITERAL1
kSamsungAcOneSpace LITERAL1
-kSamsungAcPowerMask1 LITERAL1
-kSamsungAcPowerMask6 LITERAL1
+kSamsungAcPower1Offset LITERAL1
+kSamsungAcPower6Offset LITERAL1
+kSamsungAcPower6Size LITERAL1
kSamsungAcPowerSection LITERAL1
-kSamsungAcPowerfulMask10 LITERAL1
+kSamsungAcPowerful10Offset LITERAL1
+kSamsungAcPowerful10Size LITERAL1
kSamsungAcPowerfulMask8 LITERAL1
-kSamsungAcQuietMask1 LITERAL1
-kSamsungAcQuietMask5 LITERAL1
+kSamsungAcQuiet1Offset LITERAL1
+kSamsungAcQuiet5Offset LITERAL1
kSamsungAcSectionGap LITERAL1
kSamsungAcSectionMark LITERAL1
kSamsungAcSectionSpace LITERAL1
kSamsungAcSections LITERAL1
kSamsungAcStateLength LITERAL1
-kSamsungAcSwingMask LITERAL1
kSamsungAcSwingMove LITERAL1
+kSamsungAcSwingOffset LITERAL1
+kSamsungAcSwingSize LITERAL1
kSamsungAcSwingStop LITERAL1
-kSamsungAcTempMask LITERAL1
kSamsungAcZeroSpace LITERAL1
kSamsungBitMark LITERAL1
kSamsungBitMarkTicks LITERAL1
@@ -2447,10 +2677,11 @@ kSanyoSa8650bOneMark LITERAL1
kSanyoSa8650bRptLength LITERAL1
kSanyoSa8650bZeroMark LITERAL1
kSharpAcAuto LITERAL1
-kSharpAcBitFanManual LITERAL1
+kSharpAcBitFanManualOffset LITERAL1
kSharpAcBitMark LITERAL1
-kSharpAcBitPower LITERAL1
-kSharpAcBitTempManual LITERAL1
+kSharpAcBitModeNonAutoOffset LITERAL1
+kSharpAcBitPowerOffset LITERAL1
+kSharpAcBitTempManualOffset LITERAL1
kSharpAcBits LITERAL1
kSharpAcByteFan LITERAL1
kSharpAcByteManual LITERAL1
@@ -2465,15 +2696,15 @@ kSharpAcFanHigh LITERAL1
kSharpAcFanMax LITERAL1
kSharpAcFanMed LITERAL1
kSharpAcFanMin LITERAL1
+kSharpAcFanOffset LITERAL1
+kSharpAcFanSize LITERAL1
kSharpAcGap LITERAL1
kSharpAcHdrMark LITERAL1
kSharpAcHdrSpace LITERAL1
kSharpAcHeat LITERAL1
-kSharpAcMaskFan LITERAL1
-kSharpAcMaskMode LITERAL1
-kSharpAcMaskTemp LITERAL1
kSharpAcMaxTemp LITERAL1
kSharpAcMinTemp LITERAL1
+kSharpAcModeSize LITERAL1
kSharpAcOneSpace LITERAL1
kSharpAcStateLength LITERAL1
kSharpAcZeroSpace LITERAL1
@@ -2519,13 +2750,12 @@ kStartOffset LITERAL1
kStateSizeMax LITERAL1
kStopState LITERAL1
kTcl112AcAuto LITERAL1
-kTcl112AcBitEcono LITERAL1
-kTcl112AcBitHealth LITERAL1
-kTcl112AcBitLight LITERAL1
+kTcl112AcBitEconoOffset LITERAL1
+kTcl112AcBitHealthOffset LITERAL1
+kTcl112AcBitLightOffset LITERAL1
kTcl112AcBitMark LITERAL1
-kTcl112AcBitSwingH LITERAL1
-kTcl112AcBitSwingV LITERAL1
-kTcl112AcBitTurbo LITERAL1
+kTcl112AcBitSwingHOffset LITERAL1
+kTcl112AcBitTurboOffset LITERAL1
kTcl112AcBits LITERAL1
kTcl112AcCool LITERAL1
kTcl112AcDefaultRepeat LITERAL1
@@ -2534,16 +2764,22 @@ kTcl112AcFan LITERAL1
kTcl112AcFanAuto LITERAL1
kTcl112AcFanHigh LITERAL1
kTcl112AcFanLow LITERAL1
-kTcl112AcFanMask LITERAL1
kTcl112AcFanMed LITERAL1
+kTcl112AcFanSize LITERAL1
kTcl112AcGap LITERAL1
-kTcl112AcHalfDegree LITERAL1
+kTcl112AcHalfDegreeOffset LITERAL1
kTcl112AcHdrMark LITERAL1
+kTcl112AcHdrMarkTolerance LITERAL1
kTcl112AcHdrSpace LITERAL1
kTcl112AcHeat LITERAL1
+kTcl112AcModeSize LITERAL1
kTcl112AcOneSpace LITERAL1
-kTcl112AcPowerMask LITERAL1
+kTcl112AcPowerOffset LITERAL1
kTcl112AcStateLength LITERAL1
+kTcl112AcSwingVOff LITERAL1
+kTcl112AcSwingVOffset LITERAL1
+kTcl112AcSwingVOn LITERAL1
+kTcl112AcSwingVSize LITERAL1
kTcl112AcTempMax LITERAL1
kTcl112AcTempMin LITERAL1
kTcl112AcTolerance LITERAL1
@@ -2558,29 +2794,32 @@ kTecoFan LITERAL1
kTecoFanAuto LITERAL1
kTecoFanHigh LITERAL1
kTecoFanLow LITERAL1
-kTecoFanMask LITERAL1
kTecoFanMed LITERAL1
+kTecoFanOffset LITERAL1
+kTecoFanSize LITERAL1
kTecoGap LITERAL1
kTecoHdrMark LITERAL1
kTecoHdrSpace LITERAL1
kTecoHeat LITERAL1
-kTecoHumid LITERAL1
-kTecoLight LITERAL1
+kTecoHumidOffset LITERAL1
+kTecoLightOffset LITERAL1
kTecoMaxTemp LITERAL1
kTecoMinTemp LITERAL1
-kTecoModeMask LITERAL1
+kTecoModeOffset LITERAL1
kTecoOneSpace LITERAL1
-kTecoPower LITERAL1
+kTecoPowerOffset LITERAL1
kTecoReset LITERAL1
-kTecoSave LITERAL1
-kTecoSleep LITERAL1
-kTecoSwing LITERAL1
-kTecoTempMask LITERAL1
-kTecoTimerHalfH LITERAL1
-kTecoTimerMask LITERAL1
-kTecoTimerOn LITERAL1
-kTecoTimerTenHr LITERAL1
-kTecoTimerUniHr LITERAL1
+kTecoSaveOffset LITERAL1
+kTecoSleepOffset LITERAL1
+kTecoSwingOffset LITERAL1
+kTecoTempOffset LITERAL1
+kTecoTempSize LITERAL1
+kTecoTimerHalfHourOffset LITERAL1
+kTecoTimerOnOffset LITERAL1
+kTecoTimerTensHoursOffset LITERAL1
+kTecoTimerTensHoursSize LITERAL1
+kTecoTimerUnitHoursOffset LITERAL1
+kTecoTimerUnitHoursSize LITERAL1
kTecoZeroSpace LITERAL1
kTimeoutMs LITERAL1
kTolerance LITERAL1
@@ -2595,14 +2834,20 @@ kToshibaAcFanAuto LITERAL1
kToshibaAcFanMax LITERAL1
kToshibaAcFanMed LITERAL1
kToshibaAcFanMin LITERAL1
+kToshibaAcFanOffset LITERAL1
+kToshibaAcFanSize LITERAL1
kToshibaAcHdrMark LITERAL1
kToshibaAcHdrSpace LITERAL1
kToshibaAcHeat LITERAL1
kToshibaAcMaxTemp LITERAL1
kToshibaAcMinGap LITERAL1
kToshibaAcMinTemp LITERAL1
+kToshibaAcModeOffset LITERAL1
+kToshibaAcModeSize LITERAL1
kToshibaAcOneSpace LITERAL1
-kToshibaAcPower LITERAL1
+kToshibaAcPowerOffset LITERAL1
+kToshibaAcTempOffset LITERAL1
+kToshibaAcTempSize LITERAL1
kToshibaAcZeroSpace LITERAL1
kTrotecAuto LITERAL1
kTrotecBitMark LITERAL1
@@ -2615,6 +2860,8 @@ kTrotecFan LITERAL1
kTrotecFanHigh LITERAL1
kTrotecFanLow LITERAL1
kTrotecFanMed LITERAL1
+kTrotecFanOffset LITERAL1
+kTrotecFanSize LITERAL1
kTrotecGap LITERAL1
kTrotecGapEnd LITERAL1
kTrotecHdrMark LITERAL1
@@ -2624,19 +2871,23 @@ kTrotecIntro2 LITERAL1
kTrotecMaxTemp LITERAL1
kTrotecMaxTimer LITERAL1
kTrotecMinTemp LITERAL1
+kTrotecModeOffset LITERAL1
+kTrotecModeSize LITERAL1
kTrotecOneSpace LITERAL1
-kTrotecPowerBit LITERAL1
-kTrotecSleepBit LITERAL1
+kTrotecPowerBitOffset LITERAL1
+kTrotecSleepBitOffset LITERAL1
kTrotecStateLength LITERAL1
-kTrotecTimerBit LITERAL1
+kTrotecTempOffset LITERAL1
+kTrotecTempSize LITERAL1
+kTrotecTimerBitOffset LITERAL1
kTrotecZeroSpace LITERAL1
kUnknownThreshold LITERAL1
kUseDefTol LITERAL1
kVestelAcAuto LITERAL1
kVestelAcBitMark LITERAL1
kVestelAcBits LITERAL1
-kVestelAcCRCMask LITERAL1
kVestelAcChecksumOffset LITERAL1
+kVestelAcChecksumSize LITERAL1
kVestelAcCool LITERAL1
kVestelAcDry LITERAL1
kVestelAcFan LITERAL1
@@ -2647,16 +2898,19 @@ kVestelAcFanHigh LITERAL1
kVestelAcFanLow LITERAL1
kVestelAcFanMed LITERAL1
kVestelAcFanOffset LITERAL1
+kVestelAcFanSize LITERAL1
kVestelAcHdrMark LITERAL1
kVestelAcHdrSpace LITERAL1
kVestelAcHeat LITERAL1
kVestelAcHourOffset LITERAL1
+kVestelAcHourSize LITERAL1
kVestelAcIon LITERAL1
kVestelAcIonOffset LITERAL1
kVestelAcMaxTemp LITERAL1
kVestelAcMinTempC LITERAL1
kVestelAcMinTempH LITERAL1
kVestelAcMinuteOffset LITERAL1
+kVestelAcMinuteSize LITERAL1
kVestelAcModeOffset LITERAL1
kVestelAcNormal LITERAL1
kVestelAcOffTimeOffset LITERAL1
@@ -2665,6 +2919,7 @@ kVestelAcOnTimeOffset LITERAL1
kVestelAcOnTimerFlagOffset LITERAL1
kVestelAcOneSpace LITERAL1
kVestelAcPowerOffset LITERAL1
+kVestelAcPowerSize LITERAL1
kVestelAcSleep LITERAL1
kVestelAcStateDefault LITERAL1
kVestelAcSwing LITERAL1
@@ -2672,11 +2927,14 @@ kVestelAcSwingOffset LITERAL1
kVestelAcTempOffset LITERAL1
kVestelAcTimeStateDefault LITERAL1
kVestelAcTimerFlagOffset LITERAL1
+kVestelAcTimerHourSize LITERAL1
+kVestelAcTimerMinsSize LITERAL1
+kVestelAcTimerSize LITERAL1
kVestelAcTolerance LITERAL1
kVestelAcTurbo LITERAL1
kVestelAcTurboSleepOffset LITERAL1
kVestelAcZeroSpace LITERAL1
-kWhirlpoolAcAltTempMask LITERAL1
+kWhirlpoolAcAltTempOffset LITERAL1
kWhirlpoolAcAltTempPos LITERAL1
kWhirlpoolAcAuto LITERAL1
kWhirlpoolAcAutoTemp LITERAL1
@@ -2705,37 +2963,39 @@ kWhirlpoolAcFan LITERAL1
kWhirlpoolAcFanAuto LITERAL1
kWhirlpoolAcFanHigh LITERAL1
kWhirlpoolAcFanLow LITERAL1
-kWhirlpoolAcFanMask LITERAL1
kWhirlpoolAcFanMedium LITERAL1
+kWhirlpoolAcFanOffset LITERAL1
kWhirlpoolAcFanPos LITERAL1
+kWhirlpoolAcFanSize LITERAL1
kWhirlpoolAcGap LITERAL1
kWhirlpoolAcHdrMark LITERAL1
kWhirlpoolAcHdrSpace LITERAL1
kWhirlpoolAcHeat LITERAL1
-kWhirlpoolAcHourMask LITERAL1
-kWhirlpoolAcLightMask LITERAL1
+kWhirlpoolAcHourOffset LITERAL1
+kWhirlpoolAcHourSize LITERAL1
+kWhirlpoolAcLightOffset LITERAL1
kWhirlpoolAcMaxTemp LITERAL1
kWhirlpoolAcMinGap LITERAL1
kWhirlpoolAcMinTemp LITERAL1
-kWhirlpoolAcMinuteMask LITERAL1
-kWhirlpoolAcModeMask LITERAL1
+kWhirlpoolAcMinuteOffset LITERAL1
+kWhirlpoolAcMinuteSize LITERAL1
+kWhirlpoolAcModeOffset LITERAL1
kWhirlpoolAcModePos LITERAL1
kWhirlpoolAcOffTimerPos LITERAL1
kWhirlpoolAcOnTimerPos LITERAL1
kWhirlpoolAcOneSpace LITERAL1
-kWhirlpoolAcPowerToggleMask LITERAL1
+kWhirlpoolAcPowerToggleOffset LITERAL1
kWhirlpoolAcPowerTogglePos LITERAL1
kWhirlpoolAcSections LITERAL1
-kWhirlpoolAcSleepMask LITERAL1
+kWhirlpoolAcSleepOffset LITERAL1
kWhirlpoolAcSleepPos LITERAL1
kWhirlpoolAcStateLength LITERAL1
kWhirlpoolAcSuperMask LITERAL1
kWhirlpoolAcSuperPos LITERAL1
-kWhirlpoolAcSwing1Mask LITERAL1
-kWhirlpoolAcSwing2Mask LITERAL1
-kWhirlpoolAcTempMask LITERAL1
+kWhirlpoolAcSwing1Offset LITERAL1
+kWhirlpoolAcSwing2Offset LITERAL1
kWhirlpoolAcTempPos LITERAL1
-kWhirlpoolAcTimerEnableMask LITERAL1
+kWhirlpoolAcTimerEnableOffset LITERAL1
kWhirlpoolAcZeroSpace LITERAL1
kWhynterBitMark LITERAL1
kWhynterBitMarkTicks LITERAL1
diff --git a/library.json b/library.json
index e6cdada58..361bbb0af 100644
--- a/library.json
+++ b/library.json
@@ -1,6 +1,6 @@
{
"name": "IRremoteESP8266",
- "version": "2.6.6",
+ "version": "2.7.0",
"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 53dd49bf5..1f2c0770f 100644
--- a/library.properties
+++ b/library.properties
@@ -1,5 +1,5 @@
name=IRremoteESP8266
-version=2.6.6
+version=2.7.0
author=David Conran, Sebastien Warin, Mark Szabo, Ken Shirriff
maintainer=Mark Szabo, David Conran, Sebastien Warin, Roi Dayan, Massimiliano Pinto
sentence=Send and receive infrared signals with multiple protocols (ESP8266/ESP32)
diff --git a/src/IRremoteESP8266.h b/src/IRremoteESP8266.h
index 2091ac5ef..57155b561 100644
--- a/src/IRremoteESP8266.h
+++ b/src/IRremoteESP8266.h
@@ -52,7 +52,7 @@
#endif // UNIT_TEST
// Library Version
-#define _IRREMOTEESP8266_VERSION_ "2.6.6"
+#define _IRREMOTEESP8266_VERSION_ "2.7.0"
// Set the language & locale for the library. See the `locale` dir for options.
#ifndef _IR_LOCALE_