Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/
[BREAKING CHANGES]
34
bits. (#1200)[Bug Fixes]
[Features]
[Misc]
README.md
's to point to new API docs. (#1151)doxygen
check to CI/Travis. (#1161)DEBUG
is enabled.calcLGChecksum()
and use new generic sumNibbles()
(#1175)[BREAKING CHANGES]
MQTT_CLIMATE_HA_MODE
is enabled (default) this will break previous operation mode resumption when power is changed.[Bug Fixes]
.calibrate()
(#1095, #1093)[Features]
sendPronto()
precision (#1104, #1103)Doshisha
LED light protocol (#1115)[Misc]
raw_to_pronto_code.py
(#1122, #1103)[Features]
[Misc]
[Features]
HITACHI_AC1
protocol. (#1056, #1061, #1072)SHARP
to match Sharp AH-A5SAY (#1074)AIRWELL
protocol. (#1069, #1070)HITACHI_AC3
protocol. (#1060, #1063)SYMPHONY
11 bit protocol. (#1057, #1058)[Misc]
decodeToState()
unit tests to all supported protocols (#1067, #1068)[Bug Fixes]
setRaw()
doesn't update power state. (#1040, #1041)[Features]
decode()
to aid detection. Improve NEC detection. (#1042, #1046)[Misc]
[Features]
[Misc]
[Bug Fixes]
setPower(false)
issue. (#990)[Features]
char*
instead of String
for common text. Saves ~1-3k. (#992, #989)[Misc]
v2.7.0 (20191030)
[Bug Fixes]
MQTT_ENABLE
is false. (#933)[Features]
DAIKIN152
(#971)de-CH
: Swiss German. (#949, #954)de-DE
: German. (#946, #950, #952)en-AU
: English/Australia (Default locale) (#946)en-IE
: English/Ireland (#946)en-UK
: English/United Kingdom (#946)en-US
: English/United States (#946)es-ES
: Spanish. (#953)fr-FR
: French. (#962)[Misc]
decodeToState()
(#982)[Bug Fixes]
begin()
is called for every supported common A/C. (#905, #899)MQTT_CLIMATE_JSON
is true
. (#893)[Features]
[Misc]
::toString()
output. (#920)